How to build an email marketing calendar
Email and SMS are where your promotional calendar becomes revenue. This guide covers how often to send, how to split offer and content sends, how SMS should pair with email, and a month-by-month plan you can lift straight into your calendar.
1. Set the cadence before the content
Decide your weekly send budget first, then fill it. Planning campaign-by-campaign is how brands end up sending five discounts in a fortnight and none in the following month.
| Decision | Starting point | Why |
|---|---|---|
| Campaigns per week | 2–3 to the engaged segment, 1 to the 90-day segment | Frequency drives revenue far more than subject-line tweaks, but only if you segment by engagement. |
| Promotional share | About 60% offer-led, 40% content or story-led | An all-offer calendar erodes both margin and open rates within a quarter. |
| SMS sends | 2–4 per month outside peak, up to 8 in BFCM week | Reserve SMS for time-boxed urgency: launch drops, last chance, back in stock. |
| Flows vs campaigns | Flows should carry 30–40% of email revenue | If campaigns carry everything, your welcome, browse, and cart flows need work before you add sends. |
2. Anchor sends to the promotional calendar
Every sale window needs at least four sends: announce, mid-sale reminder, last 24 hours, and an extension or thank-you. Build those into the calendar the moment the promotion is approved, not the week it starts. Use the 2026 retail calendar for the fixed dates, and the marketing calendar guide for how many discount days to allow yourself in the first place.
3. A month-by-month plan
| Month | Campaign themes | Planning note |
|---|---|---|
| January | New year reset, restock, clearance of holiday overstock | Content-led. Low discounting; focus on re-engaging December buyers. |
| February | Valentine's, gifting, subscription pushes | Short gifting window — send the deadline reminder, not just the launch. |
| March | Spring refresh, new season arrivals | Good month for a product launch; demand is steady and inbox competition is low. |
| April | Easter, Earth Day, spring sale | Sustainability messaging only if you can substantiate it. |
| May | Mother's Day, Memorial Day | Add a "not celebrating?" opt-out send — it protects list health. |
| June | Father's Day, Pride, mid-year sale | Mid-year clearance beats a random June discount. |
| July | Summer sale, Prime Day halo | Marketplace-driven demand spikes even for non-Amazon brands. |
| August | Back to school, end-of-summer | Start warming the list for Q4 — grow SMS consent now, not in November. |
| September | Fall launch, Labor Day | Best window of the year for a full-price product launch. |
| October | Halloween, early-access signups | Build the BFCM early-access list; it is your highest-converting Q4 segment. |
| November | BFCM, Cyber Week | Peak frequency: 10–14 sends across the week, tightly segmented. |
| December | Gifting deadlines, gift cards, year-end | Shipping cutoff dates outperform discounts after Dec 15. |
4. Protect deliverability while you scale
- Suppress non-openers beyond 120 days from broad campaigns; win them back in a dedicated flow.
- Warm any frequency increase over two to three weeks rather than jumping straight to peak volume.
- Keep one non-promotional send a month going to the full list to keep the domain reputation broad.
- Watch spam complaint rate weekly, not per campaign — the trend is the signal.
5. Keep email in the same calendar as everything else
Email plans that live in a separate spreadsheet drift from the promotional plan within a quarter. Keep sends, promotions, and launches on one timeline with owners and deadlines, and the overlaps become obvious before they cost you margin. Start from the free template or the product launch checklist.
Turn this into your team's plan
DTC Calendar turns these moments into one shared promotional and product-launch calendar across brand, agency, and paid teams — with owners, statuses, reminders, and competitor tracking. Sign up free and import the 1970 calendar in one click.
Start planning 1970 free