The short answer

The best holiday ad ideas on Meta are evergreen ads with a gift angle and a well-framed offer. On our board of 2,443 winners, ads that mention a bundle reach the top tier 17% of the time and ads with a free gift 15%, against about 10% across the board. Ads with a plain guarantee land at 7%.

What the data says about holiday creative

Holiday ads that win on Meta look much less festive than you might expect. We searched the 2,443 live ads on our board (749 brands, each ad at $50k+ in estimated spend) for seasonal language. Fewer than 20 mention Christmas or "holiday" at all. The money goes to ads that already work, wrapped in a gift angle and a clear offer.

So the useful holiday questions are narrower. Which gift angles carry real spend? And which way of framing the offer does best?

Offer framing in the adAdsMedian est. spendReach the top tier
Bundle42$340K17%
Free gift(s)61$215K15%
Percent off352$251K12%
Buy X, get Y free79$202K10%
Free shipping116$189K9%
Guarantee / money-back207$213K7%
Whole board2,443$223K10%

The top tier is Ad Radar's top 10% by winner score (live 21+ days), so 10% is the baseline. Spend is an estimate modeled on public engagement data.

Two readings. Offers that add something (a bundle, a gift) beat offers that remove a risk (free shipping, a guarantee). And the guarantee, which shows up in 207 ads, is a hygiene line, not a hook. It belongs in the copy, but it won't carry an ad.

Six gift angles from winning ads

We found 15 ads that use gift-giving language directly ("perfect gift", "gift for him", "I got a gift for"). That's a small sample, so treat the next number as a hint: they have a median estimated spend of $678K and 6 of them reach the top tier. The angles below come from those ads and from the larger set of offer-led winners.

1. The recipient reacts

Open on someone receiving the product and saying so. The gift line is the hook, the product demo is the body.

Emily Hoskins ReviewsMeta ad · winning
Hi, I think this is the best gift I've gotten all year.
Est. spend
$4.9M
Days live
217
Format
Video, 51s
  • Offer Pressure
  • Warning/Shock Opener

A wearable sold with a "best gift" opener and a 40% off headline. The line works year-round, since "all year" fits any month. Any health claims later in the ad are the advertiser's responsibility.

2. The giver tells the story

Sentimental products (jewelry, keepsakes, engraved goods) sell the moment of giving. The ad dramatizes why the giver needs the product, not what the product is.

Cherish TheseMeta ad · winning
Yeah, I can cover Saturday too.
Est. spend
$1.5M
Days live
111
Format
Video, 65s
  • Unaware
  • First-Person Story

A short scene of an overworked son, then the parent's gift: an engraved leather bracelet. The product appears late. The brand's earlier version, opening on "To my son, never forget how much I love you", has been live for 836 days.

3. The self-gift

Gift language works for products people buy for themselves. "I finally got one for myself" gives permission to spend in a season of spending on others.

SmartCartingMeta ad · winning
So I always give people gifts, but I finally got one for myself.
Est. spend
$2.5M
Days live
142
Format
Video, 21s
  • Most-Aware
  • Offer-First Opener

A 21-second creator read for a meal delivery subscription. The gift is the frame, the discount code is the close. It runs on a subscription offer, which we cover in subscription offer ads.

4. The gift for the household

Pet and home brands use "a gift for the kids" (the kids being cats or dogs) to turn a purchase into a moment. One cat cave ad on the board opens on "Hey babe, I got a gift for the kids." and runs a buy-one-get-two offer in the copy.

5. The two-pack: one to keep, one to give

A beauty tool ad on the board sells a two-pack and says out loud that you could "keep one for yourself and give one as a gift." That turns the gift angle into a higher order value. It's the cleanest way to make a non-gift product giftable.

6. The "not for everyone" gift

A beeswax bread bag ad opens with "This bread bag isn't for everyone." and lists "Perfect gift" as a bullet in the copy. Exclusivity in the hook, gifting in the copy. It has been live 301 days and has passed $1.28M in estimated spend.

