Complete AI Training

Prompt

Draft Email Sequence Branching Logic

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

PlanningIntermediateMarketing

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
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.