Loading tutorials…
Loading tutorials…
Post-purchase is the most underbuilt Workflow in DTC email. Stores that nail it lift repeat-purchase rate 15-25% and recover 3-5% of revenue from reviews and referrals. The Workflow takes 2 hours to build and runs forever.
Who this is forDrip accounts with the Shopify (or WooCommerce) integration installed and Placed Order events firing. If your AOV is above $40 and you have any kind of consumable, replenishable, or seasonal-repeat product, post-purchase is the second-highest-ROI Workflow you can build.
What you'll need
Step 1
Drip → Workflows → New Workflow → trigger 'Placed an Order' event. Filter to first-time customers only — repeat customers should get a different Workflow.
Drip → Workflows → New Workflow → name it `post-purchase-first-time`.
Start trigger: Event → 'Placed an Order'.
Entry filter: 'Has placed an order = 1' (first-time customer only). Repeat customers should flow through a different Workflow (`post-purchase-repeat`) with different content — they don't need the brand intro.
Subscriber state filter: Active (opted-in to marketing). Customers who opted OUT of marketing should still get transactional order confirmation/shipping emails from Shopify, but NOT marketing Workflows.
Save trigger configuration.
Step 2
Delay: 24 hours after order. Personal thank-you, founder note (or brand voice), and what makes the brand different. NOT a discount.
Add a 'Wait' block: 24 hours after the trigger. Letting the order confirmation breathe for a day prevents the post-purchase from feeling spammy.
Add a 'Send an Email' action.
Subject: 'Thanks for your first order, [first name]' — the first-name merge tag drives 8-12% open-rate lift.
Body: 2-3 sentence personal thank-you (founder voice if you have one), 1 paragraph on what makes the brand different (sourcing, sustainability, craft, whatever the brand pillar is), CTA to follow the brand on Instagram or join the community. NO discount in this email.
Use Drip's first-name merge tag. Have a fallback: `{{ subscriber.first_name | default: 'there' }}` so subscribers without a first name get 'Thanks for your first order, there' instead of breaking.
Step 3
Delay: 3 days after Email 1 (Day 4 from order). 'How to get the most out of [product]' — usage tips, care instructions, common mistakes. Reduces returns and builds product affinity.
Add a 'Wait' block: 3 days after Email 1.
Add a 'Send an Email' action.
Subject: 'Quick tip: how to get the most out of [product]' or '3 things to do with your [product] this week.'
Body: 3 specific tips with images. For apparel: care instructions, styling. For supplements: timing, dosing, stacking. For tools: setup, common mistakes, advanced uses. Use the dynamic Product Block to pull the specific product they bought (Drip merges from the Placed Order event).
CTA: link to a product care/tutorial page OR a relevant blog post. NOT a re-purchase CTA — that comes later.
This email reduces returns by 8-15% in DTC because customers actually use the product correctly. The return reduction alone justifies the Workflow.
Step 4
Delay: depends on your product. Apparel: 12 days. Supplements: 21 days. High-ticket: 30 days. Send when the customer has had real time to form an opinion.
Add a 'Wait' block: tune to your product cycle. Defaults: apparel = 12 days, supplements/skincare = 21 days, high-ticket = 30 days.
Add a 'Send an Email' action.
Subject: 'How's your [product] working out?' or 'Quick favor — 60 seconds for a review?'
Body: 2-line ask, the specific product they bought (via merge), a clear CTA button to your review platform (Loox, Yotpo, Stamped, or Shopify Reviews) with the order ID pre-filled in the URL when possible.
Most review platforms have a Drip integration or a deep-link URL pattern that prefills the order. Use it — pre-filled review forms get 30-50% higher completion than blank ones.
Optional incentive: $5 off next order for a verified review. Lifts review-completion rate from 4-6% to 12-18%. Trade-off: trains customers to expect compensation for reviews. Skip on premium brands.
Step 5
Delay: based on expected repurchase cycle. Supplements (30-day): Day 25. Skincare (45-60 day): Day 40. Apparel (no fixed cycle): Day 45 with new-product or seasonal angle.
Add a 'Wait' block: tune to your repeat-purchase cycle. For consumables: trigger ~5 days before they'd run out (Day 25 for a 30-day supply). For non-consumables: Day 45-60 with a new-product or seasonal angle.
Add a 'Send an Email' action.
Subject for consumables: 'Time to restock?' or 'Your [product] is almost out.'
Subject for non-consumables: 'New arrivals you'd love' or '3 things that pair perfectly with your [original product].'
Body: pull bestsellers via dynamic product block, filter to NOT the product they already bought (Drip merge logic: `where product_id != event.product_id`). CTA back to your bestsellers collection or a specific cross-sell.
Optional discount: 10% off for a repeat order. Lifts repeat-purchase rate by 5-12% on most DTC catalogs. Skip on premium brands where discounting erodes positioning.
Step 6
At the end of the Workflow: apply tag `post-purchase-completed-v1` so you can track which customers have seen the Workflow. Goal: 'Placed Another Order' — exit if they repurchase mid-Workflow.
Workflow Settings → Goals → 'Placed an Order' with 30-day attribution. If they place a second order during the Workflow, they exit and the order is credited to the Workflow.
Important: the goal should fire on a NEW Placed Order event AFTER the Workflow trigger — not the original order that triggered it. Drip handles this automatically when 'Placed Order' is the trigger.
At the end of the Workflow (after Email 4) add an 'Apply Tag' action: `post-purchase-completed-v1`. The `v1` suffix is intentional — when you build v2 later you can A/B test cleanly by trigger filter.
Activate the Workflow. Test by placing a real first-time order with a test email; verify Email 1 arrives within ~24 hours.
After 60 days of live data, open Workflow Analytics → repeat-purchase rate of subscribers who completed the Workflow vs control (subscribers who placed an order before the Workflow existed). The lift is typically 15-25% absolute.
Common mistakes
No post-purchase Workflow at all
What goes wrong: First-time customers get a Shopify order confirmation and then silence. Repeat-purchase rate runs 8-15% lower than stores with a post-purchase Workflow. On a $50K/mo store with $60 AOV and a 20% repeat rate, this gap is $2K-5K/mo of foregone revenue.
How to avoid: Build the 4-email Workflow described above. 2-hour investment, runs forever.
Sending the post-purchase Workflow to non-opted-in marketing subscribers
What goes wrong: Customers who unchecked the marketing-consent box at checkout still get marketing emails. CAN-SPAM/GDPR exposure. Spam complaints rise 0.2-0.5% on these emails, dragging down sender reputation for the rest of the account.
How to avoid: Entry filter: subscriber state = Active (opted-in). Customers who opted out still get Shopify's transactional confirmation/shipping emails — they should NOT get marketing Workflows.
Review request sent too early
What goes wrong: Review-completion rate drops to 1-2% because customers haven't used the product yet. Reviews that DO come in are often vague or negative because the customer's expectations haven't matched the experience yet.
How to avoid: Tune the delay to actual product-use cycle: apparel 12 days, supplements 21 days, high-ticket 30 days. Test by reviewing your own product timeline — when would YOU have an honest opinion?
Repeat-purchase nudge sent at the wrong cycle
What goes wrong: For consumables, sending the restock email AFTER they've already run out costs you the order — they bought from a competitor in between. For non-consumables, sending it too early feels pushy and drives unsubscribes.
How to avoid: Map your product's expected repurchase cycle. Consumables: nudge 5-7 days before they'd run out. Non-consumables: 45-60 days with a new-product/seasonal angle, not a "buy again" angle.
No first-time vs repeat customer split
What goes wrong: Repeat customers get the 'thanks for your first order' email — feels lazy, damages brand trust. Also wastes the opportunity to send VIPs a different (loyalty-focused) Workflow.
How to avoid: Build TWO Workflows: `post-purchase-first-time` (filter: 1 order) and `post-purchase-repeat` (filter: 2+ orders). Repeat Workflow swaps the brand intro for a 'VIP early access' or loyalty angle.
Mixing transactional and marketing in the Workflow
What goes wrong: Including order tracking, shipping ETA, or 'your order has shipped' content in the post-purchase Workflow confuses subscribers and risks getting the Workflow flagged as transactional by Gmail (Promotions vs Updates classification flips back and forth). Drops open rate by 15-25%.
How to avoid: Let Shopify send the transactional confirmation/shipping emails. The Drip post-purchase Workflow is marketing: thank-you, education, review request, repeat nudge. Keep them separate.
Recap
Done — what's next
How to build a Drip Welcome Workflow that converts new subscribers
Read the next tutorial
Hand it off
Post-purchase is the highest-leverage repeat-purchase Workflow in Drip. A specialist who's launched 30+ of these will copy-write, segment, and validate yours in 4-6 hours — typically $300-700 at $14-16/hr. Repeat-purchase rate lift of 15-25% means the cost is recovered in the first month for most $50K+/mo stores.
See specialist rates
24 hours after the order, not immediately. Day-0 sends feel pushy and overlap with Shopify's order confirmation, which confuses subscribers. 24 hours gives the transactional email room to breathe and starts the marketing relationship cleanly.
Only in Email 4 (the repeat-purchase nudge) and only if your margins support it. Discounts in Email 1 (thank-you) cheapen the brand. Discounts in Email 3 (review request) train customers to expect compensation for reviews. The optional 10% off in Email 4 lifts repeat rate 5-12% — but skip it on premium brands where discounting erodes positioning.
Start with one. Once you're hitting consistent repeat-purchase numbers, consider splitting by product category if the use cycles differ dramatically (e.g., supplements 30 days vs furniture 18 months). For most DTC stores, one well-tuned Workflow outperforms three half-tuned ones.
Drip's Placed Order event includes all line items. In Email 2 (education) and Email 3 (review request), use the dynamic Product Block to show the hero product (highest value or first in the order). For Email 4 (repeat nudge), pull bestsellers excluding everything in their original order via merge logic.
15-25% absolute lift in 60-day repeat-purchase rate is the healthy benchmark. So if your baseline repeat rate is 18%, expect to see 21-23% after the Workflow has been live 60 days. Below 10% lift means the Workflow isn't tuned to your product cycle.
Trade-off. With incentive ($5 off next order): review-completion rate 12-18%. Without incentive: 4-6%. Incentive trains customers to expect compensation for reviews, but the volume lift is real. For commodity DTC: use incentive. For premium DTC: skip — the higher volume of incentivized reviews can dilute the average rating.
Drip
Welcome Workflows are typically 30-45% of automated email revenue in a healthy Drip account. A bad welcome Workflow leaves 60% of that on the table. This is the build that captures it — trigger, delays, copy structure, exits, and validation.
Drip
Abandoned cart is the second-highest-revenue Workflow in most Drip accounts after welcome. A well-tuned cart Workflow recovers 8-12% of abandoned checkouts. A bad one recovers 1-3%. The difference is timing, filters, and discount strategy — not copy.
Drip
Drip's segmentation model — Lookups (saved queries) + Tags (labels) + custom fields — is more flexible than Mailchimp but trickier than Klaviyo. Done right, it powers every Workflow and Broadcast you'll send for years. Done wrong, it becomes a 4,000-tag mess no one can untangle.
Drip
Drip looks simpler than it is. Most DTC operators DIY for the first 6 months, then either plateau or break something expensive. This is the honest guide to when DIY stops being a good trade — and what to expect when you hire.
Klaviyo
Post-purchase is where you turn a one-time buyer into a repeat customer — or don't. The flow needs different content for first-time vs returning buyers, and the timing of the review request alone shifts retention 10-15%.