Purple Mattress Ads: Live Meta Creatives Next to Casper
HomePurple mattress ads on Meta, as of Nov 12, 2026: GoMarble's ad library shows 91 active Purple ads, labeled 50 image, 35 video, 4 DPA, 2 carousel by Meta. The newest work is a Black Friday push. In a separate sample of 77 ads that started Oct 16 to Nov 11, 50 send people to purple.com/black-friday and 47 are static images. Below: the live gallery, every new ad in a filterable log, and Purple's mattress creative next to Casper's (Casper data from Apr 27, 2026).
Purple runs 91 active ads out of 154 total creatives across Facebook, Instagram, Threads, WhatsApp, Messenger. Top format: Image. Updated 2026-11-12.
Ad Creatives Overview
Ad Format Breakdown
Based on 77 live Purple ads that started Oct 16 to Nov 11, 2026, read by content (DCO sorted by its cards). A sample of new ads, not the full live set.
How does your format mix compare with Purple's? Connect your Meta or Google Ads account and GoMarble breaks down your creatives the same way.
Start free trialTop Purple Ads
Showing 10 of 10 ads
Purple vs Casper on Meta, side by side
Purple's figures are from Nov 12, 2026. Casper's are from GoMarble's Casper page, last pulled Apr 27, 2026 and not pulled again for this page. Read the gaps as direction, not proof.
| Measure | Purple | Casper (Apr 27, 2026 data) | Basis |
|---|---|---|---|
| Active ads | 91 | 97 | Analytics count for each brand's page |
| Active plus inactive | 154 | 141 | Analytics count for each brand's page |
| Image share of format sample | 61% | 44% | Read from content; Purple 77 ads Oct 16 to Nov 11, 2026; Casper 250 ads Apr 1 to Apr 26, 2026 |
| Video share of format sample | 39% | 56% | Same samples as the row above |
| Shop Now buttons | 61 of 77 (79%) | 226 of 250 (90%) | Same samples as the rows above |
Showing 5 of 5 rows
Source: Purple: GoMarble ad library analytics and ads_library_get_ads_by_brand_id, pulled Nov 12, 2026. Casper: src/data/brands/casper.json, last_updated Apr 27, 2026, not re-pulled.
Where the 77 newest Purple ads link
Every ad in the 30-day sample, grouped by landing path on purple.com, with the content format and button counts for each path.
| Landing path | Ads | Image | Video | Shop Now | Learn More |
|---|---|---|---|---|---|
| /black-friday | 50 | 34 | 16 | 34 | 16 |
| /mattresses-pain-relief | 6 | 3 | 3 | 6 | 0 |
| /pillows | 5 | 0 | 5 | 5 | 0 |
| /stores/ | 5 | 2 | 3 | 5 | 0 |
| homepage | 3 | 3 | 0 | 3 | 0 |
| /mattresses | 3 | 0 | 3 | 3 | 0 |
| /use-fsa-hsa-on-mattresses | 2 | 2 | 0 | 2 | 0 |
| /stop-tossing-turning | 2 | 2 | 0 | 2 | 0 |
| Facebook canvas doc | 1 | 1 | 0 | 1 | 0 |
Showing 9 of 9 rows
Source: GoMarble ad library, ads_library_get_ads_by_brand_id: every live Purple ad that started Oct 16 to Nov 11, 2026 (77 returned, no further pages, below the 250 cap), pulled Nov 12, 2026.
Gallery ads: start date, run length and destination
The 10 Purple-page ads in the gallery above, one row each, picked from the 45 longest-running dated Purple-page ads to cover every Meta label. Filter by label or destination, or search a headline or path.
| Headline | Meta label | Content format | Destination | Landing path | Started | Days running | CTA |
|---|---|---|---|---|---|---|---|
| Designed for relief | DCO | Video | Mattress pages | /mattresses-pain-relief | Jul 4, 2025 | 496 | Shop Now |
| Purple Plus™ Mattress - King | DPA | Image | Homepage | homepage | Jul 10, 2025 | 490 | Shop Now |
| Perfect for every type of sleeper | Video | Video | Homepage | homepage | Jul 12, 2025 | 488 | Shop Now |
| Try the Grid for less | DCO | Image | Pillows and gifts | /pillows/grid-cloud | Jul 16, 2025 | 484 | Shop Now |
| PurpleFlex™ Mattress | DCO | Image | Mattress pages | /mattresses/purple-flex | Jul 18, 2025 | 482 | Shop Now |
| Better sleep made simple | Video | Video | Homepage | homepage | Jul 18, 2025 | 482 | Shop Now |
| Want better sleep? | Video | Video | Pillows and gifts | /gift-guide | Nov 6, 2025 | 371 | Learn More |
| Try the GelFlex Grid® in-store | Image | Image | Stores | /try-gelflex-grid-store | Apr 28, 2026 | 198 | Learn More |
| Father’s Day is June 21st | Image | Image | Stores | /stores/ | Jun 12, 2026 | 153 | See Details |
| Less pain. Better sleep. | Image | Image | FSA/HSA | /use-fsa-hsa-on-mattresses | Jul 27, 2026 | 108 | Shop Now |
Showing 10 of 10 rows
Source: GoMarble ad library, ads_library_get_ads_by_brand_id (top 50 live ads, longest running first), pulled Nov 12, 2026. Ads on other pages and undated ads are left out.
Every new Purple ad, Oct 16 to Nov 11, 2026
The ad-level log behind the sample counts on this page, newest first. Filter by page, format, Meta label, button or landing path, or search an ad ID or headline.
| Started | Page | Content format | Meta label | CTA | Landing path | Video length (s) | Headline | Ad ID |
|---|---|---|---|---|---|---|---|---|
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Better sleep, head to toe | 3357284487796837 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Up to $700 off + FSA/HSA | 1116356997938891 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Try Purple for 100 nights | 1996044058470879 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Less panic. Better sleep. | 1100201132834841 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Find your Purple | 2217056815545727 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Find your Purple | 1290089023272807 | |
| Nov 11, 2026 | Purple page | Image | Image | Shop Now | /black-friday | Find your Purple | 1121404623961099 | |
| Nov 10, 2026 | Purple page | Image | Image | Learn More | /black-friday | Black Friday Sale on now | 2119475042590366 | |
| Nov 9, 2026 | Purple page | Video | Video | Learn More | /black-friday | 20.14 | Black Friday Sale on now | 1447084596835376 |
| Nov 9, 2026 | Purple page | Image | DCO | Learn More | /black-friday | 2307680116740773 |
Showing 10 of 77 rows
Source: GoMarble ad library, ads_library_get_ads_by_brand_id: every live Purple ad that started Oct 16 to Nov 11, 2026 (77 returned, no further pages, below the 250 cap), pulled Nov 12, 2026.
Run this analysis on your competitors
Pick any brand, connect your ad accounts, and get the same creative breakdown of hooks, emotional scores and format strategy in seconds, not hours.
Connects to Meta, Google, TikTok, LinkedIn, Shopify, GA4 & more
Start Free TrialBrands Competing with Purple
Purple Mattress Advertising in November 2026
Two separate pulls sit behind this page, and they do not reconcile, so each number is labeled by where it came from. The first is GoMarble's analytics count for Purple's page on Nov 12, 2026: 91 active, 63 inactive. Between Nov 6 and Nov 12 the active figure moved 79 to 91 (image 41 to 50, video 29 to 35), as the Black Friday push went live. The 154 total shown above is that analytics pair added up. It covers the ads the tool tracks for the page, not Purple's full history.
The second is an ad-level sample: 77 ads that went live between Oct 16 and Nov 11, with nothing left past the query's last page. Reading the creative, not Meta's label, gives 47 image (61%), 30 video (39%). Meta tagged 9 of them as DCO, and those 9 hold 137 cards total, up to 35 in one ad (pillow ads with headline variants). Because the sample only catches ads started in that window, older live ads sit outside it.
Black Friday owns the click. Of the 77 sample ads, 50 link to purple.com/black-friday, 34 of them image and 16 video. The rest spread thin: /mattresses-pain-relief 6, /pillows 5, /stores/ 5, homepage 3, /mattresses 3, /use-fsa-hsa-on-mattresses 2, /stop-tossing-turning 2, 1 Facebook canvas doc. Pillows get real airtime in the copy, with 32 mention GelFlex Grid, 28 mention pillow of 77. A stated discount of up to $700 off a mattress + base shows up on 6 of 77, every one a static image.
What makes Purple's ads effective?
GoMarble's library holds no spend or sales data, so this page cannot say which Purple ad performs best. It can show what the copy keeps repeating. The product name carries most of it: GelFlex Grid appears in 32 of the 77 sample ads. Other hooks show up less often: FSA/HSA 7, SleepScore 7, 100 nights 3 of 77. The per-ad emotion scoring rates security highest for both formats, averaging 5.8 on video and 5.4 on image on a 1 to 10 scale. These are Purple's own claims, quoted as written, not checked by GoMarble.
Where does Purple advertise?
All 77 sample ads list Facebook and Instagram. Beyond those two, the counts read Threads 65, WhatsApp 49, Messenger 5 of 77. The five Messenger placements are the five creator-page videos; no Purple-page ad in the window used Messenger. The library returns no targeting or country field, so this page does not say where the ads are aimed. Every sample ad is in English, 76 open on purple.com and one opens a Facebook canvas doc.
How we analyze Purple's ads
Active and inactive counts and the delivery-format split come from GoMarble's ad library analytics for Purple's page, read on Nov 12, 2026: 91 active, 63 inactive. The 154 total shown on this page is those two analytics figures together. It covers what the analytics tool tracks for the page, not every ad Purple has ever run.
The 30-day sample is every live Purple ad that started Oct 16 to Nov 11, 2026: 77 ads, below the 250-ad cap. Format is read from the creative itself, with DCO ads sorted by their cards. Mentions such as GelFlex Grid or FSA/HSA are keyword matches on headline, body copy and card text.
The gallery and the long-runner figures come from a third pull: Purple's 50 longest-running live ads. Five of those 50 sit on other pages (creator and unrelated accounts) and are left out, as are undated ads. The analytics count, the 30-day sample and this pull do not reconcile with one another, so no figure on this page adds them together.
Casper figures come from GoMarble's Casper page, last pulled Apr 27, 2026. They were not pulled again for this comparison, and the Casper sample window (Apr 1 to Apr 26, 2026) does not match Purple's.
GoMarble breaks down any ad's hook, angle, offer and emotional score in seconds.
Connect your ad accounts. Paste a competitor URL. Get the full creative breakdown.
Purple Creative Patterns & Ad Formats
Short brand video: Across the 29 video-type sample ads with a duration, the length reads median 15.12 seconds, mean 25.5 seconds, 17 of 29 at 15.12 seconds or shorter. Split by who posts it: Purple page median 15.12 s, mean 19.8 s; creator pages median 39.03 s, mean 52.7 s. The audio says little. For 15 of 24 (8 music-note, 7 'Thanks for watching!') Purple-page videos, the transcript holds only a music note or an end card, so the pitch must sit in on-screen text, which the library does not return.
Creators sell pillows: Five sample ads run from creator pages: Charity Moore Nelms, The Barba Family and Mya Wilson. All five are video, all five link to /pillows, and each carries #sponsored or #ad in the copy. Purple's own page also posts three first-person videos to /mattresses, at 59.28, 61.39 and 69.63 seconds, the longest brand-page cuts in the window.
Copy on repeat: The 55 Purple-page image and video ads use 35 distinct of 55 headline plus copy pairings. "Black Friday Sale on now" heads statics and videos alike, often over identical body text, so one message ships in both formats.
Launch days: The sample tilts late: 51 started Nov 1 to Nov 11, 26 started Oct 16 to Oct 31. New ads land in batches rather than daily: Nov 3: 14 ads, Nov 9: 12, Oct 22: 11, Nov 6: 10.
Long runners: A separate pull of Purple's longest-running live ads finds the oldest, a DCO unit on the Purple page, started Jul 4, 2025 and at 496 days. Among the 45 dated Purple-page ads in that pull the formats are 24 DCO, 9 video, 9 image, 3 DPA, and run length is median 132 days, shortest 78 days. Their links differ from the sale work: homepage 11, /stores/ 10, /mattresses-pain-relief 5, /pillows 4. This pull is kept apart from the analytics count and from the 77-ad sample.
Purple vs Casper: Mattress Creative Side by Side
Check the dates: Casper's figures come from GoMarble's Casper page, last pulled Apr 27, 2026 and not refreshed for this comparison. Purple's come from Nov 12, 2026. Seven months and a holiday season sit between them, so read each gap as a direction, not a verdict.
Volume: In GoMarble analytics the counts read Casper 97 active of 141 total vs Purple 91 active of 154 (Nov 12). Casper's two figures are as of Apr 27, 2026.
Buttons: On Shop Now share the comparison is Casper 226 of 250 (90%) vs Purple 61 of 77 (79%). Casper's count comes from a 250-ad sample dated Apr 1 to Apr 26, 2026. Purple's other 16 buttons are Learn More, and all 16 point at the Black Friday page.
Format: Video share reads Casper 56% video vs Purple 39% video (30-day sample, content-classified). Casper's 56% is from its April 2026 sample of 250 ads, also read by content. Purple leans static during the sale, and its brand-page videos run short.
Stop scrolling Ad Library. Start extracting patterns.
GoMarble's Creative Research clusters competitor ads by hook, angle and format, then tells you exactly what to test next. Connects to Meta, Google, TikTok, and LinkedIn.
Start free trialKey Takeaways for Marketers
Black Friday took the link: 50 of 77 ads in GoMarble's 30-day Purple sample (started Oct 16 to Nov 11, 2026) send people to purple.com/black-friday, 34 image and 16 video.
The live count rose into the sale: GoMarble analytics for Purple went 79 to 91 active between Nov 6 and Nov 12, 2026, with images adding 9 and video adding 6.
Brand video runs short: Purple's own page posted 24 sample videos at a median of 15.12 seconds, while the 5 creator-page videos sit at a median of 39.03 seconds.
Creators carry the pillow story: all 5 creator-page ads in the 30-day sample are video, link to purple.com/pillows and disclose with #sponsored or #ad.
Old DCO keeps running: 24 of the 45 longest-running dated Purple-page ads are DCO, and the oldest has been live 496 days, since Jul 4, 2025.
Fewer Shop Now buttons than Casper: 61 of 77 sample ads (79%) for Purple in November 2026, against 226 of 250 (90%) for Casper in GoMarble's April 2026 Casper data, which was not pulled again.
What you get with GoMarble
Frequently Asked Questions
How many ads is Purple running on Meta right now?
What do Purple mattress ads look like right now?
Does Purple run video ads on Meta?
Does Purple use creator or influencer ads?
How do Purple's ads compare with Casper's?
What offers and proof points do Purple ads use?
Which brands compete with Purple in the ad library?
Want to dig deeper?
Editorial guides that cover the patterns showing up in Purple's ads.
A tactical walkthrough for analyzing any competitor's Meta ads.
The 4 UGC archetypes plus when UGC outperforms studio creative.
Format mix, emotional drivers, and CTA distribution by category.
Want broader context? Compare Purple's ad strategy across all DTC ecommerce →
Comparing AI ad tools?
If you're shortlisting AI to run paid media analysis like this, here's how GoMarble compares to the alternatives marketers evaluate.
Browse all AI ad tool comparisons →
Also worth reading
Do this for any brand in seconds
Connect your ad accounts, pick a competitor, get the full creative + performance breakdown. One tool for diagnosis, creative analysis, and reporting.
Data: GoMarble's ad library, 154 Purple creatives analyzed. Last updated: 2026-11-12.
More Home Brand Ad Libraries
Other DTC home brands tracked in GoMarble's library.