Heritage Headwear · Shopify · Carlsbad, CA

Peter Grimm

How we rebuilt a heritage hat brand's growth engine - in the middle of a full platform migration.

Monthly revenue · January
$6.9K
3.2×
Monthly revenue · June
$22.4K
in six months
3.2×
Monthly revenue growth in six months
+26%
Revenue year-over-year (June pace)
44×
ROAS on brand-defense search
5
Automated retention flows, built from zero

A heritage name with a modern problem.

Peter Grimm is a heritage hat brand out of Carlsbad - western Drifters, lifeguard and wool-felt styles, and licensed collaborations with names like Peanuts, Grateful Dead, and Sublime. The catalog was strong. The growth engine underneath it was quietly broken.

An engine that looked like it was running - but wasn't.

Peter Grimm was mid-replatform from WooCommerce to Shopify when we ran a full diagnostic. The campaigns were "live." Almost nothing underneath them actually worked.

  • A dead pixel. An active Meta campaign was spending into a legacy pixel that had stopped firing entirely.
  • No working purchase tracking. Google Ads was recording zero purchase conversions - the algorithm was flying blind.
  • A phantom conversion poisoning the bidding. A stray "$402 sign-up" conversion was quietly corrupting Google's Smart Bidding.
  • Ten years of untapped email. A decade of Mailchimp sends with not a single automated flow - a whole channel of repeat revenue left on the table.

Rebuilt the full stack - through the migration.

Rebuilt the tracking foundation

Fixed the dead pixel, restored real purchase conversions, and killed the phantom signal corrupting the bidding.

Restructured paid media

Brand defense, non-brand search by product line, and Meta ASC - rebuilt on newly accurate data.

Built retention from zero

Migrated Mailchimp to Klaviyo and built five automated flows - welcome, abandoned cart, browse abandonment, post-purchase, and winback.

Carried it through the migration

Held the whole marketing engine together through the WooCommerce-to-Shopify cutover without losing the thread.

A dip through the migration - then a breakout.

Revenue temporarily trailed during the cutover. Once the rebuilt stack came online, it didn't just recover - it pulled decisively ahead, growing roughly 3.2× from January to June and accelerating.

Monthly revenue, 2026 - net sales
$6.9K
Jan
$7.2K
Feb
$7.0K
Mar
$10.6K
Apr
$18.1K
May
$22.4K
Jun

On the rebuilt tracking, paid efficiency told the same story: roughly 44× ROAS on brand-defense search, 4.8× on hat-category search ads, and ~2.5× on Meta ASC - and a retention channel that didn't exist before now runs five revenue-driving flows.

We found the leaks the old setup hid, rebuilt the full stack - tracking, paid, and retention - through a platform migration, and turned it into accelerating, measurable growth.

Find your brand's missing revenue.

Most brands are leaking growth where no one's looking. We'll show you exactly where - start with a growth audit.

Get a Growth Audit