TikTok TikTok Ads In-Feed, Spark and Carousel

TikTok Ads that keep working. An AI TikTok ads manager does the heavy lifting.

One growth system plans the idea, makes the videos, checks them before you spend, launches, watches every dollar and changes what stops working. Every week. You do not need to live in Ads Manager.

  • Every video is checked for hook, quality, brand and policy before spend
  • Tired hooks are swapped in days, before they eat the budget
  • Every result is tied to the angle behind it, across all your channels
FollowingFor You

my skin before coffee

48.2K1,204Share
mintandmoss

One serum, three steps gone. Calm skin by Friday.

SponsoredPromoted music
Shop now
Hook B, live"My skin before coffee" for women 25 to 34 who skip routines
TikTok Spend today$42on plan
Creative healthCTR holdingNext refresh in 3 days
Pre-checkPassed Hook stops the scroll On brand No claim or music risk
Example data
Sound familiar?

TikTok ads not converting? It is not you.

These are real words from people running TikTok Ads. Money goes out, the numbers jump around, and nobody at TikTok picks up the phone.

"got 450 store sessions but zero sales, why?"
Shopify Community
Money out, no sales
"When I try to scale a ad that's been converting well it got me 0 sales every time"
Shopify Community
Scaling resets everything
"converted pretty good, yesterday. But today, the ads didn't convert ad all"
Shopify Community
Winners burn out overnight
"After taking the payment, TikTok rejected my ad"
Trustpilot review, 2026
Rejected after you paid
"stupid system with no human help"
Trustpilot review, 2026
Bans and no one to call
"TikTok counts it twice, your reported ROAS looks artificially inflated"
Admaxxer, on pixel and Events API
Numbers you cannot trust

TikTok Ads is a full-time job for three people: a creator, a media buyer and an analyst. You should not have to be all three.

What it makes

Every TikTok ad format, made for you and tagged by idea

UGC videos, Spark Ads, AI avatar videos, carousels and catalog videos. Each one comes in TikTok's sizes, with text kept out of the buttons, and each one carries the hypothesis it tests.

8 assets for one week of tests. Shown as they appear on TikTok.

FollowingFor You

we used to fight about laundry

12.9K388
attuned.appSponsoredDownload
In-Feed UGC video9:16, 1080x1920, 15 to 30 s Chore fights angle
Creator talking in her car, boosted as a Spark Ad
FollowingFor You

okay I need to tell you about this

31K902
dana.tries.thingsSponsoredShop now
Spark AdBoosts a real creator post, keeps its likes and comments Social proof angle
AI avatar presenter speaking to camera
FollowingFor You

2 minutes a day changed how we talk

8.4K215
attuned.app
SponsoredAI-generated
Download
AI avatar video9:16, with the AI disclosure label TikTok asks for Expert voice angle
Serum bottle on a wet stone with mint, carousel slide
FollowingFor You
One bottle. Three steps gone.
5.1K97
mintandmossSponsoredShop now
Image carousel2 to 35 images, 720x1280, with music Fewer products angle
Three skincare products on a bathroom shelf
FollowingFor You
Calm Serum, 30 ml$34
2.7K
mintandmossSponsoredShop now
Catalog videoBuilt from your product feed, price shown Routine bundle angle
SaaS founder talking to camera at his desk
FollowingFor You

I stopped taking notes in meetings

3.3K141
fieldnote.hqSponsoredLearn more
Founder talk for B2BLead Gen form or free trial page Time saved angle
Serum drops and a glass dropper, close up
FollowingFor You
Hook A: it feels like waterHook B: no sticky layer, everHook C: 1 drop, 30 seconds
1.9K
mintandmossSponsoredShop now
Hooks and captions3 openings per video, all inside the safe zone Hook B won
mintandmoss.co
Landing page hero photo that matches the ad
Your skin, before coffee.
  • One serum, three steps gone
  • Free returns for 30 days
  • Ships in 2 days
Try it for $34Privacy and returns policy linked
Matching landing pageRepeats the hook, loads fast on mobile Same promise as the ad

AI avatar and UGC video: see how the creatives are made.

Hook burn rate

TikTok ads creative fatigue, caught in days, not weeks

On TikTok the same people see your ad again very fast. A hook that wins on Monday can be tired by next week. The system watches every hook every day and has the next one ready before the old one costs you money.

  • 3 to 5 fresh creatives per ad group, always
  • Often only the first 2 seconds change, not the whole video
  • Winners scale in small steps so learning does not reset

Common advice is to refresh about every 7 days and keep 3 to 5 creatives per ad group (Segwise, Coinis), and to raise budgets about 20 to 30% at a time (AdManage).

