App Library Pricing Try it free
Library / Scripts & outlines
Scripts & outlines · 8 min read

Halloween video ad script template

Halloween is a participation holiday, not a discount holiday, so the ad sells the moment first and the product second. Here is the structure, a copy-paste template, and a worked 30-second example.

PlanThatVideo Updated August 2026
The short answer

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.

$13.1 billion
Total expected U.S. Halloween spending in 2025, a record, with 73% of consumers planning to celebrate and $114.45 spent per person. It is a large, enthusiastic audience that is buying an experience rather than a bargain.
National Retail Federation, 2025
"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.

49%
Share of Halloween shoppers who began buying in September or earlier in 2025, up from 47% the year before. Online search is also the single biggest source of costume inspiration, at 37%.
National Retail Federation, 2025

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.

Weak hook

"Halloween is almost here! Shop our spooky season collection now."

Announces the holiday instead of showing it. Nothing on screen the viewer can't already picture, and no reason to stop.
Strong hook

Cold open on a dark porch. A match strikes. "This is the one thing every trick-or-treater will remember."

Opens inside the moment, sets a small question, and puts the product on a path to answer it in the next beat.

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.

Step 1 · Tell us about your video
A 30-second Halloween ad for Hollow Pines, a small-batch candle company. Hero product: the limited-edition Smoke & Cider candle, made once a year and it sells out. No discount. Order by October 27 to have it by Halloween. Audience: people hosting a Halloween party, on Instagram and TikTok. Tone: warm, atmospheric, a little eerie. End on the candle with our logo.

And the script it produces, laid out beat by beat with timecode, voiceover, and on-screen action:

Script · "Hollow Pines · Halloween 30s"
Hollow Pines: Smoke & Cider
Cold open · 0-5s
On screen: a dark room, a match strikes, the wick catches. Smoke curls through the frame. VO: "Every October, we make this one exactly once."
Product in context · 5-16s
On screen: the candle on a table set for a party, guests arriving in costume behind it, warm light. VO: "Woodsmoke, cold apple, a little clove. It's the smell people walk in and ask about, and it's the reason the room feels like October instead of just looking like it."
The date · 16-25s
On screen: "ORDER BY OCT 27" over the candle, a hand lifting the last one off a shelf. VO: "We make one batch a year, and it goes. Order by the twenty-seventh to have it lit on the thirty-first."
CTA · 25-30s
On screen: logo over the burning candle, held long enough to read. VO: "Hollow Pines. Tap to get yours."

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:

Shot list · "Hollow Pines · Halloween 30s"
Hollow Pines: Smoke & Cider
01
Extreme close-up (ECU)Static5.0sEerie
Dark frame. A match strikes, the wick catches, smoke drifts up through the light. Practical flame only.
Notes: this frame is the thumbnail. It has to read as Halloween on mute, with no text.
02
Medium (MS)Slow push in11.0sWarm
Candle on a party table, foreground sharp. Costumed guests arrive soft-focus behind it. Product in the moment, not on a shelf.
Notes: one product only. Do not cut to the rest of the range.
03
InsertStatic9.0sUrgent
A hand lifts the last candle off a nearly empty shelf. "ORDER BY OCT 27" locks on screen.
Notes: only shoot this if the batch really is limited. Real scarcity or none.
04
End cardStatic5.0sCTA
Logo over the burning candle. One action on screen, held long enough to read and screenshot.
Notes: ship-by date on screen and in the VO; the redundancy is the point.

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.

Halloween ad script · template
One moment: [The Halloween moment your product makes better + the one action] One date: [Your real ship-by or in-store date, not just Oct 31] COLD OPEN 0-5s (~12 words): [Open inside the season. Costume, porch, candle, door. No logo, no "Halloween is here."] IN CONTEXT 5-16s (~30 words): [The product used in that moment. One product, one use, one reason it makes the night better.] THE DATE 16-25s (~24 words): [Say the ship-by date out loud. Real scarcity only, if you have it.] CTA 25-30s (~10 words): [One action + logo on the end card. Hold it long enough to read.] Total: ~70-80 words · design for sound-off · read aloud · trim to land near 29s

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 →