A Google search ad headline can hold 30 characters. A Halloween pun that runs 34 characters gets rejected before anyone sees it.
Meta recommends an even shorter 27-character headline for Facebook Feed image ads, and TikTok blocks hashtags in some ad captions. One block of copy cannot fit all three.
The examples below are grouped by platform and checked against each platform’s own limits or recommendations. Every line also fits Halloween 2026, which falls on Saturday, October 31.
Get Free TikTok Ad Credit Up to $6000 [Limited Time Offer]
What Makes Good Halloween Ad Copy?
Good Halloween ad copy puts the offer first, adds one seasonal hook, and names a real deadline. It also has to fit the platform’s text limits. Google search headlines allow 30 characters, Meta recommends a 27-character headline for Facebook Feed image ads, and TikTok’s non-Spark ad captions cannot include hashtags or clickable links.
Halloween Ad Copy Limits by Platform
Check the limit before you write the pun. The table below lists what each platform states in its own help pages.
| Platform and format | Field | Official limit or recommendation |
|---|---|---|
| Google responsive search ads | Headline | Up to 30 characters, up to 15 headlines |
| Google responsive search ads | Description | Up to 90 characters, up to 4 descriptions |
| Google responsive search ads | Display path | Up to 15 characters each |
| Facebook Feed image ads | Headline | 27 characters recommended |
| Facebook Feed image ads | Primary text | 50 to 150 characters recommended |
| TikTok non-Spark in-feed ads | Ad caption | No clickable links, @ symbols, or hashtags |
The Google limits come from the Google Ads Help page on responsive search ads.
Google can mix your headlines in any order, so each one has to make sense on its own.
The Meta numbers come from the Meta Ads Guide for Facebook Feed image ads, which lists them as text recommendations for that placement.
The TikTok rule comes from TikTok’s in-feed ad specifications. Spark Ads work differently because they reuse the caption of the organic post.
Google Search Ad Headlines Under 30 Characters
These 12 headlines all fit Google’s 30-character limit. Character counts include spaces.
| # | Headline | Characters |
|---|---|---|
| 1 | Halloween Sale: 20% Off Today | 29 |
| 2 | Costumes Delivered by Oct 30 | 28 |
| 3 | No Tricks, Just 25% Off | 23 |
| 4 | Spooky Deals End Saturday | 25 |
| 5 | Last-Minute Costumes in Stock | 29 |
| 6 | Halloween Decor Up to 30% Off | 29 |
| 7 | Free Shipping Over $50 | 22 |
| 8 | Order by Oct 28 for Halloween | 29 |
| 9 | Party Supplies for Saturday | 27 |
| 10 | Kids’ Costumes From $19 | 23 |
| 11 | Pet Costumes Now 15% Off | 24 |
| 12 | Treat Yourself: Code TREAT15 | 28 |
Mix offer headlines (1, 3, 6) with deadline headlines (2, 4, 8). Google tests the combinations, so give it a real choice between angles.
Google Search Ad Descriptions Under 90 Characters
Descriptions carry the detail the headline cannot. Each of these fits the 90-character limit.
- Shop costumes, decor, and candy in one order. Free shipping over $50 through Oct 28. (84)
- Halloween is Saturday this year. Order by Wednesday, Oct 28 to get it in time. (78)
- Reusable decor that stores flat until next October. Halloween sale ends Saturday. (81)
- Use code TREAT15 for 15% off your first Halloween order. Ends October 31. (73)
If a disclaimer or offer end date must show in every ad, Google says to pin it to Headline position 1, Headline position 2, or Description position 1.
Facebook and Instagram Ad Copy
Meta ads give you a headline and primary text. Keep the headline near 27 characters and put the hook in the first line of the primary text.
- Headline: Costumes Arrive by Friday (25)
- Primary text: Halloween is Saturday this year. Order your costume by Wednesday and it arrives before the party. (97)
- Headline: 25% Off Halloween Decor (23)
- Primary text: Porch, table, and window decor at 25% off. Every piece folds flat for next year. Sale ends October 31. (102)
- Headline: Bundle and Save 20% (19)
- Primary text: Costume, wig, and makeup in one box for 20% less than buying each piece. Pick your character, we pack the rest. (111)
- Headline: Free Treat With Every Order (27)
- Primary text: Every October order over $40 ships with a free Halloween treat bag. No code needed. (83)
- Headline: Win a $100 Gift Card (20)
- Primary text: Post your Halloween costume, tag us, and use our contest hashtag. We pick a winner on November 1. (97)
- Headline: Last Call for Halloween (23)
- Primary text: Our Halloween sale ends Saturday at midnight. After that, prices go back to normal. (83)
Stories and Reels lay out text differently from the Feed, so preview each placement before launch.
TikTok Ad Captions
For non-Spark in-feed ads, TikTok does not support hashtags, @ mentions, or clickable links in the caption. These lines are written without them.
- Halloween is Saturday. Your costume can still be here Friday.
- One box, full costume. Wig and makeup included.
- Our porch went from plain to haunted in 20 minutes. Here is everything we used.
- 20% off Halloween decor until Saturday night.
- The candy bowl nobody will skip this year.
- Pet costumes, sized for cats and small dogs.
If you run Spark Ads, the caption comes from the original organic post, so write it there with the ad in mind.
Display names and other text fields have their own caps, and the TikTok ad copy character limits for each field are worth checking before you upload.
Halloween Email Subject Lines
Email subject lines follow the same rules: offer first, real deadline, one seasonal word.
- Your Halloween costume, delivered by Friday
- 25% off Halloween decor ends Saturday
- The last day to order for Halloween is Wednesday
- A treat inside: 15% off your next order
- Halloween leftovers: 50% off starts Sunday
Catchy Halloween Taglines and Slogans
These short taglines work on banners, store windows, social bios, and receipts.
- No tricks. Just treats.
- Scary good prices.
- Costumes for every kind of brave.
- Treat yourself before Saturday.
- Dress up. Show up. Save.
- Made to haunt again next year.
- The porch the whole street talks about.
A tagline gets attention, but the button text closes the sale, so pair each one with a clear call to action such as Shop the Sale or Get Tickets.
How to Write Your Own Halloween Ad Copy
Use these steps to adapt any example to your product.
- Write the offer first, such as 20% off, free shipping, or a free gift, before you add any Halloween wording. If you have not picked one yet, start from proven Halloween marketing strategies like bundles and spend-more tiers.
- Add one seasonal word or pun, then stop. Two puns in one headline usually push it past the limit.
- Put a real date in the copy. A Saturday Halloween means your last shipping day is likely Wednesday or Thursday.
- Count characters for each platform before you build the ad.
- Write at least three versions with different angles, such as price, deadline, and convenience, and let the platform test them.
Formulas like problem and solution or before and after fit Halloween well, and more TikTok ad copywriting ideas adapt to October with one seasonal word.
🎃 Don’t Miss the Biggest Halloween Tech Deals of 2026!
Save big this spooky season with exclusive discounts on SaaS, Hosting, WordPress, and AI tools. Perfect for marketers, creators, and small business owners looking to upgrade their toolkit.
Halloween Ad Copy Mistakes to Avoid
Check every Halloween ad against these five mistakes before launch.
- Pun before offer: A clever line with no visible discount gets the smile but not the click.
- Fake urgency: A countdown that resets or a sale that ends and restarts the next day teaches shoppers to wait.
- Wrong deadline: Copy that says order by Halloween ignores shipping time. Name the real order-by date.
- Hashtags in TikTok captions: Non-Spark TikTok ads do not support them, so they waste characters.
- One copy for every platform: A 40-character headline that fits elsewhere gets cut on Google search.
Good copy still needs budget behind it at the right time, and a Halloween TikTok ad campaign plan sets when to test and when to scale.
Frequently Asked Questions (FAQ)
Short answers on taglines, character limits, TikTok captions, and wording.
What is a catchy Halloween tagline?
A catchy Halloween tagline is short, uses one seasonal twist, and points to a benefit, such as No tricks. Just treats.
Keep it under about six words so it reads in one glance on a banner or a phone screen.
Pair it with a visible offer, because a tagline alone rarely gives people a reason to buy.
How long should a Halloween Google ad headline be?
A Google responsive search ad headline can be up to 30 characters, including spaces, according to Google Ads Help.
You can add up to 15 headlines per ad. Write each one so it makes sense alone, because Google combines them in different orders.
Can you use hashtags in TikTok ad captions?
Not in non-Spark in-feed ads. TikTok’s ad specifications state those captions do not support clickable links, @ symbols, or hashtags.
Spark Ads are different. They reuse the caption from the organic TikTok post, so any hashtags in that post can carry over.
Can I use the same Halloween ad copy on every platform?
No. Each platform caps text differently, and Meta’s recommended Feed headline is three characters shorter than Google’s search headline limit.
TikTok adds its own rule, since non-Spark in-feed captions cannot include hashtags or links. Write one core message, then cut a separate version for each platform.
What words work best in Halloween ads?
Plain offer words such as off, free, and ends Saturday do the selling. Seasonal words such as treat, spooky, and haunt add the theme.
Use one seasonal word per headline at most. For social posts, seasonal Halloween hashtags carry the theme so the copy can stay plain.
Start With the Limit, Then Add the Pun
The best Halloween ads in 2026 will be the ones that fit. Count characters first, put the offer up front, and name a real date.
Pick three lines from this list, adapt them to your product, and test them against each other.
Then reuse the winning lines in your emails, banners, and store signs for the final weekend.
