All case studies

Playbook · Case study · Aug 2026

Beach & home textiles

Sand Cloud

Sand Cloud runs a different ad for nearly every product — bedding, towels, ponchos, blankets — each with its own angle. Before Playbook, every one landed on the same generic category page, which couldn't keep the promise the ad had just made.

The Playbook Team ·

sandcloud.com

4/4

winning pages, four different products

+36% towel bag · +34% bedding · +9% & +8% ponchos — each beat its generic page

Sand Cloud

Beach & home textiles

sandcloud.com
Best result+18.6%

Landing experiences built

22

and counting

Pages tested

15

8 product, 7 collection

Paid ad clicks routed

1.1M

almost entirely Meta

Running at once

9

experiences live in parallel

The mismatch

A different ad for every product. The same generic page for all of them.

Sand Cloud's creative is angle-driven, and it spans the whole catalog — a bedding bundle sold as hotel-grade sleep, a towel bag as a festival essential, a poncho as a post-surf quick change. Their test names read like a list of value propositions rather than a product catalog, and each ad makes a specific promise about a specific product.

All of it landed on generic category pages. A shopper promised a festival essential arrived at a page that said nothing about festivals — and had to do the translation themselves, or leave.

There's a second problem underneath the first. Building a new landing experience the old way — a designer, a dev ticket, a deploy — costs enough that a brand with a dozen creative angles ends up shipping one page per category. (On Sand Cloud's headless storefront, that cost ran even higher.)

Time to live

Median time from idea to live ad traffic: 2 hours 18 minutes.

Ten of Sand Cloud's fourteen launched experiences went live the same day they were built; six were live within the hour — with no dev ticket and nothing deployed.

Median build → live

2h 18m

across every launch

Live the same day

10

of 14 experiences

Live within the hour

6

of 14 experiences

New experience every

8.3 days

sustained since launch

That last number is the one to keep. Eight experiences built and never run isn't waste — it's what becomes possible when a landing experience costs an afternoon instead of a sprint. You can build the idea, look at it, and decide against it.

The experience that won

A Bundle & Save ad, answered above the fold.

The ad promised a coordinated bedding set at 30% off. Every section of the experience confirms one half of that promise — the set, or the discount — and the reviews are chosen to answer the objection this specific buyer has. Target: home decor buyers over 40 shopping coordinated bedding.

1Hero

Your Complete Bedding Refresh

Fitted sheet, blanket, and pillowcases in ultra-soft & breathable gauze — now 30% off with code DREAMY.

Get the Set for 30% OFF →
2Ticker

30% off with code DREAMY

Carries the offer down the page as the shopper scrolls.

3Reviews

Say Goodbye to Night Sweats

“I am normally a hot sleeper… they are breathable but comfortable.” — Kelsi C. Three five-star reviews, every one of them about heat.

4Icon row

The Secret to a Cooler Night's Sleep

100% organic cottonOversized luxuryBreathable year-roundSofter with every wash
5Detail

Designer Texture Meets Performance Cooling

Close-up of the gauze jacquard weave, paired with the fabric story.

Claim Your 30% OFF →
6Closing offer

Limited Time: 30% OFF Sets

Use code DREAMY at checkout to save 30% on your complete bed refresh.

Result · Cozy Bundle Value play

Control — the standard product page

0.50%

250 orders from 50,003 visitors

Playbook experience

0.59%

301 orders from 50,742 visitors

+18.6% conversion rate

100,745 visitors · 41 days · z = 2.01, p ≈ 0.04 · revenue per visitor +17%

Traffic: cold Meta ad clicks — 78% of this test's visitors came from paid Meta placements

Being able to quickly launch and test landing pages that match our ad creative has been a big unlock for us. Playbook gives our marketing team more flexibility to test new ideas without needing a development project for every page.
Steven, Sand Cloud

It wasn't a one-off

The wins ran across the catalog.

+36%

Festival Essential · towel bag

0.72% → 0.98%

+34%

Hotel-Grade Sleep · bedding

0.47% → 0.64%

+9%

Insider Beach Find · poncho

0.60% → 0.65% · 81,183 visitors

+8%

Ultimate Changing Poncho

1.07% → 1.16% · 84,102 visitors

The takeaways

  • A different ad for nearly every product — bedding, towels, ponchos — used to land on the same generic pages. Matching each ad to its own experience lifted conversion +18.6% on the flagship bedding test (100k+ visitors).

  • Median idea-to-live was 2h 18m — no dev ticket, nothing deployed.

  • The wins ran across the catalog: +36% on a towel bag, +34% on bedding, and more.

Give every shopper their reason to buy.

Playbook turns your store into a landing page for every audience you run — no rebuild, no dev work, no waiting.

DreamlabsSand CloudBÉISBYLT BasicsCutsASRVAloha CollectionBranded BillskēposWoo More PlayEarth Rated
DreamlabsSand CloudBÉISBYLT BasicsCutsASRVAloha CollectionBranded BillskēposWoo More PlayEarth Rated
How these numbers were measured

Every figure compares the Playbook experience against the brand's own control page, counted over the days both ran at a roughly even split. That balance matters — once a winner rolls out to full traffic, a naïve lifetime comparison quietly inverts the result — so the control beside each figure, over the same days, is the only valid one.

These are cold-ad, first-visit conversion rates — every visitor arrived by clicking a paid ad and hit the page for the first time, so they read low by design and should never be set against a blended sitewide rate. Significance is a two-proportion z-test at p < 0.05; anything short of that is directional and never quoted, and not every experience we built won — the ones shown are the ones that did.

Every number here is a relative lift, never an absolute — we don't publish a brand's sales, orders, or revenue; those are theirs to share. Revenue-per-visitor lift is just the money view of the same result: ad spend held constant, so it reads as the gain in return on that spend.