Good Moose logo
Services - Retail media

Retail media for beauty brands, planned around your stores

Good Moose is a New York retail media agency for beauty and consumer brands. We run Amazon Ads, Ulta Beauty's UB Media, Sephora's retail media network, Walmart Connect and Target Roundel, together with Meta, Google, TikTok and YouTube campaigns that send shoppers to the retailer.

Our approach starts with your stores. After years of helping brands like Sol de Janeiro grow in retail, we built our own planning tool, Good Moose Hub, to show three things on one map: where your products are sold, where your shoppers live and where your media actually shows up. That lets us put budget where it can sell product instead of spreading it evenly across the country.

What is retail media?

Retail media is advertising bought on a retailer's own network, such as Amazon Ads or Ulta's UB Media, using that retailer's shopper data. For beauty brands, retail media works best when it is planned together with offsite media like paid social, search and connected TV that sends shoppers to the retailer, and when results are measured against real retail sales, online and in store.

How we work

1. map your retail footprint

We map every store that carries your products down to the ZIP code. This shows which trade areas have enough of your shoppers to be worth funding, and which stores carry real demand without any media support. The plan is then sized market by market instead of nationally, so each retail partner gets support where it can sell.

Retail footprint dashboard showing total population, stores, population per store, unique ZIP codes, and a retailer breakdown by state

2. find where your shoppers live

Store count alone does not show where demand is. We layer US Census population by trade area on top of your store map, so you can see which markets have real audience weight and which only look busy because they have a lot of stores.

US map heatmap showing shopper population density by trade area

3. see where your media actually lands

Most brands cannot see this. Good Moose Hub maps impressions and clicks from each platform against your store locations. It is not modeled and not a national estimate. If spend piles up in a market with three stores while a market with 200 stores goes dark, you see it before the quarter ends.

US map showing media impressions mapped against store locations by market

4. put spend where stores and shoppers overlap

With stores, shoppers and media on one map, we move budget toward trade areas where both store density and population are high. Extra volume goes to stores that need it most, such as new doors, underperforming markets or stores with high inventory. No market gets overfed while another goes quiet.

US map with store location markers sized by media spend coverage per retail market

5. prove the lift

When you share retail sales data, we compare sales with media delivery market by market. Correlation is a starting point, not proof. To show cause, we run geo holdout tests: we hold back or increase media in matched markets and measure the difference in sales. This separates the effect of media from seasonality, distribution changes and promotions. The same test shows how Meta, Google and DTC media lift sales at Amazon, Sephora, Ulta and other retailers, not just on your website.

Retail media for beauty brands

Most beauty brands sell in several places at once: prestige stores at Sephora and Ulta Beauty, mass stores at Target and Walmart, and Amazon. Each one has its own shoppers, its own retail media network and its own rules. Good Moose plans them as one system, so retailer ads, offsite paid social and search, and in store support work together instead of competing for the same shopper.

Sephora and Ulta advertising

At Sephora and Ulta Beauty, the goal is to make a launch or hero product win on the retailer's site and in its stores. We pair retailer media with offsite paid social, creator content and search that send shoppers to Sephora or Ulta, not only to your own site. Then we weight that support toward the markets where your stores have the most shoppers. Launches, new store rollouts and retailer events are planned ahead, so media goes live when the product is on the shelf.

Good Moose supported Sol de Janeiro from 2021 to 2025 as the brand grew from $60M to $1B across DTC and retail, including its international expansion with its retail partners. Read the Sol de Janeiro case study and the Sol de Janeiro x Sphere campaign.

Amazon advertising for beauty brands

Amazon works as its own funnel. We plan retail readiness, Sponsored Products, Sponsored Brands, Sponsored Display and Amazon DSP together, by shopper intent and margin, and we measure how offsite media lifts branded search on Amazon. Orlane is a heritage French luxury skincare house and an active Good Moose client. Explore the Orlane case study. For our approach to Amazon Ads, see media management.

Target, Walmart and mass retail

When a brand launches at Target or Walmart, the store count jumps and the media plan needs to follow. Our footprint mapping shows which new stores are in markets that already know the brand and which need awareness built from scratch, so support is sized market by market. For brands not yet in mass retail, our TikTok Shop and beauty advertising work builds the demand retail buyers look for before they expand distribution.

