Solve With Software

When Zapier or Make automations became the system

A business running on Zapier or Make has its rules spread across dozens of triggers, filters and steps that one person set up and nobody has written down. Solve With Software takes that over by building an inventory of every automation, what it does and what it depends on, then building a system that owns the process, with a database, rules in one place and a log, and keeping Zapier or Make for the edges where they're the right tool. The automations keep running until each process has proven itself, on a fixed price from the assessment.

Book a free consultation

Free · 1 hour · no obligation

How it happens

A form feeds a sheet. A Zap copies the row into the CRM. Another creates the invoice in Xero, another emails the customer, another posts to Slack when it's paid. Each one took an afternoon. The chain grows that way until nobody can list it, all in one person's account, with the business logic in the filters and formatter steps.

It shows up as a system when something fails. A step errors for a week before anyone notices. A rate limit stops half the orders. A task or operation allowance runs out mid-month and the bill jumps. The connected Google account belongs to someone who's left. And nobody can answer the question "what happens when an order comes in?", because the answer is spread across every one of them.

What you can take out

  • The definitions. Zapier exports every Zap as a JSON file from the account settings, and Make exports each scenario as a blueprint. Both describe triggers, steps and settings. Neither runs anywhere else, and neither imports into the other, so a move between platforms or into a system is a rebuild from the map.
  • The history. Both platforms keep a run history, which tells us the real volumes, the real failure rate and which automations haven't fired in a year.
  • The data. It isn't in Zapier or Make at all; it's in the sheets, the CRM, Xero and the mailboxes the automations connect. That's the point: nothing owns it.
  • The connections. Every app account the automations log in as, and who those accounts belong to.

What's usually missing

  • A record. There's no single place where an order, a job or a customer exists with its status. There's a row in a sheet, a card in the CRM and an invoice in Xero, and they disagree.
  • Rules in one place. The same decision is made in three Zaps slightly differently.
  • Failure handling. A step that errors stops the chain, quietly. Replay is manual.
  • A test environment. Every change is made on the live automations.
  • Ownership. One person's login, one person's app connections.
  • A log a human can read. The run history shows a step failed; it doesn't say which customer didn't get their invoice.

Keep the automations, or build a system?

Keep them for the edges. Zapier and Make are good at connecting two apps that don't know about each other, and a system we build will still use them for that, or call the same APIs directly.

Build a system for the process. When there's a thing the business tracks through stages, with rules about who does what and when, it needs a record and one place the rules live. That's a small application with a database, and the automations become its inputs and outputs rather than its logic. The general keep, finish or replace reasoning applies, and the assessment makes the call from the inventory.

How we take it over

  1. Inventory. The assessment lists every Zap or scenario: trigger, steps, filters, code steps, the accounts it uses, who owns them, the last time it ran and how often it fails. Exports and run history make this factual rather than remembered.
  2. Map the process. From the inventory, what happens to an order, a job or an enquiry from start to finish, and which automations touch it. This is the specification.
  3. Move ownership. Connections and accounts into ones the business owns, before anything else changes.
  4. Build the system that owns the record and the rules, with a log, a test environment and staging.
  5. Run it alongside. The system shadows the automations on live volume, and the results are reconciled. Then automations are switched off one at a time as the system takes each step.
  6. Keep the edges. The Zaps or scenarios that still make sense stay, now triggered by the system or feeding it.

Your data

It lives in the connected apps, so the first job is reconciliation: the sheet against the CRM against Xero, to find which is right. The system is loaded from the agreed source, tested against a copy in a test environment, then run in staging alongside the live automations with results reconciled, before anything switches. The automations stay switchable back on until you're confident.

What it costs

The assessment is from £395 + VAT, sized on a free one-hour consultation, with an exact price before you commit. For an automation estate it produces the inventory and the process map, and prices the system as fixed numbers, alongside what the platforms cost a year at current volumes. What drives the price and the payment terms each have a page.

How we approach it

Inventory first, then a system for the process and automations for the edges. Marc Allington builds the systems these automation chains grow into, and integrates with the same apps directly. Everything we build runs on open technology in your own accounts, with full source code and ownership transferring to you on final payment.

What we check first in an automation estate

In order, on the first pass of the assessment:

  1. How many automations, and how many have run this year. Exports plus run history.
  2. Whose accounts. Every connected app login, and whether the person still works here.
  3. Where the rules are. Every filter, formatter and code step that makes a business decision.
  4. Failure rate, and what happened to the records the failed runs were carrying.
  5. Volumes and cost. Tasks or operations a month, and what the next tier costs.
  6. The record. Where an order or a job exists with its status, and how many places disagree.
  7. What the business needs that a chain can't do. Usually reporting, and knowing where things are.

The report turns that into a process map and a fixed price for the system.

Questions

What people ask before they book.

Can we export our Zaps or scenarios?

As definitions, yes: Zapier exports all Zaps as JSON from account settings, and Make exports a scenario as a blueprint. They describe the automations; they don't run anywhere else and don't import into each other. A rebuild works from the inventory, not the file.

If the only problem is the bill, maybe, and it's a manual rebuild either way. If the problem is that the business logic lives in the automations, moving platforms moves the problem. The assessment says which you have.

Yes, for the edges. A system we build will trigger them and be triggered by them. What changes is that the record and the rules live in the system, so the automations are inputs and outputs rather than the logic.

Partly on the platforms, with alerts and replay. Properly, with a system that logs every step against the record it was carrying, so a failed run says which customer and what's missing.

It depends on how many automations there are and how many processes they add up to, which the assessment counts. The shape is the usual one: the first process running in the system alongside the automations within about six weeks, then one at a time.

Start with a free consultation

An hour on your system, online or by phone. From there we size the assessment, from £395 + VAT, and give you an exact price before you commit.

Want the numbers first? See how pricing works.

Written by Marc Allington, founder. .