News
Milani Beat Its TikTok Shop Launch Goal by 250%. That's a Funnel Metric, Not a Revenue Number.
Milani Cosmetics, a $250 million wholesale-first cosmetics brand, beat its first TikTok Shop product launch goal by more than 250% in two weeks, with its mascara drop pulling 1.5 million impressions. The real story: Milani uses TikTok Shop as a launch and demand-testing channel before committing new SKUs to retail, not as a primary revenue source.
Key Takeaways
- Milani's first TikTok Shop product launch beat its internal sales goal by more than 250% in two weeks, with the mascara drop pulling 1.5 million impressions on the platform.
- Milani is a $250 million-plus brand on 18 consecutive quarters of growth, but it is wholesale-first: CVS, Walgreens, Walmart, Target and Ulta carry most of its volume, and Amazon, its top online retailer, is still under 50% of sales.
- TikTok Shop is not Milani's revenue engine. It is a launch and demand-testing channel used to trial a curated set of SKUs with affiliates before committing inventory to wholesale shelf space.
- Run the true take rate on a launch like this: platform commission, affiliate commission (often 10% to 20%), and the agency retainer that runs the affiliate program all come out of a cosmetics unit's margin before you count it as profit, not just a 'beat goal' headline.
- The playbook is sequencing, not channel choice: launch on social commerce to read demand cheaply, then push the SKUs that prove out into wholesale where the volume and margin actually live, while treating a platform you do not own as a funnel, not a foundation.
A "250% over goal" launch headline sounds like a channel to double down on. For Milani Cosmetics, a wholesale-first brand doing north of $250 million a year, it is actually evidence of something narrower and more useful: TikTok Shop working as a cheap way to test a new SKU before committing real inventory dollars to it. That distinction matters more than the topline number, and it is the same discipline that should apply any time you weigh platform risk against a marketplace or social channel you do not own.
Here is the CFO read: what actually happened, and what the real take rate on a launch like this looks like once you count every fee.
What happened
As reported by Digital Commerce 360, Milani Cosmetics exceeded its internal sales goal by more than 250% within the first two weeks of its debut TikTok Shop product launch. The launch product, a mascara, drew 1.5 million impressions on the platform. Milani is a mass cosmetics brand with more than $250 million in annual revenue, 18 consecutive quarters of growth, and a No. 1568 ranking in the Top 2000 ecommerce database.
Milani has sold on TikTok Shop for about two years, building the channel by partnering with influencers and affiliates and eventually hiring an agency to formalize affiliate outreach. It curates a smaller set of core products from its full portfolio for the channel rather than listing everything it makes. Critically, Milani is predominantly a wholesale brand: its volume runs through brick-and-mortar retailers including CVS, Walgreens, Walmart, Target and Ulta. Amazon is a top-five retailer for Milani but still represents less than 50% of sales, and direct-to-consumer sales on its own site are small relative to wholesale. CMO Jeremy Lowenstein described TikTok Shop as "obviously driven by social content," with Milani "focused on partnering with affiliates," in contrast to Amazon's search-driven model.
| Milani TikTok Shop launch | Detail |
|---|---|
| Launch performance vs. goal | More than 250% over goal in two weeks |
| Launch product | Mascara, 1.5 million platform impressions |
| Annual brand revenue | More than $250 million |
| Growth streak | 18 consecutive quarters |
| Ecommerce database rank | No. 1568 in Top 2000 |
| Time on TikTok Shop | About 2 years |
| Amazon share of sales | Top-5 retailer, under 50% of total |
| Dominant channel | Wholesale: CVS, Walgreens, Walmart, Target, Ulta |
Source: Digital Commerce 360, "Milani Cosmetics TikTok Shop sales," July 6, 2026, with reference to TikTok Shop and Milani Cosmetics.
Returns are quietly eating your margin. See by how much.
Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.
Check your inbox. We'll send the Real Cost of Returns calculator shortly.
The 250% number is a funnel metric, not a P&L number
Start with what the headline actually measures. "250% over goal" is a gross sales figure against an internal target, and on its own it tells you almost nothing about what the launch was worth. The same discipline CFOs apply to Amazon's real take rate once you strip out every fee layer applies here: a channel's true economics live below the topline, in the commissions and costs that come out before you get to contribution margin.
Run a rough version of that math on a mass cosmetics unit. Say a mascara retails around $12 to $14, TikTok Shop's platform commission runs in a typical low-single-to-high-single-digit percent range depending on category, the affiliate commission Milani pays creators lands around 15% (the middle of the 10% to 20% range affiliate programs commonly pay), and the agency retainer that runs affiliate outreach gets amortized across launch-period units at another few percentage points. Stack those together and you can be giving up 20% to 30% of gross launch sales before you even reach COGS, which on a color cosmetics unit can already run 25% to 35% of retail price, before content production and any product sent to creators for sampling. A launch that beats goal by 250% on gross sales can land at a far smaller number, or even net negative in the launch window, once all of that is counted. That does not make the launch a failure. It makes it a marketing and validation spend, which is a different line than revenue, and it should be modeled and reported as one.
TikTok Shop is a demand-test, not a revenue channel
The reason that math does not scare Milani off the channel is that it never asked TikTok Shop to be a revenue channel in the first place. Milani's own channel mix data makes that obvious: wholesale through CVS, Walgreens, Walmart, Target and Ulta carries the bulk of its $250 million-plus revenue, and even Amazon, a top-five retailer for the brand, is under 50% of sales. That is a very different budget allocation than what most DTC brands actually put behind TikTok as an ad channel, where it is typically a sliver of paid spend rather than the primary go-to-market motion for a new SKU.
What TikTok Shop is doing for Milani is generating a cheap demand signal: 1.5 million impressions and a launch that beat goal by 250% is real evidence a wholesale buyer can act on before committing shelf space and a purchase order. That is a materially cheaper way to de-risk a new SKU than betting inventory dollars on a cold wholesale pitch, and it lines up with the same logic behind why Shopify DTC and Amazon FBA carry such different contribution margins per SKU: every channel has a different cost structure, and the smart move is matching the right SKU and the right stage of validation to the channel built for it, not defaulting to whichever one has momentum.
The affiliate and agency cost stack is the part brands underweight
The piece of Milani's setup most likely to get skipped in a quick read of this story is the cost of running affiliates at scale. Milani did not just "get lucky" with creators, it hired an agency specifically to formalize affiliate outreach, on top of the affiliate commissions themselves. That agency retainer, plus the affiliate commission rate, plus whatever tooling or platform fee sits underneath it, is a real and recurring cost structure, not a one-time launch expense. Brands evaluating a similar build should look at what running a real affiliate and influencer program actually costs across a full year, where the software subscription is typically the smallest line, not the biggest one. Underestimating that stack is exactly how a "250% over goal" launch gets reported as a pure win instead of the blended marketing and revenue result it actually is.
The operator takeaway
The headline you should take from Milani is not "TikTok Shop works." It is that a wholesale-first brand used a channel it does not own as a cheap, curated launch and demand-testing layer, sitting in front of the retail relationships that actually carry its revenue and margin, and it modeled that channel's real cost rather than just its gross sales. That sequence, launch small on social commerce, read the signal, then commit the winners to the channel with the volume and margin, is the transferable move, whether your business is wholesale-first like Milani's or DTC-first. If you want help building that take-rate model for your own launch channel, our team does exactly this kind of channel economics and contribution margin work.
Frequently Asked Questions
what happened with milani's tiktok shop launch?
Milani Cosmetics ran its first product launch on TikTok Shop and exceeded its internal sales goal by more than 250% within two weeks, according to Digital Commerce 360. The launch product, a mascara, generated 1.5 million impressions on the platform. Milani has sold on TikTok Shop for about two years, working with influencers and affiliates and eventually hiring an agency to formalize affiliate outreach. The brand curated a smaller core assortment from its full product line specifically for the channel rather than listing everything it sells.
how much revenue does milani cosmetics make?
Milani is a mass cosmetics brand with more than $250 million in annual revenue and 18 consecutive quarters of growth, and it ranks No. 1568 in the Top 2000 ecommerce database. The bulk of that revenue comes from wholesale distribution through brick-and-mortar retailers including CVS, Walgreens, Walmart, Target and Ulta. Amazon is a top-five retailer for the brand but still represents less than 50% of sales, and direct-to-consumer sales on Milani's own site remain small relative to wholesale. TikTok Shop sits on top of that wholesale-dominant structure as a newer, much smaller channel.
why does milani use tiktok shop mainly for product launches?
Milani's CMO has described TikTok Shop as driven by social content and affiliate partnerships rather than search intent, which makes it suited to introducing a new product and generating buzz before wholesale buyers commit shelf space and inventory dollars to it. Launching on TikTok Shop first lets Milani test demand on a curated set of SKUs with a much lower inventory and marketing commitment than a full retail rollout. If a launch performs, like the mascara that beat its sales goal by over 250%, that performance data supports the pitch to CVS, Walgreens, Walmart, Target and Ulta buyers. It is a discovery and validation layer sitting in front of the wholesale channel that actually carries Milani's volume.
what is the real cost of a tiktok shop launch once you count affiliate and agency fees?
The headline sales number on a TikTok Shop launch is not the number that hits your P&L. You have to net out TikTok Shop's platform commission, the affiliate commission paid to every creator who drove a sale (commonly in the 10% to 20% range), and the agency retainer or fee for the team running affiliate outreach and content sourcing. On a mass cosmetics unit with a retail price in the low $20s and already-thin margins, stacking a platform fee, a 10% to 20% affiliate commission and an amortized agency cost can turn a '250% over goal' launch into a much smaller contribution number, or a marketing and validation spend rather than a profit center. Model all three costs against the unit before you count the launch as a revenue win.
is amazon or tiktok shop milani's biggest sales channel?
Neither. Wholesale brick-and-mortar retail, CVS, Walgreens, Walmart, Target and Ulta, is Milani's dominant channel and where most of its $250 million-plus revenue comes from. Amazon is a top-five retailer for the brand but represents less than 50% of sales, and it is the channel Milani's CMO contrasts with TikTok Shop, calling Amazon a search-engine model versus TikTok Shop's social and affiliate-driven model. TikTok Shop is newer and smaller still, used primarily as a launch tool rather than an ongoing revenue channel. Milani's own direct-to-consumer site is smaller than wholesale too, though it carries exclusives, pre-launches, loyalty programs and bundles to lift average order value.
should a dtc brand copy milani's tiktok shop launch playbook?
The transferable part of Milani's playbook is the sequencing, not the specific platform. Curate a small set of new SKUs, launch them through social commerce and affiliates to generate a cheap demand signal and impressions, then use that data to decide which products earn a bigger inventory and marketing commitment, whether that is a wholesale pitch, a paid media scale-up, or a bigger DTC push. That sequence works whether TikTok Shop, Instagram Shop or another social commerce channel is the launch surface. What does not transfer directly is Milani's wholesale distribution and $250 million revenue base, which gives it somewhere profitable to send a validated SKU. A brand without that retail relationship or an established DTC engine needs a real answer for where a winning launch goes next, not just a bigger version of the same social launch.
what is the platform risk of relying on tiktok shop for product launches?
Any platform you do not own can change its commission structure, algorithm, or rules with no notice, and TikTok Shop is no exception. Milani manages that risk by keeping TikTok Shop in a launch and discovery role rather than a primary revenue channel, so a rule change there would not threaten the wholesale and Amazon revenue that make up the bulk of its business. Brands that build a bigger share of total revenue on TikTok Shop specifically carry more of that exposure, and it is worth watching how platforms in this space have handled cuts before committing more of your launch calendar to one of them. Treat a social commerce channel as a funnel that feeds your owned and wholesale channels, not as the foundation you build a launch or a business on.