Hook burn, Mint & Moss Example data
2.0%1.5%1.0%0.5% Day 1Day 7Day 14 Hook B goes live Hook A, if left running Hook B
  • A: "I stopped buying five creams"CTR down 43% in 6 days, retired on day 7Burned
  • B: "my skin before coffee"Day 7 of 14, CTR holding, frequency 1.9Fresh
  • C: "1 drop, 30 seconds"Made and pre-checked, goes live when B dipsReady
How it works

TikTok ads automation that checks before it spends

One example runs through every step: Attuned, an app that helps couples talk about hard things.

  1. Understand

    Reads your product, site, reviews, past ads and rivals in TikTok's ad libraries.

  2. Hypothesis

    "Couples who argue about chores will try a 2-minute check-in."

  3. Create

    5 UGC videos, 2 avatar videos, 1 carousel, hooks and captions, in TikTok sizes.

  4. Check before spend

    Hook strength, quality, brand fit and policy risk. Weak ads never reach the auction.

  5. Launch

    Clean structure, Spark Ads where they fit, pixel and Events API checked so nothing counts twice.

  6. Watch

    Cost per result, CTR decay and frequency, every day. Waste and burnout get flagged.

  7. Learn

    Every result maps back to the angle and hook, not just an ad ID.

  8. Change

    Pause losers, scale winners in safe steps, ship the next variant. You get a weekly log.

Check before spend, Attuned hypothesis 7 Example data
5 of 7 go live. 2 stopped before a single dollar was spent.
UGC video, couple folding laundryLaundry fight, UGC Go
AI avatar videoCoach avatar Go
Couple on a couchCouch check-in Go
Couple talking"Saves your marriage" Policy risk: claim
UGC video, man talkingHis side, UGC Go
Talking head videoSlow intro Weak hook
Carousel cover5 questions carousel Go
Bars, left to right: hook, quality, brand fit, policy
Intelligence across ad accounts

TikTok is one window. The system reads all of them.

It reads every connected ad account and public competitor ads, and tags every ad by angle, hook, format and funnel stage. Then it does not just answer your question. It acts on the answer.

Angle map, Attuned, cost per sign-up Example data
AngleTikTokMetaGoogle AdsReddit
Chore fightsEveryday pain$4.10TiringTesting$6.80
Date-night ideasFun first$5.30$5.90-Next
Cheaper than therapyPrice$11.20$8.40$4.90-
What the agents saw today Example
  • "Chore fights" is tiring on Meta, not on TikTok. Same angle, different audience fatigue. Budget follows it.Cross-channel, 1 hour ago
  • The TikTok hook becomes the Meta opener. "we used to fight about laundry" goes into the first 2 seconds of 3 new Reels.TikTok to Meta
  • A rival couples app runs 12 new "therapy is expensive" ads. We hold price and test proof instead.TikTok Commercial Content Library
Which hook wins on TikTok but loses on Meta?
"Chore fights." On TikTok it costs $4.10 per sign-up and is still fresh. On Meta the same angle is tiring after 3 weeks. I suggest moving $300 a week to TikTok and giving Meta two new openings.
Or ask in plain words
Which angles are burning out on every channel this week?What are couples apps running on TikTok right now?Where is spend wasted, and where should it go?
Then it acts Example
  • 2 new Meta Reels made with fresh openings, pre-checked
  • $300 a week moved to TikTok in two steps, so learning does not reset
  • Landing page headline updated to repeat the winning hook
  • Reddit test queued for "date-night ideas", the next angle to try there

TikTok What TikTok teaches the rest

  • Meta Hooks that stop the scroll become openers for Reels and Stories
  • Google Ads Words people use in TikTok comments become search keywords
  • Pinterest Visual angles that win go to Pinterest next

What the rest teaches TikTok

  • Google Ads Search terms that convert show which pain to lead with
  • Meta Offers proven on Meta skip the guesswork on TikTok
  • Reddit Questions on Reddit become the next UGC scripts

Competitor data comes only from public ad libraries: TikTok Creative Center Top Ads, the TikTok Commercial Content Library (ads served in the EU, Switzerland and UK), Meta Ad Library and Google Ads Transparency Center. No competitor spend is guessed. How the learning engine works.

Full funnel

TikTok ads spending but no sales? The fix is after the click.

Most TikTok tools stop at the click. The money is usually lost after it. The same system builds every next touch.

FindTikTok ad

The hook stops the scroll.

ConvinceLanding page

Same hook, fast on mobile, policy pages in place.

CloseAI CRM

Email, Instagram DM and WhatsApp replies in seconds.

ConvinceRetargeting

TikTok and Meta, with a new angle, not the same ad.

KeepRetention

Onboarding, activation and win-back emails.

