Nutcracker

Competitor analysis example.

A competitor analysis for a brand is a review of what each rival says and shows in its ads, what the whole category repeats, and the ground nobody claims. It ends in a decision about your own work, not a scrapbook of theirs.

Use it before a launch or a new campaign, when you know your rivals’ names but not their playbook.

We asked

Review our competitors’ ads. What are they running, and where’s the gap for us?

Straight Face is a sample brand: a 0.0% lager before its launch, with a giant 0.0 as the face on its can. Its team had already picked a line, “Good question.”, said with a straight face when someone asks “why a zero?”, and a direction: the flat face spreading until it is too big to ignore. We sent one plain message, no rivals named. The quotes, tables and films below are the reply as it came back on 13 November 2026.

sources found
199
ads logged, dated
49
ads it looked at frame by frame
16
rivals
8

Its headline find

Super Bowl LX, 2026. A full-strength Ultra film. Ultra Zero appears only in the legal super.

Michelob Ultra Zero

the leader that will not say its own name.

The volume leader in the category bought the biggest ad night of the year and put its 0.0 in the small print at the bottom.

The zero-proof claim is unowned on the largest stage in advertising.

Who counts.

The brief named no rivals, so the first research pass settled who takes the buying. Its call: contested, three leaders on three measures. The figures are the chat’s, from trade press.

  1. Michelob Ultra Zero

    Leader by volume

    No. 1 in Circana scans within a year of launch; 47% of category growth

  2. Athletic Brewing

    Leader by dollars

    20.7% off-premise share; 2.9M cases; 100,000 accounts

  3. Heineken 0.0

    Leader by single-brand dollars

    4.2M cases; the brand that taught the market what 0.0 means

  4. Corona Non-Alcoholic

    Occasion owner

    Olympic platform, 4.6% supplier share, biggest global NA campaign

  5. Guinness 0.0

    Craft benchmark

    The best-executed "same pint" claim in the category

  6. Stella Artois 0.0

    First mover on the frame

    "Good AF" named and attacked the apology position in January 2026

  7. Budweiser Zero

    The cautionary case

    The only one still selling the excuse, and the smallest presence

  8. BERO

    Attention rival

    Tom Holland and Spider-Man; the most unapologetic pack in the set

What they run.

Heineken 0.0

permission, then the retirement of permission.

Nine executions since 2018, same beat every time: a place where beer is forbidden, other people’s suspicion, then the label turned to camera.

In 2025 it started killing the excuse it built.

Super Bowl LVII, 2023. The first non-alcoholic beer ad in the game, and it is a Marvel franchise gag.
2025, global TV. The bartender parts the crowd: “Make way. For the designated driver.” Then: “or not.”
2025, US TV. The only concealment in the whole category, and it is a joke about the boss, not the beer.

Athletic Brewing

craft authority, and the friction erased before it can be felt.

The arc runs from occasion sprawl (2022) to ordering (2024) to taste proof (2026).

The can is held in the open in every inspected frame. The hesitation is named and resolved inside three seconds, every time.

2022. “Beer fit for ___”, filled in twenty-one times in thirty seconds.
2024. A man asks for “a non-alcoholic beer that actually tastes good.” The bartender: “I think you mean Athletic.”
2026, largest buy yet. Chefs and brewers, a can poured into a hot pan, “It's a great IPA. Period.”

Guinness 0.0

belonging, bought by the season.

The most distinctive craft in the category, and the hardest to copy with one spot: it bought the Premier League and a 90-second season film, not a :30.

The films abandoned the frame; the words kept it.

US, 2023–24. Foam sculpted into singing faces. No human cast until hands enter to lift the glasses.
Apr 2025, US TV and digital. “A Lovely Day”: 50 states, real community groups, the can held upright in a snowy street.

Corona Non-Alcoholic

golden hour, and the bottle almost never drunk.

Its world is outdoors, in groups, at sunset. No bar, no dinner table, no sofa, no joke at its own expense.

Paris 2024, 40+ markets. Olympic archive cut against surf and bonfire. Bottles toasted, not drunk.
Nov 2025, global TV. Winter Games film: same platform, same toast, no drink.

What every rival shares

The brands are hiding the absence.

