A Halloween video ad script opens on the season, not the sale. Give the first three seconds to a costume, a set, or a seasonal moment that signals Halloween instantly, show your product doing its job inside that moment, name the real deadline (October 31, or your shipping cutoff, whichever comes first), and close on one action. For a 30-second spot that is about 70-80 spoken words across four beats: cold open, product in context, date, and call-to-action.
The instinct is to reach for the Black Friday playbook and lead with a discount. That is usually the wrong move here. People are not hunting for the cheapest pumpkin, they are trying to pull off a costume, a party, or a porch, and the video that helps them picture it wins. This guide covers what makes a Halloween script different, when it has to be live, the beat structure, how to write a seasonal hook, and a finished example you can copy.
What makes a Halloween video ad different from a Black Friday ad?
The mood is the hook, and the product is the payoff. Black Friday shoppers are scanning for a number, so the discount goes in the first frame. Halloween shoppers are scanning for an idea: what to wear, what to hand out, what to put on the porch. That means your opening frame should sell the moment, and your product should show up as the thing that makes the moment work.
"Even with concerns about price increases due to tariffs, Halloween continues to resonate with consumers of all ages. Whether it's dressing in costume or carving a pumpkin, more consumers plan to take part in Halloween activities and traditions." — Katherine Cullen, Vice President of Industry and Consumer Insights, National Retail Federation
There is one exception worth naming. If your Halloween campaign is genuinely a sale, a real percentage off a real catalog, then run the offer-led structure instead and put the number first. The Black Friday ad script template covers that shape in detail. Everything below is for the far more common case: a themed product, a limited drop, or a seasonal use of something you sell all year.
When does a Halloween video ad need to be live?
Mid-September, and no later than the first week of October. Halloween shopping starts far earlier than most marketing calendars assume, and the costume decision in particular gets made weeks before the party.
Two practical consequences. First, a video that launches on October 20 is competing for the half of the market that has already spent. Second, because so many people start from a search, your video should answer the question they typed. "Last-minute costume ideas" and "what to hand out that isn't candy" are scripts, not just keywords.
In 2026, Halloween falls on a Saturday, which pulls parties onto the weekend of October 30 and, for a lot of people, the weekend before it. Work backward from that, not from the 31st, and set your shipping cutoff earlier than feels comfortable.
What is the best structure for a Halloween ad script?
Four beats, with the season pulled all the way to the front: cold open, product in context, the date, then the call-to-action. The middle two beats are where a Halloween ad earns its money, because that is where the viewer decides whether your thing solves their Halloween problem.
Cold open (0-5s)
Open inside the season. A costume reveal, a porch at dusk, a hand reaching into a candy bowl, a door opening. No logo, no voiceover setup. The viewer should know this is a Halloween video before they have read a single word, because the visual is doing that work.
Product in context (5-16s)
Show the product being used in the moment you just opened on. Not a product on a white background: the candle lit on the table, the costume worn at the door, the treat in the bowl. One product, one use, one clear reason it makes the night better.
The date (16-25s)
Name the deadline out loud. This is the beat Halloween gives you for free, because October 31 is a fixed date every viewer already has in their head. Say the ship-by date rather than the holiday itself: "order by the 27th to have it for the 31st" is a real instruction, and "Halloween is coming" is not.
Call-to-action (25-30s)
One action, once. "Tap to shop the collection" or "get yours before the 27th." Put it on screen and in the voiceover, hold the end card long enough to read, and keep the logo here rather than spending your cold open on it.
On word count and timing, the usual math applies: roughly 70-80 words for a 30-second read at a natural pace. For the full breakdown, see how to write a 30-second ad script.
How do you write a Halloween hook that stops the scroll?
Lead with the image, not the announcement. The strongest Halloween hooks put a costume, a set, or a transformation in the first frame, because that is what the viewer is scrolling for. A hook that opens on your logo, or on the words "Halloween is almost here," spends the most valuable three seconds of the ad telling people something they already know.
"Halloween is almost here! Shop our spooky season collection now."
Cold open on a dark porch. A match strikes. "This is the one thing every trick-or-treater will remember."
Design the hook for sound-off. Most feeds autoplay muted, so the atmosphere has to land visually: the lighting, the costume, the set dressing. Add captions, and treat the voiceover as reinforcement rather than the delivery system for your best line. For more on the opening beat, see how to write a video hook.
What does a Halloween ad script look like (example)?
Here is a real prompt you can paste into PlanThatVideo, and the timed script it turns that paragraph into. Notice the shape: the season lands first, the product arrives inside it, and the ship-by date does the closing.
And the script it produces, laid out beat by beat with timecode, voiceover, and on-screen action:
Count it: about 78 words, roughly 29 seconds at an unhurried pace. The season lands in the first frame, one product carries the whole middle, and the urgency comes from a real batch and a real date rather than an invented countdown. From the same prompt, PlanThatVideo also generates the matching shot list, so the script and the shoot plan stay in sync:
Same prompt, same beats, a matching shot list. The script sets what is said and when; the shot list turns it into what gets filmed. If you want that mapping in detail, see what is a shot list.
A reusable Halloween ad script template
Copy this and fill every line. If a beat runs long, cut it back to its word budget before you move on. The brackets are your timing and word targets per beat.
Planning the rest of the quarter around this? The Halloween spot is the first of four or five Q4 videos, and they are far cheaper to make in batches. See the Q4 video content calendar for the shoot schedule that covers all of them.
FAQ
When should I post a Halloween video ad?
Be live by mid-September and no later than the first week of October. Nearly half of Halloween shoppers (49% in 2025) start buying in September or earlier, so an ad that launches in mid-October is competing for money that has already been spent. Keep a shorter, last-minute cutdown ready for the final week to catch procrastinators.
How long should a Halloween video ad be?
For social feeds, 15-30 seconds. Thirty seconds gives you room for all four beats (cold open, product in context, date, CTA) at roughly 70-80 words. For a 15-second cut, keep the cold open and the date and compress the middle, because the atmosphere and the deadline are the parts that do the work.
Should a Halloween ad lead with a discount?
Usually not. Halloween is a participation holiday, so people are buying an experience rather than hunting a bargain, and the mood is what stops the scroll. Lead with the moment and let the product answer it. If your campaign genuinely is a percentage-off sale, switch to the offer-led Black Friday structure and put the number in the first frame instead.
How do I create urgency for a Halloween ad?
You do not have to create it, because October 31 already exists. Say your real ship-by date out loud ("order by the 27th to have it for the 31st") rather than a vague "limited time." Only claim a batch is limited or nearly sold out if that is actually true.
Do I need a different script for TikTok, Reels, and YouTube?
The four beats stay the same, but tailor the framing and the opening line. Shoot vertical for TikTok and Reels, keep on-screen text clear of the interface, and design for sound-off everywhere. One script can drive all three with small trims rather than a rewrite.
What if I sell something that has nothing to do with Halloween?
Find the seasonal moment your product already touches instead of costuming your logo. A cleaning brand has the morning after a party, a coffee brand has the 5am shift before the school parade, a project tool has the team that has to ship before the holiday freeze. The moment is what makes the ad feel like Halloween, not pumpkins on the packaging.
Don't stare at a blank Halloween brief. Start from a script.
PlanThatVideo turns a one-paragraph idea into a timed, beat-by-beat Halloween ad script, plus the matching shot list and storyboard. Edit, export, shoot.
Try it free →