rhode sells at full price and uses launches as the offer: no welcome code, a free-shipping line at $45, and a homepage that this week announces every lip tint is now permanently scented. The product page is one of the best in this series, and the Meta account is brand-only, with no creators or discounts in the first 30 ads. The fixes are small: one live ad lands US shoppers on the Australian store, and neither of our signups got a single email in seven to eight days.
- Working: a $20 product page with 16,722 reviews and shades named pretzel and pbj, ads that match the site, and a launch cadence Brand Pulse can see from outside.
- Worth borrowing: skip the welcome code if your news is worth signing up for, and promote a limited edition into the core line when it earns it.
- To fix or test: the Australian ad link, a welcome flow that never sent, paid clicks on sold-out shades, and the $25 gap between the lip tint and free shipping.
Source: Meta Ad Library (US, active ads), rhodeskin.com and its page source, Brand Pulse, and our own signups and cart walks from Canada and the US, October 20 to 28, 2026 · Analysis by Taylor Sicard, Taylor Sicard Consulting
What we'd tell rhode
on a discovery call.
If rhode's team asked us for a read, this is what we'd say. The sections after it are the evidence: the site and its page source, the Meta Ad Library, Brand Pulse, our own signups and cart walks on October 20 and 21, 2026, and fresh US checks on October 28.
What they're doing
rhode sells at full price and lets launches do the selling. There is no welcome discount anywhere we looked: the popup we saw from Canada traded "insider tips, launch news, and all things rhode" for an email address, and the footer form offers "tips, tricks & exclusive content from Hailey". The one standing incentive is free US shipping over $45. This week's news is on the homepage: "scented tints are here forever". Every shade of the $20 Peptide Lip Tint is now permanently scented, and pretzel, a limited edition the community picked, has joined the core line. (Observed, October 28, 2026, from a US connection.)
What we think is great
The restraint holds everywhere we looked. In the first 30 ads Meta serves, none names a discount and none runs through a creator. The product page for the lip tint has 4.5 stars from 16,722 reviews, shades with names like "pretzel" and "pbj", a "smells like" line for each, and a program that recycles your empties. The homepage works as a shelf, with a price and a BUY button on every product. The launch machine shows from outside, too. Our Brand Pulse tracker logged 38 stock events on rhodeskin.com between October 9 and 28, six newly scented tints among them on one day. (Observed. The verdict is ours.)
What other brands can learn
A brand can skip the welcome code if people want its news, and rhode's news is a steady run of drops, restocks and sellouts. Let a limited edition earn its place: pretzel went from a community pick to the core line, and the product page says so. And write product names that sell. "pretzel", "pbj" and "salty tan" do more work than a benefit list.
What we'd do, in order
| Fix or test | Why | Watch | Effort | When |
|---|---|---|---|---|
Send the lip boost ad to the US store | A live ad Meta lists for the US links to the Australian store's lip boost page. From a US connection it opened in Australian dollars under "free AU shipping on orders over $120". | Bounce and add-to-cart rate on that ad | Low | Do first |
Check the welcome flow sends | A US footer signup, confirmed on screen, got nothing in seven days, and our Canadian popup signup got nothing in eight. That includes the October 23 scented-tint launch. Our Klaviyo flows guide covers the trigger checks. | Welcome emails sent per new signup | Low | Do first |
Keep paid clicks off sold-out shades | Half the ads we read link to a product page, and Brand Pulse logged seven sellouts in three weeks. Our August Handoff rating was a Break for exactly this: a paid click that landed on a waitlist. | Share of paid clicks that land on a waitlist | Medium | Test next |
Show the path to $45 in the cart | The lip tint is $20 and the cart says "add $25.00 more". The theme has an upsell slot in its cart drawer and Rebuy loads. Test which add-on closes the gap. Try our free-shipping threshold tool and read AOV vs conversion rate. | Revenue per visitor and AOV | Medium | Test next |
Put the 30-day promise next to BUY | The FAQ says to contact them within 30 days if a product doesn't work for you. The product page never mentions it. See product page elements. | Add-to-cart rate | Low | Test next |
Clear the hero button on phones | On a 375 × 650 screen the cookie banner covers the bottom 192 pixels, including the "RHODE ROUTINE" button and the first product. | Hero click-through, banner dismissals | Low | Test next |
Put the scented-tint news in the hero | The hero is the evergreen "Edited, efficacious, intentional." The week's launch sits a scroll lower, and the ads already carry it. | Lip tint sessions from the homepage | Low | Later |
What does rhode's site
do with the click?
Ad to product page is short and on brand: most ads land on the product they show, and the product page is one of the best we've read in this series. The two weak steps are one ad that lands in the wrong country, and an inbox that stayed empty.
The funnel, from ad to checkout
- Ad click. Across the 30 ads Meta serves to a logged-out visitor, 15 go to product pages, 8 to the homepage, 4 to collections, 2 to the About page and 1 to the Australian store. The two pretzel ads land on the pretzel page, in stock at $20. (Observed.)
- Popup. From Canada on October 20, a centred popup appeared once we closed the banners: a portrait of Hailey Bieber, "welcome to rhode", "Sign up for insider tips, launch news, and all things rhode", then a text-message step, which we closed. No offer at either step. From the US we never saw it: not in September, not on October 21, and not on October 28 in a minute each on phone and desktop, with a footer scroll and an exit-intent test. (Observed. That it targets regions is our inference.)
- Footer signup. From the US on October 21, the footer form ("Join us on the rhode to an effortless glow") took our address and answered "You're in! Thank you for subscribing." (Observed.)
- Product page. We used the Peptide Lip Tint in pretzel: $20, 10 ml, "a caramel-glazed pretzel" scent, nine scented shades plus an unscented option, each with a one-line description. Ingredients, a "feels like, looks like, smells like" block and a recycling program follow. Reviews come last: 4.5 from 16,722. Waitlist buttons in the page source belong to sold-out shades. (Observed, re-checked October 28.)
- Cart. On the cart page a progress bar reads "add $25.00 more for FREE shipping". A second checkout button adds package protection for $0.98, and the discount field waits for checkout. (Observed in our scripted US scan, October 22.)
- Checkout's first screen. We stopped there and typed nothing. From the US it defaulted to the United States and showed $20.80, an estimated tax added before any address. The Canadian walk's screen stayed in US dollars at $20.00. (Observed.)

