Flows

Order Follow-Up Flow

An order follow-up flow sends a series of automated emails to customers after they complete an order. Each email in the flow has a different purpose and timing—for example, checking satisfaction after 7 days, requesting a review after 14 days, or offering a discount code after 30 days.

Each email in a flow is a separate automation. You'll create the first email, then duplicate it for subsequent steps, adjusting the delay filters each time.

How it works

In Metorik Engage, a "flow" is built using multiple automations with the same trigger conditions but different delay periods. For order follow-ups, the pattern is:

  • Base trigger: Order status is completed

  • Delay filter: Order completed over X days ago

  • Optional targeting: Filter by products, order value, or other criteria

The order completed over X days ago filter is the key—it creates the delay between when an order is marked completed and when the email sends.

Setting up an order follow-up flow

1

Create your first follow-up email

Start by creating the first email in your flow. For example, a satisfaction check-in sent 7 days after order completion.

  1. Go to Engage → Automations and click New Automation.

  2. Choose Orders as the resource type.

  3. Give your automation a name like "7-Day Follow-Up".

  4. Click Save & Continue.

In the audience step, add your filters:

  1. Add Order Status → is → Completed as your base trigger.

  2. Add Order Completed → over → 7 → days ago to create the 7-day delay.

The automation will now send 7 days after an order is marked completed.

2

Add targeting filters (optional)

You can narrow your audience by adding additional filters:

  • Specific products: Add a product filter to only follow up on orders containing certain items.

  • Order value: Add a total filter to target high-value orders (e.g., Total Greater than $100).

  • Product categories: Target customers who purchased from specific categories.

All filters use AND logic by default, so orders must match every filter you add.

3

Design your email

In the message step, design your follow-up email:

  1. Set your subject line and preview text.

  2. Use the Email Builder to design your email—see How to use the email builder for guidance.

  3. Add dynamic content like customer name, order details, or a unique discount code.

For a 7-day follow-up, consider asking customers if they're happy with their purchase or if they have any questions.

4

Activate without sending to current matches

When activating your automation, you'll see an option to send to current matches or only future matches.

Choose to not send to current matches. This prevents the email from going to all past completed orders in your store. Since you're creating a flow with multiple emails, you only want each step to send to new completions going forward.

For more details on this setting, see Automation Activation: Sending Limits.

5

Duplicate for each additional flow step

For the next emails in your flow, duplicate your first automation and adjust the delay:

  1. Go to your automations list and find your first follow-up email.

  2. Click the ••• menu and select Duplicate.

  3. Rename it (e.g., "14-Day Review Request" or "30-Day Coupon").

  4. In the audience filters, change the delay value from "over 7 days ago" to your new timing (e.g., "over 14 days ago" or "over 30 days ago").

  5. Update the email content for this step's purpose.

  6. Activate without sending to current matches.

Repeat this process for each additional email in your flow.

Example flow timeline

Here's a typical three-email order follow-up flow:

Email

Timing

Filter

Purpose

Satisfaction Check-In

7 days after completion

Order completed over 7 days ago

Ask if customer is happy, offer support

Review Request

14 days after completion

Order completed over 14 days ago

Request product review or feedback

Re-engagement Offer

30 days after completion

Order completed over 30 days ago

Offer discount code for next purchase

Important considerations

Preventing duplicate sends for repeat customers

By default, an automation only sends once per order. If a customer places multiple orders in a short period, each order will trigger the follow-up flow separately. This is expected behavior for order-based automations.

If you want to limit emails to once per customer rather than once per order, consider using a customers automation instead, with filters like "Customer's last order completed over X days ago."

Understanding "over X days ago" vs "in the past X days"

These filters work differently:

  • Order completed over X days ago: Creates a delay. The email won't send until X days have passed since completion. Use this for your flow delays.

  • Order completed in the past X days: Triggers immediately for any order completed within that window. If you use this during activation, it will send to all past orders within that timeframe.

For flows, always use over X days ago to create the desired delay between order completion and email sending.

What if I want to filter by products or categories?

You can add product filters alongside your timing filters. For example:

  • Products → includes → Product A, Product B — Only send to orders containing specific products.

  • Product Categories → includes → Category Name — Only send to orders from a specific category.

This lets you create different follow-up flows for different product types—for example, a care-tips email for clothing orders and a usage-guide email for electronics.

What's next?

Once you've set up your order follow-up flow:

Was this helpful?