Send four times in four days: a Thursday 29 October preview email, a Friday email plus text, a Saturday morning last call, and a Sunday 1 November clearance. Clear CAN-SPAM, text consent and A2P 10DLC checks first, or skip SMS. Vendor data suggests SMS flows convert far better than campaigns, so automate cart reminders.
The simplest workable plan for Halloween email and SMS marketing this weekend is four sends, each with one job: preview, flash sale, last call and clearance. It works on short notice only when your list is clean, your consent records are in order and your offer survives a margin check. This post gives you all three, plus copy to paste. It is written for Thursday 29 October 2026, two days before Halloween on Saturday 31 October.
Use email for detail and the full offer. Use text for short, time-sensitive nudges. If you cannot clear the compliance gate in the next section by Friday morning, skip SMS and run the plan on email, your site banner and social. A skipped text costs far less than a blocked number or a complaint.
74% NRF 2026 survey: US consumers planning to celebrate Halloween
The audience is there. NRF's 2026 survey found 74% of US consumers plan to celebrate Halloween, and it forecasts $13.5 billion in spending. Your job is to reach the people who already intend to buy without breaking a rule. If you are short on time, our last minute Halloween marketing ideas cover the offer, the display and the Google profile around these sends.
If any item on this gate is red, that channel does not send this weekend. This is marketing guidance, not legal advice. Ask counsel to confirm anything marked as needing a check, because rules change and states differ.
| Check | What to confirm | Basis |
|---|---|---|
| Email sender details | From, reply-to and routing information are accurate and identify you | FTC CAN-SPAM guide |
| Email subject line | The subject matches the content. No fake Re: line, and no Your order line when there is no order | FTC CAN-SPAM guide |
| Ad label and address | The message is identifiable as an ad and carries a valid physical postal address | FTC CAN-SPAM guide |
| Email opt-out | A working unsubscribe link, tested before sending; opt-outs honored within 10 business days | FTC CAN-SPAM guide |
| Vendors | You stay liable for agencies or platforms that send for you | FTC CAN-SPAM guide |
| Text consent | Each recipient gave written consent to marketing texts from your brand. Purchased lists, shared lists and contest entrants without their own consent are out | TCPA. Have counsel confirm, and check current FCC and CTIA rules |
| Sending hours | Schedule by recipient local time. 8 a.m. to 9 p.m. is commonly cited, and some states are stricter | Not confirmed in the sources we reviewed. Read the rule text and state law with counsel |
| Identity and STOP | Every text names your brand and says how to opt out. Honor STOP immediately | Common carrier and industry practice. Check current CTIA guidance |
| Carrier registration | Your brand and campaign are registered for A2P 10DLC through your SMS platform | Carrier requirement. Approval time varies |
| Consent revocation | FCC rules on how people revoke text consent have been delayed or revised more than once. Check the current status before you send | FCC. Confirm with counsel |
The penalty side is real for email. The FTC's CAN-SPAM guide says each violating email can draw penalties of up to $53,088. That is a January 2024 figure that is adjusted for inflation, so confirm the current amount. The penalty applies per email, so list size multiplies the exposure.
Turn the gate into a go or no-go decision:
Buying from you or entering a contest does not by itself equal consent to marketing texts, so confirm your consent wording with counsel. Our A2P 10DLC guide explains carrier registration in plain English, and our WhatsApp and SMS marketing team can set up a compliant program.
Schedule every send by the recipient's local time zone, and treat the times below as hypotheses to test, not rules. No public source we reviewed gives a verified best send time for Halloween, so these windows are our working plan.
| Day | Text (consented and registered only) | Purpose | |
|---|---|---|---|
| Thu 29 Oct | Preview to VIPs and top buyers, mid-morning | None | Early access creates honest urgency |
| Fri 30 Oct | Main email in the morning, with the cutoff in the first screen | One flash text around midday | Reach people planning the weekend |
| Sat 31 Oct | Last-call email early in the morning | One text in the morning, inside the permitted window | Final push before pickup closes |
| Sun 1 Nov | Spooky Seconds, late morning | Optional, only to people you texted Friday | Clear remaining stock |
Halloween falls on a Saturday this year, and Saturday is worth a test. Omnisend's 2025 SMS data found Saturday had the highest daily click-to-sent rate, at 13.76%. That is vendor data and a directional signal, not a guarantee, so run a Saturday morning text and compare it with Friday.
Daylight saving time ends at 2:00 a.m. on Sunday 1 November in most of the US. Check these three things on Saturday night:
Good Halloween subject lines are honest first and clever second, because a subject line that misleads breaks CAN-SPAM and trains customers to ignore you. Use the 12 lines below as starting points. None has been tested, so change one variable at a time, either the subject line or the send time but not both.
| Style | Subject line | Best slot |
|---|---|---|
| Fun | The treat is 20% off. The trick is waiting. | Friday main email |
| Fun | Costumes for kids, adults and the dog | Friday, to costume buyers |
| Fun | Still no costume? Pickup is open until 5 p.m. | Saturday morning |
| Fun | Halloween snack bundles, ready for the doorbell | Friday, to candy buyers |
| Urgent | Order by 2 p.m. for Halloween pickup | Friday or Saturday |
| Urgent | Last call: Saturday pickup slots left | Saturday morning |
| Urgent | Halloween is Saturday. Here is what is still in stock | Friday |
| Urgent | Ends tonight: 20% off Halloween costumes | Only if the offer truly ends tonight |
| Honest | Halloween sale: 20% off costumes through Saturday | Friday |
| Honest | Free pickup for Halloween, order today | Thursday |
| Honest | VIP early look: Halloween bundles, 24 hours before everyone else | Thursday preview |
| Honest | Spooky Seconds: 25% off what is left, Sunday only | Sunday |
We left emojis out. If your audience responds to them, test one emoji against none. Write preview text that finishes the thought: the offer, the cutoff time and where to click. Build each email in four parts:
For text, keep each message short and make it readable on one screen. Each example below names the brand, states the offer plainly and tells people how to opt out. Ask your SMS platform and counsel whether you need additional required language.
A Halloween send is profitable only when the extra orders cover the discount, so compute break-even before you choose a percentage. The break-even lift is d / (m - d), where d is the discount and m is your gross margin, both as a share of the original price. For the full table and derivation, see our last minute Halloween marketing ideas.
| Gross margin | 10% off | 20% off | 30% off |
|---|---|---|---|
| 40% | +33% | +100% | +300% |
| 50% | +25% | +67% | +150% |
| 60% | +20% | +50% | +100% |
Then use this formula for a send: net profit = orders x gross profit per order after discount - send cost. Compare the result with what the same customers would have bought without the message. That comparison is why a holdout group matters, which we cover in the measurement section.
Illustrative example (hypothetical numbers, not client data): a $75 basket with $37.50 of product cost has a 50% margin and earns $37.50 gross profit. With 20% off, the customer pays $60 and gross profit falls to $22.50. You send to 10,000 recipients.
Flows and campaigns reach different audiences, so those two rows are not like-for-like. They show why you automate behavior-triggered messages first. The Klaviyo rates are vendor averages, so use them to size the opportunity, not to forecast your result.
Four rules keep the math honest:
Automated flows beat one-off campaigns for text, so build the abandoned-cart and VIP flows first and the blast second. Klaviyo's SMS benchmarks put the average order rate at 1.9% for flows and 0.27% for campaigns, and say flows earn about 8 times the revenue per recipient (vendor data, undated 2026 page).
1.9% vs 0.27% Klaviyo SMS benchmarks: average order rate, flows vs campaigns (vendor data)
Omnisend's 2025 data points the same way. SMS automations averaged a 20.34% click-through rate against 12.39% for campaigns, and $0.74 in revenue per message against $0.15. These figures come from different platforms with different definitions, so do not combine them. Read them as a direction: behavior-triggered messages outperform broadcasts.
| Segment | Trigger | Channel | Message | Timing |
|---|---|---|---|---|
| Abandoned cart | Added to cart, did not buy | Email, then text if consented | Reminder with stock and cutoff; offer in the text only | Email about 2 hours later, a follow-up next morning, a last call before cutoff |
| VIP and top buyers | Highest lifetime spend | Early access, 24 hours before everyone else | Thu 29 Oct | |
| Lapsed buyers | No purchase in your normal repurchase window | Win-back with a Halloween hook | Fri 30 Oct | |
| Kids' costume buyers | Bought children's costumes | Accessories, candy and decor bundles | Fri 30 Oct | |
| New subscribers | Joined this week | Welcome message, then the offer | Immediately | |
| Buyers this week | Ordered during the sequence | Thank-you, pickup instructions and a Spooky Seconds heads-up | Right after purchase |
The abandoned-cart flow deserves the most attention. Klaviyo's 2026 abandoned-cart report shows average revenue per recipient of $6.77 for email and $4.48 for SMS, rising to $13.70 and $8.69 for the top 10%. Click rates average 6.0% for email and 10.3% for SMS. Klaviyo's example sequence sends an email at 2 to 4 hours, a text with a discount at 24 hours and a final message at 48 hours. Compress that for a three-day window, and text only people who consented.
If you ask buyers for reviews after Halloween, do not offer a discount or reward for positive reviews only. The FTC's endorsement guidance says an incentive cannot be conditioned on a positive review.
Judge Halloween sends by orders and revenue per recipient, not opens, because Apple Mail Privacy Protection can distort open rates. Both Mailchimp and Omnisend flag this in their benchmark pages. Track these five numbers for every send:
A holdout is a random 10% of an eligible segment that you do not message. Compare its order rate with the messaged group over the same days. The gap is your incremental lift, and it tells you whether the discount bought new orders or just discounted existing ones. For a small list, skip the holdout and compare against the same days last month.
Tag every link with the same pattern: source (email or sms), medium, and a campaign name such as halloween2026. Our analytics and revenue operations team builds these dashboards for stores that want one view of every channel.
| Source | Channel | Reported averages | Period |
|---|---|---|---|
| Mailchimp | Ecommerce email | Open 29.81%, click 1.74%, unsubscribe 0.19% | Data as of December 2023 |
| Mailchimp | All-industry email | Open 35.63%, click 2.62%, unsubscribe 0.22% | Data as of December 2023 |
| Omnisend | Email campaigns | Open 30.22%, click-through 0.74% | Calendar 2025 |
| Omnisend | SMS campaigns | Click-through 12.39% | Calendar 2025 |
| Omnisend | SMS automations | Click-through 20.34% | Calendar 2025 |
| Klaviyo | SMS campaigns | Click rate 5.6%, order rate 0.27% | Not stated (2026 page) |
| Klaviyo | SMS flows | Click rate 9.65%, order rate 1.9% | Not stated (2026 page) |
Notice that Omnisend reports a 12.39% click-through rate for SMS campaigns while Klaviyo reports a 5.6% click rate for the same channel. The definitions and customer bases differ, which is why you should use your own last 30 days as the baseline and treat these tables as context.
The work that pays off most happens on Sunday and Monday, when you clean the list and set up Black Friday. Do these in order:
Black Friday is next. Our Black Friday and Cyber Monday email and SMS sequences and the wider BFCM 2026 playbook pick up where this post ends, using the same list, the same offer math and the same measurement habits. If you want help building flows, our email marketing team does this work.
Every figure in this post links to the page where we found it, and anything we could not verify is flagged or left out.
Researched with AI assistance from the primary sources linked here, then edited by the Eonixmedia team; figures are linked to their source. Worked examples are labeled illustrative and use hypothetical numbers. This is marketing guidance, not legal advice.
Want to know whether your holiday ad spend is working before Black Friday? Request our Wasted Ad Spend Audit.
Generally only if they gave prior express written consent to receive marketing texts from your brand. Buying from you or entering a contest does not automatically count. Confirm the standard with counsel and check current FCC, CTIA and state rules. Name your brand in every text, include an opt-out instruction and honor STOP requests. This is marketing guidance, not legal advice.
If you send business texts to US recipients from standard 10-digit numbers, carriers expect A2P 10DLC registration of your brand and campaign, usually handled through your SMS platform. Approval times vary and we have no verified lead time. If you are not registered today, skip Saturday SMS and use email, site banners and social posts instead.
Honest ones that match the email. Name the offer, the date and the deadline, and add light humor. Examples: Order by 2 p.m. for Halloween pickup, or Halloween sale: 20% off costumes through Saturday. Avoid fake Re: lines or Your order when there is no order, which can break CAN-SPAM. Test one variable at a time.
Send by recipient local time. A testable plan: preview email Thursday, main email Friday morning, a text Friday midday, a text and last-call email Saturday morning, and clearance on Sunday. Omnisend's 2025 data showed Saturday with the highest SMS click-to-sent rate, but that is vendor data. Keep texts inside the permitted sending window, commonly 8 a.m. to 9 p.m.; confirm with counsel.
Four touches in four days is a workable ceiling for engaged subscribers: preview, flash sale, last call and clearance. Limit texts to two or three, only to people who consented. Stop sending to anyone who opts out. Check unsubscribes and complaints after every send, and cut frequency if they rise.
Use the break-even formula: discount divided by gross margin minus discount. At a 50% margin, 20% off needs about 67% more orders to hold the same gross profit. If your margin is under 40%, offer a gift, a bundle or free pickup rather than a deep percentage. Give discounts to the segments that need them.
Use both, with different jobs. Email carries the story, details and full offer. Text delivers short, time-sensitive nudges to people who consented. Klaviyo's benchmarks show SMS flows converting better than SMS campaigns, with average order rates of 1.9% against 0.27%, so automate cart reminders before you send a broadcast text.
The FTC lists seven requirements: accurate header information, non-deceptive subject lines, a clear ad identification, a valid physical postal address, a visible opt-out, opt-outs honored within 10 business days, and monitoring of any vendor sending for you. The rules apply to business-to-business email too. Penalties can reach thousands of dollars per violating email.