What the category does instead is hide the zero. Every rival borrows the full-strength pack and whispers the 0.0. The buyer is not hiding the can.

  1. The pour: branded glass, thick head, condensation

    Price of entry

    Everyone

    Join. Our can has to pour like a beer.

  2. Borrow the parent pack, whisper the 0.0

    Shared, and it is the tell

    Heineken, Corona, Guinness, Peroni, Stella

    Invert. The 0.0 becomes the face, not the footnote.

  3. Sport as the permission slip

    Shared

    Athletic, Michelob, Corona, Heineken (F1)

    Skip. Crowded, and it is the alibi we are killing.

  4. The excuse

    Owned, then abandoned

    Heineken until 2025, Budweiser Zero, Guinness’s product page

    Break. "Good question." is the break.

  5. Craft connoisseurship

    Owned

    Athletic

    Do not fight it head on. Our brewing proof is a fact, not a platform.

  6. Belonging through a bought crowd

    Owned

    Guinness

    Do not borrow. One spot cannot out-belong a season.

  7. Golden hour, outdoors, in groups

    Owned

    Corona

    Leave it.

  8. The zero as a pun

    Shared

    Budweiser ("Kings of Zero"), Guinness ("Unsung Zeros")

    Avoid. Our line ends on a question, not a gag.

Where the gap is.

  1. 1

    Nobody sits in the question.

    Athletic erases it in three seconds. Stella makes it a punchline. Heineken makes it a gag about the boss. The brief’s enemy is the question, not the can, and no rival will sit in it, because every one of them has already decided the answer is "it’s just beer".

  2. 2

    Nobody makes the zero loud.

    Every rival’s design decision is to make the absence invisible at shelf distance. Our pack is the opposite move and it is already made.

  3. 3

    Nobody works at scale.

    Every film in the set is intimate: a pub, a kitchen, a beach, a terrace, a garden table. The locked direction, a flat face spreading until it is too big to ignore, has no competitor anywhere near it, and it is a graphic idea rather than a production one.

The moves

  • Join the pour, break the whisper.

    The can pours into a glass and looks like beer. The 0.0 is the loudest thing on the pack and on screen.

  • Never give a reason.

    No designated driver, no 7am meeting, no training plan. The question lands on the beer and the beer answers with a face.

  • Work at a scale the category has not tried.

    The face spreads across a bar, a street, a stadium until it is too big to ignore.

What it can’t show: This run read what rivals say in films, press and their own channels. Paid social ads didn’t come back from the ad libraries, so it can’t say how loudly each one spends. The market figures are from trade press, which the chat notes disagree on who leads.

How it works.

Five steps, in this order. The first decides everything after it.

  1. 1Frame who counts

    Name the buyer first, then the rivals at three levels: the same product, other formats for the same moment, and anything else that answers the need. Pick by size and how often people bring them up, not by how alike the product is.

  2. 2Build a library per rival

    Five to ten ads each, in date order: the big campaigns first, then current social, plus one older campaign where the strategy changed. Your own brand gets a library too: it is the baseline.

  3. 3Decode each one

    Who it talks to, the one reason it gives, the moments it targets, and the assets that tell you it is them: colour, pack, line, film style. Note what changed lately and the line people still quote.

  4. 4Map the codes

    Sort every ad into the few messages the category keeps repeating. Mark each one as the price of entry, shared, or owned by one rival. What fits no pile is someone’s own.

  5. 5Turn it into moves

    For each code, join it, refresh it or break it. Break one or two at most, so you still read as the category. Name what you must not borrow, the leader’s likely reply, and what you give up.

Swap the logos.

Put a rival’s logo on your gap. If the ad still works for them, it is wallpaper, not a gap.

Three more before you show anyone

Right category

Check people don’t already file the idea under another kind of product. If they do, your ad sells that one.

A need behind it

Find people asking for it. An empty cell on a map is not a gap in anyone’s head.

Bigger spender

Check nobody with more money already holds it. Off-centre beats the edge nobody wants.

Swap the logos. Still works? Not a gap.

Run it on your brand.

Give Nutcracker your brief and ask what your competitors are running. It picks the rivals that matter, finds 5 to 10 of each one’s ads on video channels, trade press and social, looks at the films and key visuals itself, then writes the codes the category shares and the gap it leaves you. 7 days free.

Already in? Sign in

Name your market. I bring the rivals.