Post-Purchase Upsell Email Sequence
When a Shopify order is paid, this waits a few days, checks the order wasn't cancelled or refunded, and sends one recommendation email to customers who agreed to marketing emails. The recommendation is picked from rules you set by product keyword, every email has an opt-out line and your store address, and each order is only emailed once.
Automation flow
Order Paid
Fires when a Shopify order is paid; only customers who accepted marketing continue.
Wait
Waits a few days (3 by default) before reaching out.
Re-check Order
Skips orders that were cancelled or refunded in the meantime.
Build Upsell Email
Picks the recommendation from your keyword rules, or your default link.
Send & Log
Sends one email with an opt-out line and logs it so it never repeats.
How it works
- 1A paid order arrives. If the customer didn't accept marketing (at checkout or on their customer profile), nothing happens.
- 2The workflow waits
waitDays, then re-reads the order from Shopify and stops if it was cancelled, refunded or voided. - 3It picks the recommendation and sends one email, then logs the order so it's never emailed twice.
Services used
What you'll need
- An n8n Cloud or self-hosted account that stays running (the workflow waits a few days between steps)
- A Shopify store where you can create a custom app
- A Google account (Gmail + Sheets)
What's included
- Only emails customers who agreed to marketing
- Skips cancelled and refunded orders
- Recommendations by product keyword, with a default fallback
- Opt-out line and store address in every email
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Works well with this automation
Shopify Abandoned Cart Recovery
Emails shoppers who left checkout without paying, once, with a link straight back to their saved cart.
Quote to Invoice Automation
The moment a quote is marked Accepted, an invoice is auto-generated and emailed to the customer.
Sales Call Follow-up Sequence
Every logged call gets an instant recap email, then a check-in nudge 3 days later if still open.
Save with the complete system: Sales & Lead Gen Bundle
Instead of buying separately: $215 — System: $99
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
Bad file or a duplicate charge? We'll make it right — Refund Policy.
- Difficulty
- Medium
- Setup time
- ~20 min
- Integrations
- 3
- Node count
- 10
- Format
- .json + guide