How winners frame the holiday offer

The framing table above has a pattern worth copying. The best-performing offers give the buyer a reason to buy more or a reason to feel they got extra.

Bundles have the highest median spend of any framing on the board. They work in two ways. A bundle can solve a whole problem at once ("everything you need", as in a bed brand's adjustable frame bundle), and it can make a product a better gift because it arrives as a set.

Free gifts often come with a number ("4 free gifts", "up to 58% off plus free gifts"). The gift makes the discount feel less like a markdown and more like a present to the buyer.

Buy X, get Y is common in pet and beauty. One of the biggest ads on the board uses it in the headline field only, with an unrelated story in the video.

TeazysMeta ad · winning
Who has a better life, cats or dogs?
Est. spend
$9M
Days live
567
Format
Video, 124s
Variants
6
  • Unaware
  • Footage + Voiceover

The video is a story about bored indoor cats. The offer ("Buy 2 Get 1 Free") lives only in the headline field. Over $9M in estimated spend and 567 days live with the deal kept out of the creative.

That ad is the model for most holiday work. The video sells the problem and the product. The headline carries the deal. In December you change the headline, not the video. We go deeper on deadline and discount copy in offer and urgency ads.

Category matters for the gift angle

Gift language clusters in apparel and jewelry (5 of the 15 gift-giving ads), then pets, health and beauty. Apparel overall is a strong category on the board: 112 ads, a 12% top-tier share and a $285K median estimated spend. If you sell something wearable or personal, the giver-story angle is proven territory. If you sell a consumable, the self-gift or the bundle fits better.

For the wider picture by category, see which e-commerce categories win most often.

A holiday creative brief you can fill in

Use this for each winning ad you plan to carry into the season.

  1. Base ad: the ad with the most days live in your account or your competitor set. Holiday is not the time to test a brand-new concept.
  2. Gift angle: pick one of the six above. Write a new first line that sets it up (recipient reacts, giver story, self-gift, household gift, two-pack, exclusivity).
  3. Offer framing: bundle or free gift if your margins allow. Write it as a number ("3-piece set", "2 free gifts").
  4. Headline field: offer plus end date. Example: "Gift Set, 35% Off. Ends Dec 15".
  5. Shipping cutoff: add it to the body copy in December. Last-order dates are urgency you don't have to invent.
  6. After the season: cut the date from the headline, keep the gift line if it still reads well in January ("best gift I've gotten all year" does).

If you need help writing the brief itself, our creative brief template has the full structure, and Black Friday ads 2026 covers the timeline to November 27.

To find gift-angle ads in your own category, search ad copy and transcripts for "gift" on the Ad Radar board and sort by days live.

Figures marked as estimated spend come from Ad Radar's model of engagement on public Meta Ad Library ads. They are estimates, labeled as such, and are best used to rank ads against each other.

Questions

What are good holiday ad ideas for a DTC brand?

Start from an ad that already sells, then add a gift angle: the giver telling the story, the recipient reacting, a self-gift, or a two-pack with one to give away. Pair it with a framed offer such as a bundle or a free gift. Bundles and free gifts outperform plain percent-off on our board.

Should holiday ads look festive?

Only lightly. Very few winning ads on our board build the creative around a holiday. Fewer than 20 mention Christmas or holidays at all. The brands that win put the season in the headline and copy and keep the video usable after December.

Which holiday offer works best in Meta ads?

In our snapshot, bundles and free-gift offers do best: ads mentioning a bundle have a median estimated spend of $340K and a 17% top-tier share, free gifts $215K and 15%. Buy-one-get-one sits near the board average. Plain free shipping and guarantees sit below it.

Do gift ads work for non-gift products?

They can. A meal delivery ad on our board opens with a self-gift line and has passed $2.5M in estimated spend. A pet product ad opens with a partner bringing home a gift for the cats. The gift is a story device, not a product category.

Keep reading

See the ads that are already winning.

Membership is $49 every 4 weeks at the launch price. Cancel anytime.