Driving retail sales with Meta, Google and TikTok

Most retail growth starts away from the retailer's site. We run Meta, Google, TikTok and YouTube with the retailer as the destination, using retailer links and store locators, so the demand you build turns into sales at Sephora, Ulta, Amazon, Target and Walmart. Budgets are set as part of the retail plan, not as a separate DTC line.

Connected TV and out of home near your stores

When a brand is ready for broader awareness, we pick the markets where your retail partners' stores overlap most with your shoppers, then plan connected TV and out of home there. Big media works next to the shelf instead of being spread across the whole country.

Beauty brands with strong retail businesses

Good Moose clients with large retail businesses include Orlane, Henry Rose, Summer Fridays, Living Proof, Mario Badescu, Tatcha and Sacheu, along with former client Sol de Janeiro.

Retail media guides

Go deeper with our guides: How to choose an Ulta retail media agency, Sephora advertising for beauty brands and the beauty retail event calendar, covering 21 Days of Beauty, the Sephora Savings Event, Prime Day and more.

Retail media results

Retail growth rarely comes from retail media alone. It comes from brand demand, careful testing and media that lands where the product is sold. See how that worked for Sol de Janeiro, Orlane, True Botanicals and Facetheory, or browse all case studies.

Retail media for beauty brands, planned around your stores FAQs

What does a retail media agency do?
A retail media agency plans and runs advertising on retailer networks such as Amazon Ads, Walmart Connect, Target Roundel, Ulta Beauty's UB Media and Sephora's retail media network. A good one also runs offsite paid social and search that send shoppers to those retailers. The goal is more retail sales, online and in store, not just more clicks.
What is the difference between retail media and retail advertising?
Retail media usually means ads bought on a retailer's own network, like Amazon Ads or UB Media. Retail advertising is broader and includes any media that drives sales at a retailer, such as Meta or Google ads that link to Sephora or Ulta. Good Moose plans both together.
What is the best retail media agency for beauty brands?
Look for an agency with beauty clients sold at Sephora, Ulta and Amazon, a plan for retailer events, offsite media that sends traffic to the retailer, and proof of in store lift through geo holdout tests. Good Moose was built around these for beauty brands including Sol de Janeiro, Tatcha and Summer Fridays.
Do you run Sephora and Ulta advertising?
Yes. Good Moose plans media for beauty brands sold at Sephora and Ulta Beauty, combining retailer media with offsite paid social, creator content and search that send shoppers to the retailer, weighted toward the markets where your stores have the most shoppers.
Which retailers and retail media networks do you work with?
Most often Sephora, Ulta Beauty (UB Media), Amazon (Amazon Ads), Target (Roundel) and Walmart (Walmart Connect), planned together with Meta, Google, TikTok and YouTube. We also support international retailers as brands expand across Europe and Latin America.
Can paid social and search drive in store sales?
Yes, when they are planned for it. We send offsite traffic to retailers through retailer links and store locators, make sure impressions overlap with store locations, and measure the effect on retail sales with geo holdout tests.
How few ZIP codes does it take to reach most of my shoppers?
Usually fewer than brands expect. The coverage depends on your store footprint, shopper population and the radius used for each trade area. We run the numbers with and without overlapping trade areas so you never pay twice to reach the same household, then rank the markets worth funding first.
Where am I underexposed compared with where my shoppers live?
This is the gap that costs the most, and it is what Good Moose Hub was built to find. We compare your live impressions and clicks with population and store density by market. Markets with strong demand and strong retail presence but thin media are usually the fastest source of new retail revenue, because the shelf and the shoppers are already there.
Which markets give me the most coverage for the least spend?
We rank ZIP codes by the number of target shoppers they reach, excluding overlapping trade areas, so the list shows real new reach rather than the same shoppers counted twice. That ranking decides where the next dollar goes when the budget cannot cover every market.
What data is your retail media planning built on?
Your own retailer store list geocoded to the ZIP code, US Census population data (ACS five year estimates) and your live media delivery by platform. No panel estimates stand in for your real footprint.
Can you prove retail media drove in store sales?
Yes, with the right data. When retailer or syndicated sales data is shared, we compare sales with media delivery by market. Because correlation alone is not proof, we run geo holdout and scale tests in matched markets where budget allows. That is what separates media that looked like it worked from media we can show worked.
Let's chat →