What should an automation blueprint include before you build in Zapier, Make or n8n?
An automation blueprint should give whoever builds it everything they need without a meeting: the trigger, every step in order with the app it runs in, the exact data passed between steps, what happens when something fails, the accounts and API keys needed, a testing checklist, and honest estimates of build time and monthly tool cost. It should also say which platform (for example Zapier, Make or n8n) suits this automation and why. If any of those are missing, the build will stall on questions halfway through.
Why write a blueprint at all
Zapier, Make and n8n all make it easy to start dragging steps onto a canvas. That is also the trap. Without a plan, people discover halfway through that a field does not exist, an app needs a paid plan for API access, or a failed AI step silently sends rubbish to a customer. A blueprint moves those surprises to paper, where they are cheap to fix. If you have not yet chosen which process to automate, start with how to plan a business automation before you build it.
1. A one-line goal and the trigger
Start with one sentence: "When a website enquiry arrives, qualify it and create a deal in the CRM within five minutes."
Then the trigger: the single event that starts the run. A new form submission, a new row in a sheet, a payment, an incoming email, or a schedule. Be specific about which form, which sheet, which inbox.
Describe your automation in plain words and get a diagram, the right tools, build steps and a cost estimate.
2. Every step, in order, with its app
List each step as a numbered action, naming the app and the operation:
- Typeform: new response received (trigger).
- OpenAI: classify the enquiry as sales, support or spam.
- Branch: if sales, continue; if support, go to step 6; if spam, stop.
- HubSpot: create or update contact.
- Slack: post a summary to #sales.
- Gmail: send the support auto-reply.
A diagram of the same flow helps anyone check it at a glance, especially branches. Make sure every step connects and there are no loops back to the trigger.
3. The data passed between steps
This is the part most plans skip. For each step, write the fields going in and coming out: "Step 4 needs email, first name, company, enquiry type from step 2." Check that the field names match what the next app expects (for example, a date format or a phone number with country code). Mismatched fields cause more failed runs than anything else.
4. Error handling
Decide in advance what happens when things go wrong:
- Rate limits: wait and retry, rather than failing the run.
- Bad or missing data: stop and alert a person, do not create half-empty records.
- Failed or odd AI output: if the classification is not one of the allowed labels, send to a human.
- Duplicates: search before create, so the same lead is not added twice.
- Who gets told: an email or chat alert to a named person.
All three platforms support this in their own way; n8n's documentation on error handling shows one approach using an error workflow.
5. Prerequisites and assumptions
List everything needed before building starts:
- Accounts on each app, and which plan (some features or API access need a paid tier).
- API keys and who will own them.
- Admin access to the form, CRM or inbox.
- Assumptions, such as "about 200 enquiries a month" or "all enquiries are in English".
If the automation makes decisions about people using their personal data, check the ICO's guidance on automated decision-making and profiling and keep a human involved where it matters.
6. The platform choice and why
Say which main platform suits this automation and the reason: the apps it must connect, the budget, whether you want to self-host, and the builder's technical level. Compare current plans on each provider's own site (Zapier, Make, n8n), since prices change.
7. Testing checklist, effort and cost
Finish with:
- A test checklist: a normal case, an edge case (missing field), a duplicate, a failed AI step and a high-volume burst.
- Difficulty (beginner, intermediate, advanced) and build time in hours.
- Monthly running cost range for the tools at your expected volume, labelled as an estimate.
Key takeaways
- A blueprint lets anyone build without a meeting.
- Include trigger, ordered steps with apps, and the data between steps.
- Plan error handling for rate limits, bad data, AI failures and duplicates.
- List accounts, keys, plans and assumptions up front.
- End with a test checklist and honest time and cost estimates.
FAQ
Do I need a blueprint for a two-step automation?
A short one, yes: trigger, step, fields and what happens on failure. It takes ten minutes and saves rebuilding later.
Can I hand a blueprint to a freelancer?
Yes. That is one of its main uses: it lets a freelancer quote accurately and build without guessing.
Should the blueprint pick the platform?
It should recommend one with reasons, but if you already pay for a platform, build around that unless it cannot do the job.
How accurate are cost estimates?
They are estimates. Tool providers change plans and prices, so check their pricing pages before you commit.
Automation Blueprint produces exactly this document from a plain-language description: a workflow diagram (PNG, SVG or Mermaid), a recommended platform with reasons, numbered build steps, data between steps, error handling, prerequisites, a testing checklist, difficulty, build hours and a monthly cost range; it does not build the automation for you, and you can see a full example first. The free Automation Hours Calculator helps you pick which task to start with.
More playbooks on other topics: https://www.asendify.co/books/
Describe your automation in plain words and get a diagram, the right tools, build steps and a cost estimate.