DTC Analytics for Beauty and Skincare Brands
Know when customers are due to run out, which shades sell, and what creators and samples really return. We load Shopify, Amazon, ads and email into one place every morning.
The short answer
What Makes Reporting Hard
- Customers reorder when they run out, but nobody knows when that is for each product.
- Shades and sizes multiply the product list, and the slow ones hide in the totals.
- Creator, affiliate and sampling spend is hard to tie to repeat orders.
- DTC, Amazon and retail partners each report sales their own way.
Reports We Build
- Replenishment Timing
- Days between first and second order for each product and size, so email and SMS reminders go out when customers are actually running low.
- Shade and Variant Sales
- Sales and margin by shade, size and bundle, with slow variants flagged before the next production run.
- Creator and Affiliate Return
- Orders, new customers and repeat orders by creator code and affiliate link, next to what each one cost.
- DTC, Amazon and Retail Side by Side
- Sales and margin by channel on the same product list, with Amazon fees from settlement data and each order counted once.
Data We Connect
- Shopify
- Amazon Seller Central
- Klaviyo
- Meta Ads
- TikTok Ads and TikTok Shop
- Affiliate platform
- Retail sell-through files
- Snowflake
Common questions
How do beauty brands measure repeat purchase?
Track the share of first-time customers who order again within a set window, by product and by the channel that brought them in. The window should match how long the product lasts.
How do I know when to send a replenishment email?
Measure the days between first and second order for each product and size from your own order history, then time the reminder a little before the usual gap.
How do I measure creator and affiliate marketing?
Give each creator a unique code or link, then report orders, new customers and later repeat orders per code next to the fees and product sent. Codes miss some sales, so treat the result as a floor.
Can DTC, Amazon and retail sales be reported together?
Yes, once products are mapped to one list across channels. Amazon needs settlement data for fees, and retail usually arrives as sell-through files from each partner.
Bring the report that eats your week
We'll look at it with you and say what a single source of numbers would save. No pitch deck.