The four sequences that do all the work
Build these four and you have a real restaurant email program.
- Welcome flow — first-time customers, 0–14 days.
- Win-back flow — dormant customers, 45–90 days.
- Birthday flow — pre-birthday, 7 days out.
- VIP flow — top 10% of customers, quarterly.
Everything else (newsletters, event announcements, holiday menus) sits on top of these as occasional broadcasts.
Welcome flow — copy you can paste in
Triggered when somebody places their first online order or opts in via the site. Three emails over 14 days. Owner-voice. No graphics-heavy templates.
Email 1 — Same-day (T+2 hours)
Subject: Thanks for trying us, {first_name}
Hey {first_name} — Maria here, the owner.
I just saw your order come through and wanted to say thanks for trying us. Whatever you ordered, I hope it landed well.
One tip: if you reorder, ask for the chips fresh out of the fryer. They're the best part and we keep them coming in waves.
If anything wasn't right, just reply to this — it lands in my inbox.
— Maria
Email 2 — Day 5
Subject: A dish most first-timers miss
Pick a signature item from a different category than what they ordered. One paragraph about it. No discount. The goal is to expand the menu in their head.
Email 3 — Day 12 (only if they have not reordered)
Subject: Your second order's on us (delivery, that is)
First-repeat offer. Free delivery, or a free side. Keep the offer small — the point is to clear the trigger, not to discount yourself permanently.
Plain-text, named-owner emails earn 2–3x the click rate of template-heavy “BRAND_NAME loves you!” designs. They feel like a note from a person you met — because, after the first order, that's exactly what the relationship is.
Win-back flow
Triggered when a previously regular customer goes 45 days with no order. Three emails over 30 days. Tone shifts from “we miss you” to “come back for a reason” to “last touch.”
Email 1 — Day 45
Subject: Long time, {first_name} 👋
No offer. Mention what's new — a dish, a chef, a season. Tell them you noticed they'd been away. Three sentences.
Email 2 — Day 55
Subject: A specific reason to come back this week
A concrete offer. Free entree with a $25 order, or 20% off catering — match the offer to their past spend pattern. Customers who spent > $80 don't need a 10%-off coupon; they need a perk that feels considered.
Email 3 — Day 75
Subject: Last note before I leave you alone
Honest about the cadence. “I won't keep emailing — just wanted to say the door's open whenever you're hungry.” Drop them to quarterly cadence after this.
Birthday and milestone flows
Trigger 7 days before a recorded birthday. Single email. Offer: free dessert or appetizer redeemable that week (not on the birthday — give them flexibility).
Don't ask for birthday at checkout — it kills conversion. Ask for it in a separate post-purchase profile flow: “Tell us your birthday and we'll send a small thank-you that week.” Opt-in rate ~40%, and everyone who opts in is high-intent.
Other useful milestones: anniversary of first order (“a year ago this week you tried us for the first time — thanks for sticking around”), 10th order milestone, opt-in anniversary for the newsletter.
Subject lines that beat “20% off this week”
Discount-led subject lines train customers to expect discounts. The customers most worth keeping respond better to specificity, scarcity, and personality.
- Specific: “A dish most first-timers miss” > “Try something new”
- Personal: “Maria here — Friday plans?” > “Casa Verde Friday Specials”
- Honest: “Last note before I leave you alone” in a win-back > “Last chance for 30% off!”
- Curious: “The recipe we almost dropped” > “A new menu item is here”
- Scarcity-when-real: “43 portions of paella, gone by Sunday” > “Don't miss out!”
Deliverability and the unsexy plumbing
Email infrastructure that's broken silently:
- SPF, DKIM, DMARC set up on your sending domain. Without these, Gmail starts routing you to Promotions or worse, Spam. Set DMARC to
p=quarantineminimum. - List hygiene. Remove subscribers with zero opens in 90 days. They tank your sender reputation and you're paying for them.
- Don't buy lists. Ever. A purchased list ages your sender reputation in weeks.
- Reply-to is real. Replies that bounce or go to
no-reply@hurt sender reputation. Use a real mailbox you check. - Unsubscribe link visible. Hiding it doesn't keep subscribers — it converts them to spam-button hits, which is much worse.
A 30-day plan to launch a working email program
- Week 1. Set up sending domain, SPF/DKIM/DMARC. Pick an ESP. Import existing customers (with opt-in basis documented).
- Week 2. Write welcome flow (3 emails). Ship it.
- Week 3. Write win-back flow (3 emails) and birthday email. Ship.
- Week 4. Audit opt-in capture (site, checkout, WiFi, QR on table). Track new-opt-ins per week. Send first broadcast — owner-voice, 150 words, one offer or update.