campaign_id: null created_at: ‘2026-03-25T19:12:47.124413+00:00’ dashboard_url: https://dashboard.kismetpets.com/context/market_research/11/ experiment_id: null id: 11 product_id: null skill: market_research title: Competitor Ad Performance Analysis — Why the Best Ads Win updated_at: ‘2026-03-25T19:12:47.124429+00:00’

Competitor Ad Performance Analysis — Why the Best Ads Win

market_research · 2026-03-25

Competitor Ad Performance Analysis — Why the Best-Performing Ads Win

Data: 307 scraped ads across 14 DTC & retail pet food brands Date: March 25, 2026 Source: Facebook Ad Library via Kismet Connector Performance Proxy: Ad longevity (days active) — brands don’t keep spending on ads that don’t convert


Overview Stats

  • 307 total ads scraped
  • 14 competitors tracked
  • ~208 currently active ads
  • 363 days — longest-running ad (The Farmer’s Dog)

Top 15 Longest-Running Brand Ads

#BrandDays ActiveHeadline / HookFormatCTAPlatforms
1The Farmer’s Dog363”Dog food should be food, not burnt brown balls”ImageShop nowFB, IG, AN, MSG
2The Farmer’s Dog329”Get 50% off your first box”CarouselGet offerFB, IG, AN, MSG
3The Farmer’s Dog171”Get 50% off your first box”CarouselGet offerFB, IG, AN, MSG
4Spot & Tango146”🚨 Hurry To Get 50% Off Your 1st Order!”CarouselShop nowFB, IG, AN, MSG, Threads
5Freshpet133”Get 50% Off Your First Freshpet Delivery”Carousel (6 cards)Shop nowFB, IG, MSG
6Spot & Tango110”50% Off Your First Order 💙“VideoLearn moreFB, IG, AN, MSG, Threads
7Freshpet105”First Box 50% OFF!” / “50% Off + Free Delivery!”Carousel (3 cards)Shop nowFB, IG, MSG
8Sundays for Dogs101”Unlock 50% off your first order today!”CarouselShop nowFB, IG, AN, MSG
9Spot & Tango93”UnKibble — Try for 50% Off Today 🐶“VideoLearn moreFB, IG, AN, MSG, Threads
10Spot & Tango93”🐶 Happy Frenchie Guaranteed!”VideoShop nowFB, IG, AN, MSG, Threads
11Freshpet69”Get Pup-Approved Meals in One Tap”CarouselShop nowFB, IG, MSG
12Ollie63”Vet-Approved Pup Nutrition”CarouselShop nowFB, IG, AN, MSG, Threads
13Freshpet55”Food You Can Trust is One Click Away”CarouselShop nowFB, IG, MSG
14ACANA44”Fresh & Wholesome Food”Carousel (6 cards)Shop nowFB, IG, AN, Threads
15Orijen35”What’s your go-to hike in Denver?” (UGC lifestyle)VideoShop nowFB, IG

The 7 Patterns That Separate Winners from the Rest

Pattern 1: The Discount IS the Headline

13 out of 15 top-performing ads lead with the offer in the headline itself. The formula “X% Off Your First [Box/Order]” appears in every top-10 ad except #1. These brands have tested hundreds of variations and the discount-forward headline wins every time for direct-response.

Why it works: The discount creates an immediate value signal that stops the scroll. It pre-qualifies the buyer and removes “what’s the catch?” friction.

Pattern 2: The One Exception — Category Disruption Beats Everything

The single longest-running ad (363 days) does NOT lead with a discount:

> “Dog food should be food, not burnt brown balls. Switch to a smarter, healthier pet food today and get 50% off your first box.”

This ad outperformed everything by 34+ days on a simple static image. The headline reframes the entire category — it doesn’t say “our food is better,” it makes you disgusted by what you’re currently feeding your dog. The discount comes second.

Why it works: It creates a category of one. Every other brand competes on “fresh” vs “fresh” — The Farmer’s Dog competes on “real food” vs “burnt brown balls.” The visual imagery is visceral and sticky.

Pattern 3: Carousels Are the Workhorse Format

Of the top 15 ads: 10 are carousels (avg. 152 days), 4 are video (avg. 83 days), 1 is static image (363 days).

Why it works: Carousels get more surface area in the feed, drive longer engagement (swipe = algorithm signal), and allow multi-proof-point storytelling. Sweet spot: 2–4 cards for DTC, up to 6 for retail.

Pattern 4: Benefit Stacking with Checkmarks (The Spot & Tango Formula)

Spot & Tango runs the most disciplined copy framework in the dataset. Each line handles a specific objection: quality, price, convenience, authority, logistics. This structure runs across 7+ variants simultaneously (69–146 days).

Why it works: It’s objection annihilation, not aspiration. “Costs 40% less than frozen fresh” handles price. “Fresh without the fridge” handles storage.

Pattern 5: Platform Saturation = Longer Run Times

Every top-10 ad runs across 3+ platforms. Top performers run on 5 platforms (FB, IG, Audience Network, Messenger, Threads).

Why it works: More placements = more data for Meta’s algorithm to optimize delivery.

Pattern 6: Breed-Specific Targeting Is an Emerging Weapon

Spot & Tango’s Frenchie-specific ad ran 93 days — matching their generic ads. Same proven copy framework, breed-specific swap.

Why it works: Personalization at scale. A Frenchie owner will stop for an ad that says “Frenchies deserve food made just for them.”

Pattern 7: UGC/Influencer Content Is Brand Building, Not Performance

DR outperforms UGC by 3–10x on longevity. UGC averages 9–35 days; DR averages 93–363 days.


Brand-by-Brand Strategy Breakdown

The Farmer’s Dog — The Category Disruptor

56 ads (52 active). GOAT ad is a static image with “burnt brown balls” anti-kibble copy (363 days). Playbook: one killer message + massive variant volume.

Spot & Tango — The Systematic Optimizer

35 ads (34 active). One proven copy framework cloned across 7+ creative variations. “UnKibble” coined category name. Breed-specific variants. First movers on Threads.

Freshpet — The Retail Convenience Play

20 ads (all active). Emphasizes convenience: “easy to order, easy to store, easy to serve.” Drives to click2cart.com. Running 6+ headline variants launched same week.

Ollie — The Conquest Player

20 ads (13 active). Running comparison ads against Sundays for Dogs on Sundays’ own Facebook page. Pure conquest play running 50+ days.

Maev — The Speed-to-Results Differentiator

20 ads (15 active). Only brand making a time-bound promise: “Visible Improvements in 2 Weeks or Less.”

ACANA & Orijen — The Premium Lifestyle Brands

20 ads each. ACANA: “Crafted Without Compromise.” Orijen: adventure/outdoor UGC and “WHOLEPREY Nutrition” premium positioning.


Actionable Takeaways

  1. Lead with a category-defining message, not just a discount. Find your “burnt brown balls” moment.
  2. Build a copy framework, then clone it relentlessly. Creative rotates; framework stays.
  3. Carousel is your workhorse; image is your dark horse. Default carousel, but test static images.
  4. Run on every placement Meta offers. 4–5 placements maximize algorithm optimization.
  5. Breed-specific variants are an untapped goldmine. Top 5 breeds by market size.
  6. Make a time-bound promise. “Visible in 2 weeks” beats “real ingredients.”
  7. Conquest ads work. Name competitors if you have a clear advantage.

Mentions

View in dashboard