ebc total sales increase l365 yoy

Exclusive Beauty Club Case Study: 7 Steps to +71% Google, +2,234% ChatGPT

Exclusive Beauty Club sells authorized, dermatologist-grade skincare online. Hundreds of brands, thousands of products, and a website spread across five languages that Google couldn’t make sense of.

Total sales hit $5.64M over the last 12 months, up 21% year over year. Sales from Google Search are up 71%, and revenue from ChatGPT is up 2,234%. One sunscreen cluster went from 207 clicks to over 6,000.

None of that came from one trick. It came from seven steps, run in order, starting with the least glamorous work on the list.

Key Points

MilestoneResultWhen
Branded collectionsCollection clicks up 540%Early 2025
Sunscreen cluster207 clicks to 6,000+ (+2,796%)Summer 2025 vs 2024
Skinthusiast backlinkNamed the #1 online skincare retailerAugust 2025
Rankings compound#1 for “best sunscreens for acne prone skin,” #2 for “best sunscreen 2026”2026
Store sales$4.66M to $5.64M (+21%), Google Search sales +71%, 42,085 orders (+19%)Last 12 months
Channel revenueGoogle organic +166%, ChatGPT +2,234%April 2026 vs April 2025

1. Pull the Keyword Plan From Search Console

google search console queries

Most SEO plans start with a list of keywords the site has never ranked for.

I start in Search Console, with the keywords it already does.

GSC shows you every query where the site gets impressions. Some of those are sitting just off page 1 with real volume and weak competition. Those are the fastest wins on the entire internet, because Google already thinks you belong there. It just needs a reason to move you up.

The other filter is focus. EBC has thousands of URLs. I worked the top 100, not the top 1,000. The top 100 pages drive almost all the revenue, so they get almost all the attention. Then I grouped them by category, because fixing 20 acne pages as one batch moves a whole topic, while fixing 20 random pages moves nothing.

That’s how sunscreen got picked. Strong volume, weak competition, and the site already had a foothold. The same keywords that drive sales logic I run on every store: find where demand and your existing authority overlap, and push there first.

2. Redirect 5 Languages Into 1 Site

sheet on the technical work on the language urls

EBC’s catalog existed in English, Spanish, Portuguese, French, and German. Separate URLs for every product, page, collection, and post, in every language.

Google saw five thin copies of the same store.

I mapped every foreign-language URL in a master sheet and consolidated them, redirecting each one to its English equivalent. Thousands of near-duplicate pages collapsed into one authoritative version of each.

The benefits stack fast. Link equity that was split five ways now flows to one URL. Google’s crawler stops wasting its budget on duplicates and spends it on pages that sell. And the thin, low-value pages that drag a site’s overall quality down are gone.

The same pass cleaned up the usual technical debt: 404s redirected, duplicate pages merged, thin pages cut or built out. Technical fixes don’t rank you. They stop your site from fighting itself so the rest of the work can. Nothing in steps 3 through 7 lands on a site Google can’t crawl cleanly.

3. Fix High-Impression, Low-CTR Titles First

high impression and low CTRs in GSC

Search Console has a report most stores never look at: pages with high impressions and low click-through.

Those pages already rank. Google shows them constantly. People just don’t click, and that’s a title tag problem, not a content problem.

So that’s where the metadata sweep started. Rewrite the title tags on the high-impression pages first, because a CTR fix on a page with 50,000 impressions pays off the same week. It’s the same title tag play that put Ergomotion’s Ascend at #2 for “hi low adjustable bed” in the Ergomotion case study, pointed at a different layer of the funnel. Google’s title link documentation is blunt about it: the title is often the main thing searchers use to decide what to click.

H1s got matched to the new titles, and slugs got cleaned up so the URL says what the page is. Small things. But metadata is the packaging Google reads first, and EBC’s packaging finally matched what was in the box.

4. Rebuild 50 Branded Collections (+540% Clicks)

branded collection pages performance

EBC’s brand collections were its biggest untapped asset. Pages for EltaMD, La Roche-Posay, Jan Marini, and dozens more, each targeting shoppers who already know what brand they want.

