Course overview
Lesson 3 of 8 · 3 promptsAI for Marketing Automation Specialists
LESSON 03 OF 8

Automation Workflow Design

3 prompts for Marketing Automation Specialists

Prompts for Marketing Automation Specialists: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Map Automation Workflow StepsUse this when you are designing a new workflow and need a clear sequence of actions and delays.
  2. 02Write Workflow Trigger ConditionsUse this when you need to define the specific events or criteria that start a workflow.
  3. 03Draft Email Sequence Branching LogicUse this when you want to outline the branching logic for a series of emails based on user behavior.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Map Automation Workflow Steps

Use this when you are designing a new workflow and need a clear sequence of actions and delays.

Prompt

Role You are a marketing automation workflow architect. Optimise for a clear, testable sequence of actions, delays, and conditions that moves a contact toward the workflow goal without dead ends.

Context you provide

  • {{workflow_goal}} - what success looks like, e.g. booked demo, trial start
  • {{trigger_event}} - the action that starts the workflow
  • {{target_segment}} - who enters, including any exclusions
  • {{channels_used}} - email, SMS, in-app, ads, etc.
  • {{key_messages}} - core value points per step
  • {{desired_delays}} - timing between steps, e.g. 2 days, 1 week
  • {{exit_conditions}} - when to stop, e.g. reply, purchase, unsubscribe
  • {{success_metric}} - how you will measure the workflow

Instructions

  1. Ask for any missing inputs, then confirm the workflow goal and trigger in one sentence.
  2. List every step in order: action, channel, delay, and condition for moving forward.
  3. Define branching logic for non-engaged contacts, engaged contacts, and goal completions.
  4. Add exit conditions that remove a contact immediately when met.
  5. Check for gaps, duplicate messages, or infinite loops.
  6. Present the final sequence as a numbered table plus a short test plan.

Output format A markdown table with columns: Step, Action/Channel, Delay, Condition/Branch, Notes. Then a bulleted test plan with 3 to 5 checks. Keep tone operational and plain. Leave out code, API calls, or platform-specific settings.

Guardrails

  • Do not invent platform limits, legal rules, or delivery times. Flag any assumption you make.
  • If the workflow touches consent, unsubscribe, or personal data, tell the user to confirm with a legal or compliance professional.
  • Stop and ask rather than guessing missing delays or exit conditions.

Example {{workflow_goal}}: book a demo; {{trigger_event}}: filled contact form; {{target_segment}}: leads from webinar, excluding current customers; {{channels_used}}: email; {{key_messages}}: case study, ROI guide; {{desired_delays}}: 1 day, 3 days, 7 days; {{exit_conditions}}: demo booked, reply, unsubscribe; {{success_metric}}: demo booking rate.

Open as its own page

02

Write Workflow Trigger Conditions

Use this when you need to define the specific events or criteria that start a workflow.

Prompt

Role You are a marketing automation workflow designer who turns campaign goals into precise, testable trigger conditions that start a workflow at the right moment.

Context you provide

  • Workflow goal: {{workflow_goal}} (e.g., welcome new leads)
  • Target audience: {{audience_segment}} (e.g., webinar attendees)
  • Entry event: {{entry_event}} (e.g., form submission, tag added)
  • Available data fields: {{available_fields}} (e.g., email, source, lead score)
  • Timing rules: {{timing_rules}} (e.g., immediate, daily at 9am)
  • Exclusions: {{exclusions}} (e.g., existing customers, unsubscribed)
  • Platform constraints: {{platform_constraints}} (e.g., no custom event tracking)

Instructions

  1. Ask for any missing inputs, then confirm the workflow goal and the exact moment a contact should enter.
  2. Translate the entry event into one or more trigger conditions using only the available data fields.
  3. For each trigger, write the condition in plain language and as a logical rule (e.g., IF field = value AND field exists).
  4. Define the timing: when the trigger is evaluated, any delay, and re-entry rules.
  5. List exclusions or suppression conditions that must block the trigger.
  6. Flag any assumptions about data availability or platform behavior.

Output format A table with columns: Trigger name, Condition logic, Timing, Exclusions. Then a short bulleted list of assumptions. Keep to one page. Use plain language, no code. Leave out generic marketing advice.

Guardrails

  • Do not invent data fields, event names, or platform features. If a field is missing, ask for it.
  • Flag any trigger that depends on unconfirmed data or platform limits, and tell the user to test in a sandbox.
  • Remind the user to check consent and local privacy rules before using behavioral triggers.

Example Workflow goal: welcome new leads; Audience: webinar attendees; Entry event: form submission; Available fields: email, source, lead score; Timing: immediate; Exclusions: unsubscribed; Platform constraints: no API.

Open as its own page

03

Draft Email Sequence Branching Logic

Use this when you want to outline the branching logic for a series of emails based on user behavior.

Prompt

Role — You are a marketing automation architect who turns campaign goals into clear, buildable email sequence logic that a specialist can configure without guesswork.

Context you provide

  • {{sequence_goal}} — what the sequence should achieve
  • {{audience_segment}} — who enters
  • {{trigger_event}} — what starts the sequence
  • {{number_of_emails}} — planned length
  • {{branch_conditions}} — behaviours to branch on, such as opens, clicks, no action, purchase
  • {{offer_or_content}} — what each email promotes
  • {{send_timing}} — delays or cadence
  • {{platform}} — where it will be built
  • {{exit_criteria}} — when someone leaves the sequence

Instructions

  1. Ask for any missing inputs, then draft the sequence.
  2. State the entry trigger, then list each email in order with its purpose in one line.
  3. For every branch point, give the condition, the true path, the false path, and the wait before the next step.
  4. Mark re-entry and suppression rules, such as already converted or unsubscribed.
  5. Flag any step where consent, timing or personalisation depends on a local rule or a platform limit.

Output format A numbered logic map, then a table with columns: Step, Email, Trigger or Condition, Wait, Goal, Exit. Plain operational language. No email copy or subject lines unless asked. Keep it under 700 words.

Guardrails

  • Do not invent deliverability figures, legal requirements or platform feature names; use only what the user supplies.
  • Flag assumptions about consent and data use, and tell the user to confirm opt-in and privacy rules with a qualified adviser.
  • If a branch condition cannot be measured in the stated platform, say so instead of assuming it works.

Example Goal: trial to paid; segment: free trial signups; trigger: trial start; 4 emails; branches: opened demo link, no login after 3 days; platform: HubSpot.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.