Woman in a cafe reading a message on her phone
Instagram attuned.app replied to your commentStill thinking about it? Here is how 2 minutes a day works. The first week is free.
450 TikTok sessions, two ways Example
Ad to a generic home page0 orders
Matched page, add to cart38
Orders on the first visit14
Recovered by DM and email+9
Retargeting with a new angle+6

Illustration, not a promise. The point: the ad is touch one. See landing pages and tests and the AI CRM.

Your options

A TikTok ads agency alternative that does more than make videos

Do it yourselfAgencyAI ad generatorStackBooster
Plans the hypothesisYouYesNoYes, from your data
Makes the creativesYouYes, slowlyYesYes, every week
Checks before spend: hook, quality, brand, policyNoSometimesNoEvery ad
Launches and manages budgetYouYesNo, you doYes, in safe steps
Watches burnout and waste dailyIf you have timeWeekly reportNoEvery day
Links angles to results across channelsNoPer client, by handNoAll accounts, one map
Landing page, CRM, retentionSeparate toolsUsually extraNoSame system
CostYour eveningsOften $1k to $5k a month in fees, plus spendSource: AgencyProSubscriptionSee pricing in your audit
Questions

TikTok Ads questions, straight answers

Why are my TikTok ads getting clicks but no sales?

Usually one of three things: the hook brings the wrong people, the landing page does not match the ad or loads slowly on mobile, or tracking misses the purchase. Check the post-click page first, then your pixel and Events API. StackBooster checks the ad, the page and the tracking together, not one at a time.

How do I scale TikTok ads without resetting the learning phase?

Raise budgets in small steps, often 20-30% at a time, and avoid editing targeting, bids or creatives on a winning ad group at once. Add new creatives in a separate ad group. StackBooster plans scaling steps, watches cost per result after each change, and rolls back if it breaks.

How often should I refresh TikTok ad creatives?

Often weekly. TikTok audiences tire of ads faster than on Meta. Watch for falling click-through rate and rising cost per result. You do not always need a new video: a new hook or opening line can be enough. StackBooster flags burnout early and has the next variant ready.

Why was my TikTok ad rejected or my ad account suspended?

Common causes are exaggerated claims, unlicensed music, IP use, and landing pages missing a privacy or returns policy. AI-made content must be disclosed. You appeal in Ads Manager through Ad Assistant. StackBooster checks each creative and page for policy risk before it goes live.

Is there an AI that can manage my TikTok ads for me?

Yes. TikTok's Smart+ automates delivery inside TikTok, and AI tools now connect to ad accounts. StackBooster goes further: it plans the hypothesis, makes the creatives, checks them before spend, launches, watches spend and fatigue, and links results to the landing page and CRM, every week.

What is the difference between an AI TikTok ad generator and an AI growth team?

A generator makes videos; you still choose targets, launch, read results and decide what to change. An AI growth team does all of it: hypothesis, creative, pre-check, launch, monitoring, learning, and the next change. It also connects TikTok to your other channels and your funnel.

Should I hire a TikTok ads agency or do it in-house?

Agencies often charge $1,000-$5,000 a month in fees on top of ad spend. In-house needs creative skills plus media buying. If your budget is small, fees eat the test money. StackBooster gives you the agency work (strategy, creatives, buying, reporting) as one system you can watch.

How can I see which TikTok ad angles work compared with my Meta and Google ads?

Put all ad accounts side by side and tag every ad by angle and hook, not just by campaign. Then compare cost per result per angle. StackBooster reads all connected accounts together, plus public competitor ads, and moves winning angles and budget between channels.

What video size do TikTok ads need?

Vertical 9:16, ideally 1080x1920 pixels. In-Feed ads can be up to 10 minutes, but 15-30 seconds is the common recommendation. Keep text and logos away from the top, bottom caption area and the right-side buttons. StackBooster exports every asset in TikTok's sizes and safe zones.

Are TikTok ads worth it for SaaS or apps, not just e-commerce?

Often, if the ad shows the product solving a real moment in under three seconds and the click lands on a page made for that moment. Lead Gen and App Promotion objectives exist. StackBooster tests the angle first, then connects sign-ups to onboarding emails and retention.

Every ad account, one system

The same system runs your other channels

Winning TikTok angles move to Meta Reels first, then to Pinterest and search.

Let the system do the heavy lifting on TikTok Ads.

Connect your TikTok Ads account. We review your ads, tracking and landing pages, and show where money leaks and what we would test first.

TikTok Growth audit: Mint & Moss Sample
  • 2 creatives fatigued, CTR down
  • Pixel and Events API not deduplicated
  • Landing page hides the returns policy: rejection risk
First 3 hypotheses to test
  • "My skin before coffee" for busy mornings
  • One serum instead of five products
  • Creator Spark Ads over brand videos
Get your free growth audit
Free growth audit

Where should we send it?

Our agents map your buyers, your rivals and your missing touches.