To build an AI marketing workflow, pick one process tied to a clear outcome, map every step before touching a tool, then decide which steps AI does, which a human approves, and what happens when the model is wrong. Only then choose a tool (Zapier, Make, n8n or your CRM’s own AI), build it, test it on messy cases and check whether the business result you named has moved.
The reason to do it in that order is that most firms are doing it the other way round. Masha Shunko of the University of Washington’s Foster School and Serguei Netessine of Wharton, writing in Harvard Business Review in September 2026, point to PwC’s 2026 Global CEO Survey, in which only 12% of CEOs report both revenue and cost benefits from AI, and McKinsey QuantumBlack’s finding that 60% of organisations still see no enterprise-wide EBIT impact (both cited in HBR). Their diagnosis is that companies bolt AI onto old tasks instead of redesigning the workflow around it.
Shunko and Netessine give three tests, refined over three years with dozens of companies. The outcome test asks what the customer actually values (for a lead-gen process, that’s a qualified conversation with sales, which a bigger contact database doesn’t automatically give you). The constraint test asks, for each step, what limitation it was designed around and whether that limitation still applies. The compounding test asks whether the step builds something that makes the next cycle better, such as a correction that improves the scoring rule.
Their description of a good first pilot is work that sits close to the desired outcome, uses up expert time without needing expert judgement, runs on digital inputs, can be checked quickly and creates learning for the next round. In marketing that usually points to content repurposing, lead enrichment and triage, campaign reporting or first-draft email follow-up. It rarely points to brand positioning, which is where the enthusiasm usually wants to start.
In Lean terms, as they put it, automating muda (waste) merely produces cheaper muda. If your monthly report is a 40-slide deck nobody reads, AI will produce it faster, and nobody will read it faster.
Write out every step as it happens today, who does it and what triggers it. Then mark where things go wrong: the missing field, the duplicate record, the lead from a competitor, the blog post that is actually a press release. This is the lead-generation workflow from the second example.
[Web form submitted]
|
v
[Create/update contact in CRM] --duplicate?--> [Merge, keep original owner]
|
v
[Enrich: company, size, industry] --no match / free email domain?--> [Flag: manual review]
|
v
[Score: fit + engagement]
|
+----+-----------------+----------------------+
| | |
High (A1-A2) Medium Low
| | |
[Route to sales [Nurture sequence, [Newsletter only,
owner + Slack alert] AI-drafted, human no sales contact]
| approves first send]
v
[AI drafts follow-up email] --> [Owner approves or edits] --> [Send + log in CRM]
Then check it against the four ways Shunko and Netessine say AI pilots fail when the surrounding workflow isn’t redesigned.
| Failure mode (Shunko and Netessine) | What it looks like in marketing | Question to ask before building |
|---|---|---|
| Accelerating tasks, not value | Five times more social posts, same engagement, same pipeline | Where does this workflow create value, and is AI changing that? |
| Ignoring the unhappy outcome | The demo lead is perfect; the real ones have “asdf” in the company field | What happens when the case is messy? |
| Ignoring end-to-end flow | Marketing sends sales 300 “hot” leads a week and the bottleneck moves to the SDR inbox | Where will the bottleneck move? |
| Optimising the wrong metric | MQL volume rises while opportunity rate falls | What outcome must improve, and what guardrails prevent gaming? |
Describe the process in plain English and let an AI tool draw it, then correct it, because the correcting is where you find the steps nobody wrote down. Two prompts I’d use:
Prompt 1 (Mermaid code, for ChatGPT or Claude) Write a Mermaid flowchart (flowchart TD) of this process. Use rectangles for actions, diamonds for decisions, and label every arrow. Mark each step as [AI], [Human] or [System]. Process: when a blog post is published in our CMS, AI drafts three LinkedIn posts and one newsletter blurb, a marketing manager approves or edits them in Slack, approved posts are scheduled, rejected ones are logged with the reason.
Prompt 2 (unhappy paths, for any diagramming tool) Take this workflow and add the failure branches: missing or invalid data, duplicate records, low-confidence AI output, an existing customer filling in the form, and no response from the approver within 24 hours. For each branch, show who handles it and whether the action can be reversed.
Mermaid is a text-based diagram syntax (decisions go in curly braces, and a labelled arrow looks like -->|yes|), and ChatGPT and Claude both write it well enough that you can paste the result into the free Mermaid Live Editor at mermaid.live; Claude also has a Mermaid Chart connector that validates the syntax and renders the diagram in the chat. If you’d rather drag boxes around afterwards, Miro AI turns a prompt into an editable diagram on every plan including Free, and Lucid AI in Lucidchart has a Process Agent that asks clarifying questions as it builds (Lucid says its AI features are in beta and may become paid).
“Human in the loop” appears in every AI deck and almost never comes with a definition. Shunko and Netessine’s 4A framework gives you one per step:
They reduce the choice to two questions: who gets hurt if it goes wrong, and can you undo it. Anything irreversible that an agent initiates should default to Approve, and in marketing that covers a sent email, a published post and a deleted CRM record. Adam Seligman, CTO of the integration platform Workato, put the same idea neatly to Thomas McKinlay (founder of the research advisory firm Science Says), Stefano Puntoni (Wharton) and Serkan Saka (San José State University) for their September 2026 HBR piece on trust in agents: companies need to be able to say “You can draft this email, but you can’t send it.”
What I’d watch for is the approval queue that nobody opens, which is Automate mode with extra admin. Give each checkpoint a named owner and a timeout rule, otherwise the Slack approvals pile up while everyone assumes someone else is reading them.
Native AI inside your CRM keeps everything in one place and inherits your permissions and data. An orchestration tool sits between systems and suits workflows that span a CMS, Slack, a CRM and an email platform.
| Tool | What it is | Human checkpoint | Good for | Watch out for |
|---|---|---|---|---|
| Zapier | No-code automation; AI by Zapier adds AI steps using OpenAI, Anthropic or Google models, and AI Guardrails screens for personal data and prompt injection | Human in the Loop pauses a Zap for approval by email or Slack, with timeouts and editable content; paid plans only | Marketing teams without developers | Priced by tasks per month, AI steps included, so volume drives cost; logic gets hard to read in long Zaps |
| Make | Visual scenario builder; Make AI Agents run on the same canvas, with 3,000+ app integrations | Manual approvals and stop points; a Reasoning panel shows each agent decision | Branching workflows where you want to see every step | Steeper learning curve than Zapier |
| n8n | Workflow automation with an AI Agent node that needs a chat model and at least one tool | Human review on specific tool calls, approved via Slack, Teams, email and others | Teams with some technical skill who want fine control | More set-up and maintenance falls on you |
| HubSpot (Breeze) | AI built into the CRM: data enrichment, AI lead scores, and agents including Content, Campaign, Nurture, Prospecting and Customer Agent; custom agents consume HubSpot Credits | Build your own: have the AI save a draft or task for the owner | Teams already on HubSpot Professional or Enterprise | Feature availability varies by hub and tier (AI lead scoring is Marketing Hub Enterprise only) |
| Salesforce (Agentforce) | CRM agents including Agentforce Engagement (formerly Agentforce Lead Nurturing) and a Lead Generation agent template | “Require Manual Approval” lets prospect owners review and edit agent emails before they are sent | Enterprise teams on Salesforce | Configuration effort; product names change often |
Yes, and the CRM should stay the system of record. Every AI output that matters (an enrichment value, a score, a draft email, an approval decision) should be written back to a named CRM property or activity, so sales sees it and you can audit it later. The alternative is a shadow database, AI results living in a spreadsheet or a Zapier table that nobody in sales ever opens.
Before you connect anything, agree which system owns each field (so the AI doesn’t overwrite a salesperson’s edits), decide the deduplication rule, carry consent and subscription status through every step, and give the integration its own user with only the permissions it needs. That last one sounds like IT fussiness until you read Shunko and Netessine’s account of a Cursor coding agent that deleted a company’s production database and backups in seconds after finding an overly broad API token.
Keep your existing nurture streams, lists and triggers, and insert AI at specific steps: an AI step that drafts the email body inside an existing sequence, an enrichment step before your scoring runs, a classification step that tags form free-text by intent. Each insertion can be tested and switched off on its own. For where agents differ from generative steps, see generative vs agentic AI in marketing.
The outcome here is engagement and traffic from people who match your audience, and the review step matters more than it looks: Adam Peruta of Syracuse University found, in a study co-led with the market research firm Ipsos in which 3,000 US consumers watched 20 video ads (half rebuilt entirely with AI from the same briefs), that the AI versions were 14% weaker on short-term sales potential and 17% weaker on long-term brand equity, even though viewers struggled to tell them apart (HBR, September 2026). So the reviewer’s job is to ask whether a post would make anyone do anything, because it will almost always look fine.
The AI step prompt I’d start from:
You are drafting social posts for [brand] from the article below. Audience: [role, sector, UK]. Use British spelling and the tone in the attached voice guide. Write three LinkedIn posts of 120-200 words, each built on a different specific point from the article. Use only facts and figures that appear in the article; if a post needs a figure that isn’t there, write [NEEDS SOURCE]. At most two hashtags per post. Return JSON with fields post_1, post_2, post_3, newsletter_blurb, claims_to_check.
The outcome is a sales conversation with a company that fits your ideal customer profile, reached quickly. The build below is in HubSpot, with the Salesforce equivalent at step 5.
On compliance, the ICO says the PECR email marketing rule doesn’t apply to corporate subscribers, though you must identify yourself and give an opt-out; sole traders and some partnerships count as individuals and need consent or the soft opt-in, and UK GDPR still covers a named person’s work email. The ICO’s B2B guidance is under review after the Data (Use and Access) Act, so check it before launch.
Test the unhappy paths first: blank fields, duplicate submissions, a competitor filling in the form, an approver on holiday. Shunko and Netessine’s five questions make a good test script: how the system recognises uncertainty, what triggers escalation, who resolves exceptions, how an action is stopped or reversed and how corrections feed the next cycle. Then run the new workflow alongside the old one for a few weeks.
For measurement, pick one outcome metric and at least one guardrail: meetings booked per 100 leads with sales acceptance rate as the guardrail, or LinkedIn engagement from target job titles with unsubscribe rate. More detail on setting baselines is in measuring the ROI of AI in marketing. Before you build anything, try completing Shunko and Netessine’s sentence for your project:
We will improve [outcome] in [end-to-end process] by redesigning [workflow], using AI to [role], with humans retaining authority over [judgment/control], exceptions routed through [escalation path], success measured by [primary KPI], and performance protected by [guardrails].
If you can’t fill it in, they say, you have a technology experiment rather than a transformation project. At ACTAsia, where I lead AI adoption in marketing, this is the test I’d put any new workflow through first (the wider approach is in the ACTAsia case study).
A chatbot on your site is the form that talks back: it answers the question that would have made someone leave, asks qualifying questions, writes the answers to the CRM and books a meeting or hands over to a person. Salesforce’s Trailhead module on Agentforce describes agents acting as the first point of contact for inbound leads and booking meetings for sellers, and HubSpot’s Customer Agent is built to answer common questions around the clock using contact history. The lead-gen value depends entirely on the handover, so treat the chatbot as the first step of the workflow in example 2.
Start with vendor documentation, because product names move fast (Salesforce renaming Agentforce Lead Nurturing to Agentforce Engagement will have broken a few YouTube tutorials). The docs linked in the table above are all written as how-tos, and Salesforce Trailhead’s “Agents for Customer Engagement at Scale” module is free. For the thinking before the build, the Shunko and Netessine article is the best short read I’ve found, and for background there’s the pillar on what AI in marketing is.
If you want one next step, take the process your team complains about most, draw it with prompt 2 above, and count how many of its failure branches currently have an owner.
An AI workflow in marketing is a sequence of connected steps, such as capturing a lead, enriching it, scoring it and emailing it, where some steps are done by an AI model and others by rules or people. The difference from ordinary marketing automation is that AI steps handle judgement-like tasks, such as drafting, classifying or prioritising, and so need explicit review points.
Not for most first projects. Zapier and Make let marketers add AI steps and approval pauses without code, and HubSpot and Salesforce include AI features inside the CRM. n8n offers more control but expects more technical skill. A developer becomes useful when you need custom integrations, strict data controls or high volumes where per-task pricing gets expensive.
It can be, if you have enough clean history. HubSpot’s AI score (Marketing Hub Enterprise) needs at least 50 contacts, 25 converted and 25 not, to train, and it learns from whatever past conversions you had, including bad ones. I’d run a rules-based fit score alongside it, audit a sample of AI-scored leads weekly and compare both against sales acceptance.
Match review to risk and reversibility. Using Shunko and Netessine’s 4A framework, anything irreversible or public, such as sent emails and published posts, should need human approval. High-volume, reversible steps like enrichment can run automatically with sampled audits. Every checkpoint needs a named owner and a timeout rule, or the queue fills up unread.
Generally yes for corporate subscribers, provided you identify yourself and include an opt-out, according to ICO guidance on PECR. Sole traders and some partnerships are treated as individuals and need consent or the soft opt-in, and UK GDPR still applies to named business contacts. The ICO says its B2B guidance is under review after the Data (Use and Access) Act.
6 Comments
Comments are closed.