Digital Automation (Workflow and RevOps) · path guide
Digital Automation: path guide
Read this before you start. It explains what the role is, what you'll be able to do at the end, which core lessons you need, how to set up your tools, what it may cost and how long it really takes.
The role
A digital automation specialist joins up the apps a business already uses (forms, email, payment gateways, accounting, a CRM, spreadsheets) so that routine work happens by itself, correctly, and keeps working when something goes wrong. Most of the job is not clicking nodes together: it is understanding a business process, choosing what is worth automating, handling messy data, and making automations reliable, safe and easy for someone else to look after.
The path also covers RevOps (revenue operations): the process from a first enquiry to money in the bank, and how a shared customer record (the CRM) keeps sales, accounts and support working from the same facts.
Everyday applications
- A shop's payment confirmation that creates the invoice, updates the customer record and tells the packer, in seconds.
- A shared inbox where each email reaches the right team, and unclear ones reach a person.
- A weekly clean-up that keeps a customer list free of duplicates and wrong phone numbers.
- Lead capture from a website form into a CRM, with the right salesperson told straight away.
- Month-end reports assembled automatically from several systems.
What you'll be able to do
By the end of the path you will be able to:
- PO1 Map a business process and decide, with evidence, what is and isn't worth automating (DA1).
- PO2 Build multi-step workflows in n8n with branches, loops and readable execution history (DA2).
- PO3 Choose between n8n, Zapier and Make on cost, data location and lock-in, and move a workflow between them (DA3).
- PO4 Move data correctly between apps: JSON items, field mapping, IST dates, money in paise and clean phone numbers (DA4).
- PO5 Write small, tested JavaScript or Python steps where ready-made nodes aren't enough, without hiding secrets in code (DA5).
- PO6 Make workflows reliable: retries, alerts that reach an owner, safe repeats, durable event handling and run logs (DA6).
- PO7 Connect any API: read the docs, sign in safely, page through long lists and receive webhooks securely (DA7).
- PO8 Design the lead-to-cash process around a CRM and measure it (DA8).
- PO9 Scope, document, hand over and maintain automation for a client, respecting personal data rules (DA9).
- PO10 Combine all of this in three working, tested automations with a handover pack (DA10).
The coverage of each outcome by lessons, quizzes and the path test is listed at the end of this guide.
How it compares with neighbouring paths
| Path | Main question | Overlap with this path | Working together |
|---|---|---|---|
| Backend Developer | How do I build the service itself? | APIs, webhooks, data handling | They build an API; you connect it to the business's other tools |
| Data Analyst / Engineer | What do the numbers say, and how do they get to a dashboard? | Moving and cleaning data | You feed clean data into their pipeline; they report on the process you automated |
| AI / ML Engineer | How do I build and evaluate models and AI features? | AI steps inside workflows | They design and evaluate the AI step; you wire it in with human review and fallbacks |
| Digital Marketing | How do I find and keep customers? | Lead capture, CRM | They run campaigns; you make sure every lead reaches the CRM and the right person |
| Cloud / DevOps | How do I run software reliably? | Self-hosting n8n, backups | They run the server; you run the workflows on it |
The difference in one line: other paths build the parts; this path makes the parts work together for a real business process, and keeps them working.
Before you start: core lessons to know
The path opens after you pass the final examination. These core modules matter most; revisit them if the entry diagnostic shows a gap:
| You'll need | Core modules |
|---|---|
| How the web, servers and HTTP work | Module 6, Module 7 |
| JavaScript basics, arrays and objects | Module 17, Module 21, Module 23 |
| Asynchronous code, APIs and JSON | Module 24, Module 25 |
| Debugging and testing | Module 26 |
| REST APIs and API security | Module 47, Module 48 |
| Databases and SQL (for the event store) | Module 51, Module 55, Module 57, Module 60 |
| Encryption and secrets | Module 77 |
| Privacy and data protection | Module 79 |
| AI APIs and workflow automation | Module 84, Module 88 |
Setup guide
Tested on 1 November 2026. Versions change, so check each tool's official page when you install.
| Tool | Version tested | What it's for | Cost for learning |
|---|---|---|---|
| n8n (self-hosted, Community Edition) | 2.45.7 (npm "stable" tag on 1 Nov 2026) | Building the workflows | No licence fee for self-hosting under n8n's Sustainable Use Licence; you pay only for your computer or server |
| Node.js | 22 LTS (20 or newer works for the practice files) | Running the practice simulator and tests | Free |
| PostgreSQL | 16 | The event store and processed-events table | Free |
| Docker (optional) | Docker Engine or Docker Desktop, current release | Running n8n and PostgreSQL together with one command | Docker Engine is free; Docker Desktop is free for personal use and small businesses (check its current terms) |
| n8n Cloud, Zapier, Make (DA3 only) | Free plans or trials | Comparing platforms | Free plans and trials have usage limits; check current pricing pages before advising a client |
Install, the low-cost route (no Docker):
- Install Node.js 22 LTS from nodejs.org. Check:
node -vprintsv22.... - Install PostgreSQL 16 from postgresql.org (or your system's package manager). Check:
psql --version. - Start n8n with
npx n8n@2.45.7, then openhttp://localhost:5678and create the owner account. n8n's documentation marks npm installs as deprecated from version 3, so for long-term use prefer Docker. - Download the starter files from the projects page, then run
node sim/server.js. Check:http://localhost:4010/_stateshows JSON.
Install, the Docker route: with Docker running, open the starter folder and run docker compose up. This starts n8n
(port 5678), PostgreSQL (port 5432) and the practice simulator (port 4010) together; see the starter README.md.
Verify your setup: in n8n, build a two-node workflow (Manual Trigger, then HTTP Request to http://localhost:4010/_state, or
http://sim:4010/_state with Docker) and run it. You should see the simulator's data in the output.
Hardware and accounts
-
Computer: any laptop from the last 6 to 8 years with 8 GB of memory runs n8n, PostgreSQL and the simulator. 4 GB works without Docker, slowly.
-
No paid accounts are needed. The practice simulator stands in for the payment gateway, accounts software, CRM and inbox, so you never need real customer data or a business account. It is a simulation: it behaves like typical services, but passing its tests does not prove a connection to a real provider works. When you connect a real service, use its test mode and read its documentation.
-
Optional: a free n8n Cloud trial, a Zapier or Make free plan for DA3's comparison, and a payment gateway test-mode account if you want to try a real provider (some require business details to sign up).
-
No phone or second device is needed.
Workload
Times are realistic estimates for a learner who has finished the core programme. They are not measured averages.
| Part | Reading | Practice (Try it tasks) | Module assignment | Total |
|---|---|---|---|---|
| DA1–DA9 (each module) | about 2 hours | about 3 hours | about 3 to 4 hours | about 8 to 9 hours |
| DA1–DA9 together | about 18 hours | about 27 hours | about 31 hours | about 76 hours |
| DA10 capstone: the three projects and handover | about 2 hours | — | about 35 hours | about 37 hours |
| Path test and revision | — | — | — | about 3 hours |
| Whole path | about 115 hours |
At 8 to 10 hours a week that is about 12 to 14 weeks.
How completion works
You complete the path when all of these are true, as shown on your completion record:
- every lesson is marked done;
- every module quiz is passed (70% or more);
- the path test is passed (70% or more);
- the three projects and the capstone are self-checked complete, with evidence links and your explanations.
Projects are self-checked for now: you tick the marking guide yourself and save your evidence on this device. Review by a team is planned for later; until then nothing on this site says a reviewer has approved your work. Progress is saved in this browser only, so download a backup from My progress now and then.
Outcome coverage
| Outcome | Taught in | Practised in | Assessed in |
|---|---|---|---|
| PO1 | DA1 lessons 1–5 | DA1 assignment | DA1 quiz; path test DA1 questions; capstone scopes |
| PO2 | DA2 lessons 1–5 | DA2 assignment | DA2 quiz; path test DA2 questions; all projects |
| PO3 | DA3 lessons 1–5 | DA3 assignment | DA3 quiz; path test DA3 questions |
| PO4 | DA4 lessons 1–5 | DA4 assignment | DA4 quiz; path test DA4 questions; Projects 1 and 3 |
| PO5 | DA5 lessons 1–5 | DA5 assignment | DA5 quiz; path test DA5 questions; Projects 2 and 3 |
| PO6 | DA6 lessons 1–5 | DA6 assignment | DA6 quiz; path test DA6 questions; Project 1 tests 3, 4, 7, 8 and 9 |
| PO7 | DA7 lessons 1–5 | DA7 assignment | DA7 quiz; path test DA7 questions; Project 1 tests 5 and 6; Project 3 |
| PO8 | DA8 lessons 1–5 | DA8 assignment | DA8 quiz; path test DA8 questions; Projects 1 and 2 |
| PO9 | DA9 lessons 1–5 | DA9 assignment | DA9 quiz; path test DA9 questions; capstone handover pack |
| PO10 | DA10 lessons 1–5 | Projects 1–3 | DA10 quiz; path test DA10 questions; capstone self-check |