That ad ("meet peptide lip boost", live since September 8) links to /en-au/. From a US exit the page stays Australian: Australian dollars, a $120 free-shipping line and $40.00 on the button. rhode's country-redirect app didn't move us. (Observed.)

Only 21 of the 152 popups in our welcome offer tracker state no offer at all, so rhode's is in a small group. Our popup study shows what the rest offer instead. (Observed.)
What we like most on the product page is the shade copy. Each shade gets a name, a colour and a smell ("shimmery warm mauve", "a caramel-glazed pretzel"), and the description says pretzel started as a limited edition the community picked. That's a launch story and social proof in one sentence, on a $20 product. (Observed copy. The read is our opinion.)
What arrived after we signed up
Every email to our two signup addresses is in the table, read through the evening of October 28.
| When | What it carries | The offer | |
|---|---|---|---|
Oct 20 | Popup signup from Canada, 6:48 pm Eastern | The promise: insider tips, launch news, and all things rhode | None stated |
+22 sec | Item left at the first checkout screen | Peptide Lip Tint in pretzel, $20.00 | n/a |
Oct 21 | Footer signup from the US, 5:36 pm Eastern | The promise: tips, tricks and exclusive content from Hailey. "You're in!" on screen | None stated |
+12 sec | Item left at the first checkout screen | The same tint, $20.80 with estimated tax | n/a |
To Oct 28 | Nothing, to either address | No welcome, no launch news, no cart reminder, nothing about the October 23 scented-tint launch | n/a |
The inbox stayed empty, spam folder included. Read the Canadian half with care: 32 of the 51 brands in our signup log sent nothing to a Canadian address in the same eight days, and after the Chomps teardown we stopped reading a Canadian silence as a finding on its own. The US signup is the stronger evidence. It's one form and one address, though, so the fix list says "check", not "broken". (Observed. Why nothing sent, we can't see from outside.) For a brand whose popup promises launch news, a welcome email that carries the latest drop is the obvious first send. Our Klaviyo flows guide covers what a welcome and cart flow can say for a brand that never discounts.
The apps it runs
Everything in this table comes from rhode's page source on October 20 and 28, 2026, our scripted scan on October 22, and our Store Audit's detected stack. It says what's installed, not how well it works or what it costs.
| Job | What's in the source | Where we saw it |
|---|---|---|
Email and SMS | Klaviyo, Postscript | Klaviyo's onsite embed; the Postscript SDK |
Reviews | Okendo | Review widget and surveys on the product page |
Upsell and bundles | Rebuy, BOGOS | Rebuy's engine and a custom bundle script; BOGOS gift script |
Video | Tolstoy | Shoppable video widget |
Subscriptions | Recharge | Script loaded; no subscription option on the lip tint |
Testing | Convert | An A/B testing script on the homepage and product page |
Pay later and protection | Afterpay, Seel | Afterpay on the product page; Seel's package protection at checkout |
Measurement | Triple Whale, Google Tag Manager, Google Analytics | App block, GTM container, our audit's stack |
Support, fraud and affiliates | Kustomer, NoFraud, ShopMy | Async loaders and a click tracking script |
Geo and compliance | Cozy Country Redirect, Osano, UsableNet | Country modal, consent banner, accessibility toolbar |
Front end | A custom Shopify theme | "Vaan RC", re-dated October 19, 2026 |
Disclosure: I'm an advisor to Recharge and Postscript.
The one we'd point out to other brands is Convert. A brand this careful about its look still runs experiments on the live site. (Observed that the script loads. What they test is not visible.)
Trends
- Scented tints went permanent. On October 23 Brand Pulse logged six scented lip tints as new products at $20 (ribbon, toast, raspberry jelly, salty tan, pbj and espresso), the day after the unscented raspberry jelly sold out. The homepage now says every core shade is scented. (Observed.)
- Stock moves fast. 38 events between October 9 and 28: 20 restocks, 7 sellouts, 10 new products and 1 removed. Peptide Lip Shape in balance sold out on October 15, came back the next day, and sold out again on October 17. (Observed.)
- A smaller account, still brand-only. About 70 live US ads on September 28 and about 59 on October 28, with no creator ads in either read. (Observed.)
Style
Lowercase everywhere, short names, a lot of warm grey and white, and black and white portraits. The homepage reads like a shelf: a one-word label ("tint", "seal", "glaze"), a product name and a one-line job ("The tinted lip layer", "Long-wearing warmth"). An awards row (Allure Best of Beauty, Vogue Beauty Awards, Cosmopolitan) does the proof further down. The ads match: the same portraits, the same lowercase copy, and product images without overlays. Other brands could borrow the naming: a shade called pretzel that smells like one sticks.
How does rhode's store
score on ecommerce basics?
Against the ecommerce basics we check in client audits, rhode is ahead on the product page, meets the bar almost everywhere else, and has two things to watch: the first phone screen and the weight of the product page.
| Area | What rhode does | Verdict |
|---|---|---|
First screen on a phone (375 × 650) | The free-shipping bar, the logo and a black and white video portrait, with the headline cut off at "Edited, efficacious,". The cookie banner covers the bottom 192 pixels, including the "RHODE ROUTINE" button and the first product. No rating or award on the screen, and no popup. | Watch |
Navigation and collections | Shop, About and Futures up top. The homepage is a shelf with a price and BUY on every product; collection tiles have no quick add. | Meets |
Search | Suggestions and product links as you type. | Meets |
Product page | Named shades with a colour and a scent each, a feels, looks and smells block, ingredients, recycling, and 4.5 stars from 16,722 reviews. The 30-day promise is missing. | Ahead |
Mobile product page | BUY stays pinned as you scroll. | Meets |
Cart | A free-shipping bar that counts down, and a package-protection checkout button. No express pay in our scan (it can't see Apple Pay). The theme also carries a drawer with an upsell slot we didn't open. | Meets |
Checkout's first screen | Shopify checkout, US default, an estimated tax shown before the address. | Meets |
Speed and page weight | Our scripted scan counted 475 requests and 37 third-party hosts on the mobile product page. | Watch |
Accessibility basics | An accessibility toolbar, and alt text on 125 of 134 product page images in the source. | Meets |

Our list of product page elements reads like a description of rhode's, except for the guarantee. On the first phone screen, a slimmer cookie banner would leave the hero button visible, and the awards row could move up. Our CRO checklist covers both.
Is there enough variety
in rhode's creative?
Enough for a brand that sells with product shots. Two-thirds of the ads we read rotate several images in Meta's dynamic format, almost none are video, and none run through creators or name a discount.
| In the first 30 ads Meta serves | Ads | Share |
|---|---|---|
Meta's dynamic format (several images in one ad) | 20 | 67% |
Of those, catalog templates filled from the product feed | 8 | 27% |
Single image | 9 | 30% |
Video | 1 | 3% |
Run through a creator or paid partnership | 0 | 0% |
Name a discount or code | 0 | 0% |
Send the click to a product page | 15 | 50% |
Use "Sign up" as the button | 4 | 13% |
Variety
The variety is in the products: lip tints and shapes, highlight milk, barrier butter, blush, eye patches and kits, plus a "meet rhode" brand set that points at the homepage. Across all 59 live ads, Meta's video filter returns 3. (Observed.)
Testing we can see
New ads arrive in waves. Seven still running started on September 2, the next waves came on September 8, 14 and 25, and 22 have started since October 21, the week the scented tints launched. Four ads use "Sign up" as the button, two of them pointing at product pages, which looks like a test of the label against "Shop now" (inferred). Copy stays short and lowercase across all of them ("shape your way", "every bit of butter", "salty, sweet, here to stay").
What they do well
The catalog ads suit a brand with this many shades, and the product shots already look like the site. The launch copy is the best of it. "salty, sweet, here to stay" tells you pretzel is back for good in five words. For how volume and refresh usually compare, see our Meta ads creative benchmarks.
Is it cohesive with the site?
Yes. The scented-tint campaign is on the homepage and in the seventh ad in Meta's order, and that ad lands on the pretzel page. The look is the same everywhere. The gaps are the Australian link above and a homepage hero that still leads with the brand line instead of the launch. (Observed; the read is ours.)
What does rhode's Meta
ad account look like?
On October 28, 2026, the Meta Ad Library showed about 59 active US ads on the verified rhode page. Thirty-four started in the last 30 days, and the oldest started on September 2.

The date filter gives the survival curve. No live ad started before September 2. Seven date from that day, 14 started before September 10, 25 before September 28 and 37 before October 21, and the other 22 started since.
| Measure | Sep 28, 2026 | Oct 28, 2026 |
|---|---|---|
Active US ads | ~70 (62 cards) | ~59 |
Oldest active ad | September 2 | September 2 |
Latest launch wave | 20 of 62 cards on September 25 | 22 of 59 since October 21 |
Creator or partnership ads | None | None in the first 30 |
The September 2 brand ads are still running eight weeks later, which suggests they're the evergreen layer under the launch waves (inferred). And the account is built in bursts around product news: September 25 in our last read, the scented tints this week. (Observed counts; the read is ours.)
Where do rhode's
ads send the click?
We've rated two rhode ads against the pages they click to in The Handoff, both from August.
- Partial: a black and white portrait with one word on it, "rhode", and no button, pointing at a homepage that opens on the same kind of portrait. The register matches; we rated it Partial because we recorded the homepage, not a followed click.
- Break: a wordless Highlight Milk static, built around one shade, that landed on a product page whose only button was "JOIN THE WAITLIST - $28.00". The message held; the purchase didn't.
Scarcity and mood carry the brand well. It costs them when a paid click arrives at a waitlist or, this week, at the wrong country's store. The October pretzel ads land on an in-stock page that repeats the ad's line.
Signup to welcome email: Break so far. The popup and the footer both promise news and content, with no offer. Neither address had received anything seven to eight days later, through a launch week. The Canadian popup signup carries the caveat above; the US footer signup doesn't. (Observed.)
What did our Store Audit
find on rhodeskin.com?
Our free Store Audit scored rhodeskin.com 64 out of 100 on October 20, 2026, against a benchmark median of 57 across 31 DTC storefronts. Several of its ten flags didn't hold up when we checked the page source.
It's the one tool of ours that works from a public URL; the DTC Growth Scorecard and calculators need a brand's own numbers, so run those on your own store.
- Score: 64 / 100. Across the 31 DTC storefronts in our benchmark, the median is 57 and the top tenth starts at 69.
- By pillar: technical foundation 89, search visibility 91, AI search visibility 61, conversion and merchandising 63, trust 42. Performance has no score: the PageSpeed test didn't return on this run.
- Detected stack: Klaviyo, Postscript, Okendo, Recharge, Rebuy, Google Analytics, Google Tag Manager, Triple Whale.
We checked each flag against the page source:
- Four H1 tags on the homepage: holds. All four say "Edited, efficacious, intentional.", likely one per layout, but a crawler sees four.
- Social preview half set: holds. og:title, og:description and og:image are there; there's no twitter:card.
- Email capture with no incentive, and no email or phone on the page: both hold. The first is a choice we'd keep; the footer has a contact page and support hours.
- No guarantee language: half true. The FAQ promises help within 30 days. It isn't on the homepage or product page, which is why it's on the fix list.
- No Product schema, no FAQ schema, reviews without rating markup: homepage only. The product page carries Product markup with 4.5 stars from 16,722 ratings.
- No free-shipping threshold: doesn't hold. "free US shipping on orders over $45" runs in the top bar.
- Missing policy pages: doesn't hold as written. The footer links privacy and terms, and returns live in the FAQ.
Read against the source, the trust score is the low one, and most of what docked it is a promise rhode makes in its FAQ but nowhere near a buy button.
What we read, and what
we can't see from outside.
The signups and carts were done on October 20 (Canada) and October 21 (US), 2026. The ad read, Brand Pulse pull, US re-checks and the last email read were done on October 28.
- What we read: the homepage, the pretzel lip tint page and the FAQ with their page source (October 20 and 28), two signups and two carts, every email to both addresses, our September tracker capture and ad read, two Handoff entries, 59 live ads, Brand Pulse events and our Store Audit.
- Where we browsed from. Canada on October 20 (the cart stayed in US dollars), the US on October 21, 22 and 28.
- The ad sample. Format, creator, discount and destination counts come from the first 30 ads Meta shows a logged-out visitor. Totals, dates and video come from the library's filters across all 59.
- What the Ad Library can't show: spend, impressions, results, or which version of a dynamic ad wins.
- What the source can't show: what rhode tests in Convert, how its apps perform, why nothing reached our inbox, or whether the free-shipping gap is deliberate. Where we read intent, we've said so.
- Our audit reads one homepage and one product page once. Several flags didn't survive a check against the page source, and we've said which.
Questions brands ask
about rhode.
Q: Does rhode offer a welcome discount?
No. The popup we saw from Canada on October 20, 2026 offered "insider tips, launch news, and all things rhode" for an email address, with no code. From the US we saw no popup on three visits, and the footer form offers tips and exclusive content from Hailey, also with no code.
Q: What is rhode's free-shipping threshold?
Free US shipping on orders over $45, per the site's top bar. The cart counts down to it: with one $20 lip tint it reads "add $25.00 more for FREE shipping".
Q: What apps does rhodeskin.com run?
Klaviyo, Postscript, Okendo, Rebuy, Tolstoy, Recharge, Convert, Afterpay, Seel and Triple Whale, among others, on a custom Shopify theme.
Q: How many Meta ads does rhode run?
About 59 active US ads on October 28, 2026. Thirty-four started in the last 30 days and 22 since October 21. None of the first 30 runs through a creator or names a discount.
Q: Does rhode send an abandoned-cart email?
Not to us. We left a lip tint at the first checkout screen from Canada on October 20 and from the US on October 21, and no cart email had arrived at either address by October 28.
Want this read on your own brand?
I go through a brand's site, ads, emails and checkout from the outside and tell the team what's working and what to fix first.
Start a conversation