Prompt
Map Automation Workflow Steps
Use this when you are designing a new workflow and need a clear sequence of actions and delays.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
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
- Ask for any missing inputs, then confirm the workflow goal and trigger in one sentence.
- List every step in order: action, channel, delay, and condition for moving forward.
- Define branching logic for non-engaged contacts, engaged contacts, and goal completions.
- Add exit conditions that remove a contact immediately when met.
- Check for gaps, duplicate messages, or infinite loops.
- 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.