I optimized 50 of them. New title tags, rewritten content, H1s that match, FAQs answering pre-purchase questions, and conversion work on the page itself.

The title modifier did heavy lifting: “Dermatologist-Recommended.” It’s true, it’s exactly what skincare shoppers are looking for, and it makes EBC’s result the one that earns the click in a results page full of generic listings. A title modifier is a one-line trust signal, and trust is what wins the click.

Clicks to branded collection pages grew 540% year over year. These are the pages that convert, which is why they got the treatment before the blog did. If you’re deciding where your own effort goes first, I break down that call in collection pages vs. blog posts.

5. Turn 207 Clicks Into 6,000 With One Cluster

sunscreen page growth on google search console

Open Google and type “best sunscreen for” and autosuggest hands you the cluster: face, sensitive skin, kids, babies, body, oily acne prone skin, tattoos.

Each one became a post. Sunscreen as the hub, every skin type and use case as a spoke, all of it linked together the way a topic cluster is supposed to be.

The sunscreen pages went from 207 clicks to over 6,000 in a year. Impressions grew from 54,000 to 428,000, and average position moved from 22 to under 10. The acne post ranks #1 for “best sunscreens for acne prone skin,” above Ulta and Sephora’s shopping ads. The hub ranks #2 for “best sunscreen 2026,” behind only TODAY.com.

A skincare retailer outranking national media and billion-dollar chains on their own category. That’s what a cluster does that individual posts can’t.

6. Earn the #1 Retailer Backlink With 0 Outreach

backlink with no outreach

In August 2025, Skinthusiast published “The 5 Best Online Retailers for Skincare.”

Number one on the list: Exclusive Beauty Club. An authorized retailer where nothing is expired or counterfeit, easy to navigate, great customer service.

I never emailed them. Same story as the Fieldsheer case study: when you rank everywhere a writer researches, you become their answer. The rankings earned the mention, and the mention feeds right back into the rankings.

It feeds something bigger too. A trusted skincare voice calling EBC the #1 retailer, on top of #1 and #2 Google rankings, is consensus. And consensus across independent sources is exactly what ChatGPT and the other LLMs look for before they recommend a store. Every citation like this one makes the machines more certain about who the answer is.

7. Grow Sales 21% and ChatGPT 2,234%

Start with the whole store, in Shopify, over the last 12 months:

MetricPrior yearLast 12 monthsChange
Total sales$4.66M$5.64M+21%
Orders35,36542,085+19%

That is about $980K of new revenue in a year, on a store that was already doing $4.66M. Sales from Google Search grew 71% in the same window, more than three times the pace of the store.

Shopify credits an order to the last site the shopper came from, and GA4 uses its own attribution, so the two never match to the dollar. Read Shopify for the size of the store and GA4 for the trend by channel. The channel trend is where this gets interesting.

ebc total sales increase l365 yoy

The GA4 numbers, April 2026 vs April 2025:

SourceApr 2025Apr 2026Change
Google organic revenue$10.7k$28.3k+166%
ChatGPT revenue$128$3.0k+2,234%
Bing organic revenue$643$1.5k+137%

The organic number is the payoff for steps 1 through 5. The ChatGPT number is the payoff for all of it at once, because the LLMs recommend the store that Google, the rankings, and the Skinthusiast piece all agree on.

ChatGPT visitors are worth watching beyond the revenue line. Their engagement rate more than doubled year over year, because someone who asks an AI “where should I buy skincare online” and gets sent to EBC arrives pre-sold.

chatgpt revenue in ga4

$3k a month from ChatGPT sounds small next to $28k from Google. It grew 23x in a year. That line only points one direction.

Want the Same Playbook for Your Store?

The order mattered as much as the steps. Search Console picked the targets. The technical cleanup made the site worth ranking. Metadata won the clicks the site was already earning impressions for. Collections converted, the sunscreen cluster took the category, and the backlink and ChatGPT wins compounded on top of all of it.

If you run an ecommerce brand and want this run on your store, book a call with me. I’ll pull your Search Console and show you where your first 540% is hiding.

Similar Posts