TikTok Ads Agency

The TikTok ads agency for brands that sell on TikTok Shop.

MediaLabs is a TikTok ads agency for brands that sell through TikTok Shop. We run GMV Max campaigns, Spark Ads on authorized creator videos and LIVE promotion, with creative from our managed roster of 3,000+ vetted creators. You pay a monthly retainer; ad spend passes through at cost. We focus on Shop sales, not awareness campaigns.

Updated October 21, 2026 · By the MediaLabs team

$500M+Managed GMV
150+Brands
3,000+Vetted Creators
35B+Views Generated
What we manage

What a TikTok ads agency manages for a TikTok Shop brand

Ads that sell through TikTok Shop work differently from ads that send traffic to a website. TikTok made GMV Max the default and only supported campaign type for TikTok Shop Ads from July 2025 (TikTok Ads Manager help). So the job is less about building manual ad groups and more about steering GMV Max: which products go in, what ROI target the margin can carry, which creator videos it can use, and how honestly the results are read.

What we manage in a TikTok Shop ad account
AreaHow it works on TikTokWhat we do
Product GMV MaxYou promote the whole shop or selected products, pick an ROI target (TikTok's recommendation or your own) and set a daily budget. Products already in other Shop ad campaigns must come out of them first (setup guide).Choose products by contribution margin, set ROI targets from break-even, pace budgets, and pull out-of-stock or low-margin SKUs.
Creator videos as ad creativeGMV Max automatically includes authorized affiliate videos that feature the selected products (About Product GMV Max).Supply creative from our managed roster of 3,000+ vetted creators, with ad authorization agreed in the brief before a video is shot.
Spark AdsAn existing organic post runs as an ad. The creator generates a code in the TikTok app for 7, 30, 60 or 365 days (TikTok help), and engagement stays on the original post (Spark Ads FAQ).Track who authorized what and until when. Run a separate Spark campaign only when GMV Max can't serve the destination or a test needs its own read.
LIVE promotionLIVE GMV Max promotes livestreams and measures LIVE ROI as total liveroom GMV divided by ad spend (About LIVE GMV Max). Available LIVE campaign types vary by market and account.Promote LIVE sessions we produce or creators host, for brands where LIVE fits the category.
MeasurementProduct GMV Max credits all same-day orders of promoted products to the campaign, including organic and affiliate orders, on a one-day attribution window.Report TikTok's ROI next to blended ROAS and contribution, so channel-attributed revenue isn't read as incremental.

These ad products are one layer of our TikTok Shop marketing agency programme, where creator content, the affiliate programme and paid run as one team. The GMV Max guide and the Spark Ads guide cover the mechanics in depth.

Engagement

How a typical engagement runs

  1. Discovery call and scope. We look at your shop, catalog, margins and current ad account, then propose a scope and a retainer.
  2. Week 1: audit. Seller Center and ad-account audit, product economics, and the creator plan that will feed the ads.
  3. Week 2: briefs and samples. Creators are briefed and samples shipped, with ad authorization written into the brief.
  4. Week 3: first content live. Most brands have first creator content live within 7–14 days of contract signature.
  5. Weeks 4–6: GMV Max on. Campaigns start on an agreed test budget, then scale where contribution holds.

If your team already runs creators, we can scope a partial engagement in which we operate only the GMV Max ads.

First 90 days

What to expect in the first 90 days

The first 90 days of a TikTok Shop ads engagement
PeriodFocusWhat you should see
Days 1–14Audit, product selection, break-even ROI per product, creator authorizations, first creator videos live.A written plan: products in GMV Max, test budget, loss limit and review dates.
Days 15–45GMV Max live on the test budget. One major change at a time; catalog hygiene weekly.Spend delivering against the ROI target, or a named constraint (stock, creative or target) with a fix.
Days 46–90Scale products whose contribution holds, refresh creative, add LIVE promotion where it fits.A decision on which products earn more budget, based on settled revenue and contribution.

GMV Max performance typically improves over months 1–3 as the algorithm learns your catalog and audience, and a full deployment usually ramps over 60–90 days. That is a typical path, not a promise: the ROI target is an optimization goal, not a guaranteed return.

We set targets from margin. Break-even revenue per ad dollar is 1 divided by contribution margin before ads, so a product that keeps 25% of revenue after product cost, fees, commission, fulfilment and refunds breaks even at 4.0x. A target below that buys volume at a loss, which can be a deliberate launch decision but should never be an accident.

Reporting

Reporting, and how to read TikTok ad numbers

Every client gets a weekly performance dashboard covering GMV, units sold, AOV, return rate, ad spend, GMV Max ROAS, creator output and content performance, plus a monthly executive summary. On US programmes we also report three times a week: a Monday plan, a Wednesday KPI pulse and a Friday recap.

Three return figures get confused in TikTok Shop reporting. We show all three and say which one a decision rests on.

Three ways to measure return on TikTok Shop ads
MetricWhat it measuresWatch out for
GMV Max ROI (in TikTok)Same-day orders of promoted products divided by ad spend, including organic and affiliate orders.It is channel attribution, not incremental: some of those sales would have happened without ads.
Blended ROASTotal TikTok Shop GMV divided by TikTok ad spend over a period. Our case studies report this.It mixes creator, affiliate and paid effects into one ratio.
Contribution after adsRevenue minus product cost, platform fees, commission, fulfilment, refunds and ad spend.It needs settled revenue and real refund data, so it lags the platform numbers.
Research

What our research shows about paid promotion on TikTok Shop

MediaLabs Research, in collaboration with Coherence Limited, tracked how much of the revenue behind US top-selling TikTok Shop videos came with paid promotion. The full method is in the paid vs organic working paper.

Paid promotion among US top-selling TikTok Shop videos, 3 Sept – 2 Oct 2026 (14,200 videos, 27,185 video-weeks)
MeasureValue
Share of top-video revenue that came with paid promotionat least 65.4%
Share of top-video views that came with paid promotionat least 15.5%
Median reported ROAS of paid video-weeks (middle half)2.42 (1.99–2.87)
Paid video-weeks reporting ROAS under 225.4%
Revenue per 1,000 views: organic vs paid-led winners$16.58 vs $15.51

Source: MediaLabs Research, in collaboration with Coherence Limited, CIQ-WP-2026-40, window 3 September to 2 October 2026. Figures are estimates for tracked US top-selling videos, observational, and not TikTok's official figures. Paid shares are reported per video and capped at 80%, and 53.8% of video-weeks hit that cap, so both paid shares are lower bounds. ROAS is estimated revenue per ad dollar, not profit.

Two things follow for anyone buying TikTok ads. Paid and organic winners sold at about the same rate per view, which is consistent with spend scaling videos that already convert rather than rescuing weak ones; we put budget behind creator videos with proven sales. And a median of 2.42 is revenue, not profit: after product cost, fees and commission, a quarter of paid weeks below 2 may well have lost money, which is why targets start from your margin.

Results

Results from our published case studies

TikTok Shop programmes with paid and creator content run together
BrandWindowTikTok ad spendTikTok Shop GMVBlended ROASCreator videos
Audien HearingQ1 2026$7K$252.8K36.1x274
Terra Health8 weeks$30K$323.2K10.8x723
Pure PeakNot published$65K$220.5K3.39xNot published
Dr.DentQ1 2026Not published$3.1M in month 329.2x1,800
Bears With Benefits5 monthsNot publishedNot published6.7x3,565

Blended ROAS is total TikTok Shop GMV for the programme divided by the TikTok ad spend managed over the same window, as defined on each case study. These were full programmes in which creator content and ads ran together; Dr.Dent's growth came almost entirely from affiliate creator content. Individual results vary. Full details are on our case studies page.

Pricing

Pricing: a monthly retainer, with ad spend at cost

We charge a monthly retainer scoped to your programme: ad spend volume, number of creators, catalog complexity, LIVE cadence and reporting depth. Ad spend and creator budgets pass through at cost, with no markup. Engagements usually start with a 3-month minimum, then run month to month with 30 days' notice.

We don't publish a rate card; we quote after a discovery call. Our guide to TikTok Shop agency pricing explains retainer, commission and hybrid models and the questions to ask before signing with anyone.

Choosing an agency

How to evaluate a TikTok ads agency

There is no single best TikTok ads agency; the right one depends on whether you sell through TikTok Shop and how much creator content you already have. Six questions separate agencies quickly.

Questions to ask any TikTok ads agency
AskA good answerA red flag
Can we verify your TikTok partner status?Names the designation; you can check it in TikTok's TikTok Shop Partner marketplace."Certified" with nothing you can check.
Do you mark up ad spend?Spend is billed at cost.A "media fee" or "buying fee" on top of spend.
Which ROAS do you report?Platform ROI, blended ROAS and contribution, each defined.One ROAS figure with no definition or attribution window.
Where does the creative come from?A steady supply of authorized creator videos, with authorization windows tracked.Brand cuts or stock footage only.
How do you set ROI targets?From each product's contribution margin and an agreed loss limit.One target for every product.
Can you show results in our category?Named brands with spend, GMV and the time window.Percentage uplifts with no baseline.

The same questions apply to us. MediaLabs holds TikTok Shop Partner (TSP), Creator Agency Partner (CAP) and TikTok Shop Affiliate Partner (TAP) status. We were named 2025 US Service Agency of the Year at the FastMoss Ecosystem Awards, and MediaLabs Europe was a Top 10 TikTok Shop Partner in Germany, Q1 2026. The rest of what we do is on our TikTok Shop agency page.

FAQ

TikTok ads agency questions

Most agencies charge a monthly retainer, a share of GMV, or both. MediaLabs charges a monthly retainer scoped to your programme, with ad spend and creator budgets passed through at cost and no markup. We quote after a discovery call rather than publishing a rate card.
GMV Max is a campaign type: TikTok automates delivery for the products you choose against your ROI target and daily budget, and since July 2025 it has been the default and only supported campaign type for TikTok Shop Ads. Spark Ads is a creative format: an existing organic post, run as an ad with the account owner's authorization. On a Shop, authorized creator posts are part of the creative GMV Max can use.
With us, first creator content is usually live within 7–14 days of contract signature and GMV Max is switched on in weeks 4–6. Performance typically improves over months 1–3. No agency can promise a ROAS: the ROI target is an optimization goal, not a guaranteed return.
Yes. If your team already runs creators, we can scope a partial engagement in which we operate only the GMV Max ads. We agree with your team up front how creator videos get authorized, so GMV Max can use them.
No. Our paid work is built around TikTok Shop: the products in your catalog, the creators who sell them and the margin on each order. If you want TikTok ads for awareness, app installs, lead generation or traffic to your own website, a general paid-social agency is a better fit.

Run your TikTok Shop ads against your margin.

Book a call and we'll review your ad account, product economics and creative supply, then scope the paid work.

Book Call