">
Brand awareness · Cosmetics

A brand campaign that leaves a mark on sales.

A makeup brand with a large community, a low ticket and strong presence in physical retail. The stated objective is reach, and brand media still has to prove it moves something beyond the impression.

Flight budget
R$900K
Window
8 weeks
Reach target
22M
Planned CPM
R$12.00
01

The business context

Awareness is usually billed by impression and delivered without consequence. Here the campaign starts with a second question written into the plan: what happens to search and to sales while reach climbs?

Category

Impulse purchase, decided by reference

A lipstick or a palette is decided in seconds, almost always after seeing someone wearing it. Short video is the category’s native format.

Ticket

Low ticket, full cart

The average item costs R$34 and the order closes at R$128. Someone who arrives for one product leaves with four, which changes the return math.

What we observe

Exposure turns into demand

In previous flights, every point of incremental reach came with a rise in branded search and in direct sessions to the ecommerce.

What this sets in the plan

Reach is the target, demand is the proof

The contracted KPI is reach at a controlled frequency. Alongside it, the report tracks branded search, direct sessions and ecommerce revenue over the same period.

Frequency gets a ceiling

Past four exposures per person, recall stops growing and cost keeps climbing. The plan caps frequency at 3.4 and buys new reach instead.

02

Media plan

Goal for the flight: 22M people reached over 8 weeks, at an average frequency of 3.4 and a R$12.00 CPM, supporting an expected 18% lift in branded search.

From the impression to captured demand
ImpressionsFour platforms combined
74.9M
CPM R$12.01
People reachedDeduplicated unique reach
22.0M
Average frequency 3.4
Completed viewsVideo watched to the end
17.9M
VTR 24% · R$0.050 per view
Branded searchOrganic branded sessions
+18% expected
Measured against the previous 8 weeks
Ecommerce revenueOver the flight period
+22% expected
With no additional conversion budget
Mix by platform and role in the campaign
PlatformRoleSpendCPM ImpressionsReach
Meta Reach volume at a controlled frequency across Reels and Stories R$378,000R$9.80 38.6M11.3M
YouTube The full campaign narrative, in a 30-second film R$252,000R$14.50 17.4M5.2M
TikTok Native format with creators and the campaign’s own sound R$162,000R$11.20 14.5M4.3M
Demand Gen Product discovery and capture of the demand the campaign creates R$108,000R$24.00 4.5M1.2M
Flight total R$900,000R$12.01 74.9M22.0M
Reach by platform
Unique reach before cross-channel deduplication
11.3M Meta 5.2M YouTube 4.3M TikTok 1.2M Demand Gen
Incremental reach curve
New people reached in each week of the flight
0 2M 4M 3.8 3.4 2.9 2.5 2.2 S1 S2 S3 S4 S5 new reach, in millions of people
Forecast in three scenarios
ScenarioAssumption that changesReachFrequencyBranded searchEcommerce revenue
ConservativeCPM rises 25% with Black Friday competition in the auction 17.6M3.4+12%+14%
Base caseCPM at the average of the last two flights, with frequency capped 22.0M3.4+18%+22%
OptimisticA creator asset breaks out and lowers TikTok’s effective CPM 26.4M3.2+25%+31%
03

Creative brief

In a brand campaign the asset is the product of the media. The brief defines what has to happen in the first three seconds, because that is where reach becomes recall.

Swatch in eight shadesMeta · Reels
Audience
Women aged 16 to 29 interested in makeup and beauty, nationwide
Format
9:16 video, 12s, no voiceover
Specs
1080×1920, eight shades applied on different skin tones, a cut every 1.5s
Hypothesis
Watching the color go on holds attention better than seeing the product closed in its packaging
Required opening

First second: a hand applying the shade to skin, in close-up, with no brand card.

The logo appears only in the final two seconds.

The campaign filmYouTube · 30s
Audience
Broad reach with beauty affinity, ages 16 to 34
Format
16:9 video, 30s, with a 6s bumper cut
Specs
1920×1080, burned-in captions, brand audible in the first 5s
Hypothesis
The full narrative sustains the recall that short form activates
Core idea

Color asks nobody’s permission.

Eight stories of people who picked the shade before they picked the occasion.

The swap challengeTikTok · creators
Audience
Ages 16 to 24, with 12 mid-tier creators contracted
Format
9:16 video, 15 to 25s, campaign sound
Specs
1080×1920, open brief, no locked script for the creator
Hypothesis
An asset that looks like feed content delivers a lower CPM and higher retention than a produced ad
Mechanic

Swap the shade you always wear for the one you never dared.

No before and after. The cut lands at the moment of the swap.

Found your shade?Demand Gen
Audience
People who watched 75% of any flight asset in the last 14 days
Format
4:5 and 1:1 static showing the exact shade from the video
Specs
1080×1350, shade name and code visible, direct link to the product page
Hypothesis
The brand campaign creates demand for a specific shade, and something has to be there to capture it
Primary copy

It is 04 Cherry, the shade from the video.

Available online and at 2,400 retail doors.

What gets an asset pulled
FormatCut-off metricFloorReading window
Reels and Stories3-second retention32%After 500K impressions
YouTube 30sView-through rate22%After 300K impressions
TikTokAverage watch time6.5sAfter 400K impressions
04

Delivery dashboard

Week 5 of 8. The dashboard shows the contracted indicator, reach, next to the metrics that prove consequence: branded search and ecommerce revenue.

People reached
14.8M
67.3% of target· 62% of the flight
Average frequency
3.1
inside the capde 3.4
View-through rate
26.4%
+2.4 pointsvs 24% target
Branded search
+21%
above expectationde +18%
Branded search and ecommerce revenue
Percentage change against the 8 weeks before the flight
Branded search Ecommerce revenue
0% +18% +35% +21% +31% S1 S2 S3 S4 S5
Retention by format
View-through rate against each format’s approval floor
31.4% TikTok · creators 28.1% Reels · swatch 24.6% YouTube · film 19.8% Demand Gen
Platform by platform
CampaignPlatformSpendImpressions ReachFreq.CPMVTR
Swatch in eight shadesMeta R$236,00024.1M7.4M 3.3R$9.7928.1%
The campaign filmYouTube R$158,00010.9M3.9M 2.8R$14.5024.6%
The swap challengeTikTok R$101,0009.0M3.1M 2.9R$11.2231.4%
Found your shade?Demand Gen R$67,0001.9M0.8M 2.4R$35.2619.8%
Running total through week 5 R$562,00045.9M14.8M 3.1R$12.2526.4%

The read this week

  • The brand campaign is paying for conversion without a conversion budget. Ecommerce revenue is up 31% against the prior period, with only 12% of the budget in capture formats. That is the argument that funds the next flight.
  • TikTok delivers the highest retention and the second-lowest CPM. The open-brief creator asset retained 31.4%, almost three points above the produced Reels. The recommendation is to widen the creator roster instead of producing another studio asset.
  • Demand Gen is expensive for the role it plays. R$35.26 CPM for 0.8M reach. Since its job is capture rather than reach, the metric it should be judged on is qualified sessions, and on that measure the cost holds up.
  • Decision taken to the client: move R$40K from YouTube to TikTok across the remaining three weeks, keeping the film live at a lower frequency, and hold the frequency cap at 3.4 to protect new reach through the end of the flight.