How to advertise on TikTok: complete guide for creators

TL;DR: TikTok ads start at $20/day per ad group and $50/day per campaign. The most effective creative runs 9-15 seconds at 9:16 aspect ratio. But traffic is wasted if your link-in-bio page doesn't convert — make sure it loads fast, tracks clicks, and sends visitors exactly where you want them.
How to advertise on TikTok without wasting your first $50
TikTok's minimum campaign budget is $50 per day. For a creator or small business testing ads for the first time, that's real money. Spend it on the wrong setup and you'll get views, zero sales, and a sinking feeling that TikTok ads "just don't work."
They do work. The problem is usually the last ten feet: the link you're sending people to after they tap your ad. We'll cover how to advertise on TikTok from campaign setup through to the landing page decisions that actually determine your return.
What TikTok ad formats actually exist
TikTok advertising runs on three structural levels: individual ads, ad groups, and campaigns. Understanding the difference saves you from building a mess you can't optimize later.
A single ad is one video (or carousel of images) shown to users as they scroll their For You page. An ad group is a container that defines who sees those ads and when, letting you target by age, location, interest, or behavior. A campaign sits above all of that and sets the overall objective: traffic, conversions, app installs, or video views. According to TikTok's own advertising documentation, each campaign requires a minimum daily budget of $50, while individual ad groups require at least $20 per day.
The ad formats available within those groups:
- In-Feed ads: Native videos in the For You page feed. Most common format for creators and small businesses.
- TopView ads: The first video a user sees when they open TikTok. Expensive, high-reach, better suited to brand campaigns than direct response.
- Branded Hashtag Challenges: You create a trend and pay for featured placement. Usually priced on a flat-fee basis and reserved for larger budgets.
- Spark Ads: Boost an existing organic post (yours or a creator's, with permission). Often the best starting point because the content already proved it works organically.
- Carousel ads: Up to 10 static images in a swipeable format. Works well for product catalogs.
For most creators and small businesses, the answer is In-Feed video ads or Spark Ads. Start there.
TikTok ad specs that determine whether your video gets ignored
TikTok's algorithm rewards content that looks native to the platform. An ad that looks like an ad gets scrolled past faster than an ad that looks like a creator's video. The technical specs matter because getting them wrong signals "this wasn't made for TikTok" before anyone even registers what the ad is about.
Key specs from TikTok's official ad specifications:
- Aspect ratio: 9:16 is recommended (vertical, full-screen). 1:1 and 16:9 are accepted but perform worse on mobile.
- Recommended resolution: 720 x 1280 pixels minimum. Higher is better.
- Video length: 9 to 15 seconds is the sweet spot. You can go up to 60 seconds, but TikTok's own data shows 9-15 second ads drive higher completion rates and lower CPMs.
- File size: Under 500 MB.
- File format: MP4 or MOV.
The single most common mistake: repurposing a landscape YouTube video or a square Instagram post. Film vertical or crop vertical. Anything else makes your ad look out of place before a single word is spoken.
Setting up your first TikTok campaign
TikTok ads are managed through TikTok Ads Manager at ads.tiktok.com. You'll need a business account, which is free to create. Once you're in, the setup follows three steps that mirror the structure above: campaign, then ad group, then ad creative.
Step 1 — Choose your campaign objective. For most creators, the objective is either Traffic (sending people to a URL) or Conversions (tracking a specific action like a purchase or signup). Traffic is cheaper per click. Conversions require installing TikTok Pixel on your destination page and give the algorithm more signal to find people likely to actually do the thing you want.
Step 2 — Define your ad group. This is where you set your daily budget (minimum $20), schedule, targeting, and bidding strategy. Audience targeting options include age, gender, location, language, interests, and device type. You can also upload a customer list to create a lookalike audience, which tends to outperform broad demographic targeting once you have enough data.
Step 3 — Upload your creative. Add your video, write a display name, headline (up to 100 characters), and call-to-action. Choose your destination URL carefully. This is the most overlooked part of the whole setup.
TikTok's ad review process takes less than 24 hours in most cases. If your ad is rejected, the most common reasons are landing page mismatches (your ad promises something the page doesn't deliver), prohibited content categories, or creative that violates community guidelines.
Switch from Linktree in 60 seconds
Paste your Linktree URL — we'll bring over your links, bio, and avatar. Free forever, no credit card.
Import my Linktree →
Where your link-in-bio fits into your TikTok ad strategy
TikTok only gives you one clickable link in your profile bio. Every ad you run, every organic video you post, and every "link in bio" you tell viewers to tap sends people to the same place. If that page is slow, cluttered, or missing the products and links you're actively promoting, you're paying for traffic that evaporates on arrival.
Most creators set this link once and forget it. That's fine for organic content. For paid ads, it's a problem. When you're running a campaign promoting a specific product or offer, your link-in-bio page should reflect that. The flow should be: TikTok ad shows product X, viewer taps link, viewer lands on a page with product X front and center.
This is where the choice of link-in-bio tool matters more than most creators realize. The three things paid traffic actually demands from your link page:
- Speed. Every second of load time costs conversions. A page that takes 4 seconds to load on mobile loses roughly 25% of visitors before they see anything, according to Google's mobile benchmark data.
- Click tracking. You need to know which links on your bio page are getting clicked after someone comes from a TikTok ad. Without UTM parameters or click-level analytics, you're flying blind on what's converting.
- Flexibility. You need to reorder, add, and remove links without friction. Campaigns change. Your bio page needs to change with them.
Linktree's free tier adds its own branding to your page, limits your analytics, and sits on a subdomain (linktr.ee/yourname) rather than your own domain. When you're paying for TikTok traffic, sending visitors to a page that promotes a competitor's brand isn't a great look. MyLinks.page removes forced branding on the free tier and lets you connect a custom domain so your bio page feels like a real destination, not a placeholder.
Tracking TikTok ad performance without losing your mind
TikTok Ads Manager shows you impressions, clicks, CPM (cost per thousand impressions), CPC (cost per click), and CTR (click-through rate). Those numbers tell you how your ad is performing on TikTok's side of the equation. They don't tell you what happened after the click.
To close that loop, you need two things working together: TikTok Pixel (for events on your destination page) and UTM parameters on your destination URL.
TikTok Pixel is a small JavaScript snippet you install on your website. It fires conversion events (page views, add-to-carts, purchases, signups) back to TikTok Ads Manager so the algorithm can optimize for people likely to complete those actions. Setup takes about 15 minutes and pays for itself quickly by improving ad targeting quality.
UTM parameters are tags you append to your destination URL. A link like mylinks.page/yourname?utm_source=tiktok&utm_medium=paid&utm_campaign=summer-promo shows up in Google Analytics (or any analytics tool) as a distinct traffic source. You can then see conversion rates by campaign, which tells you whether TikTok traffic is actually converting compared to Instagram, email, or organic search.
MyLinks.page tracks individual link clicks natively, so even if someone lands on your bio page and clicks through to a product, a newsletter, or a YouTube video, you see that data without installing anything extra. Combined with UTM parameters in your TikTok ad URLs, you get end-to-end visibility from ad impression to final click.
See the side-by-side
Paste any Linktree URL and see how that same profile would look on MyLinks.page.
Preview it →
Common TikTok ad mistakes that burn budget fast
Running TikTok ads for the first time usually produces one of two outcomes: you get a lot of impressions and very few clicks, or you get clicks and no conversions. Both are diagnosable.
High impressions, low clicks: Your creative isn't compelling enough in the first two seconds. TikTok users decide whether to watch or scroll within about 1.5 seconds of a video starting. If your hook doesn't land immediately, you lose them. Test multiple creative variants with different opening frames.
High clicks, low conversions: The problem is almost always the page people land on. Either it doesn't match the ad's promise, it loads too slowly, or the specific product/offer from the ad isn't easy to find. Audit your link-in-bio page the same way you'd audit a landing page: does it immediately show the viewer what the ad promised them?
Audience too broad: TikTok's default targeting is wide. Starting with a broad audience isn't wrong, but if you have customer data or know your buyer's interests precisely, narrow the targeting first. Broad targeting works better once you've gathered enough pixel data for lookalike modeling, which typically requires 1,000+ conversion events.
Stopping campaigns too early: TikTok's algorithm needs a learning period of roughly 50 conversion events before it optimizes reliably. Pulling the plug after two days at $20/day means you never gave the algorithm enough signal. Budget for at least a 7-day test before drawing conclusions.
One structural tip: use Spark Ads to boost your best-performing organic content before investing in traditional In-Feed ads. If a video already got strong engagement organically, you know the creative works. You're paying to extend its reach, not to test an unproven concept with real money.
What to do after your TikTok ads start working
Getting TikTok ads to a positive return is a milestone. Keeping them profitable as you scale is the harder part. A few things to plan for:
Creative fatigue is real and fast on TikTok. The same video shown repeatedly to the same audience will see its CTR drop, usually within 2-3 weeks of a campaign running. Build a creative rotation schedule: produce 3-5 variants per campaign and swap them in as performance dips. Keeping content fresh also keeps your CPM lower because TikTok rewards relevance.
Scale budgets gradually. Doubling your daily budget overnight resets the learning phase. Increase in increments of 20-30% every 3-4 days if performance is strong. Sudden budget changes destabilize the algorithm's optimization and often produce a temporary performance dip.
Connect your TikTok ad traffic to the rest of your creator ecosystem. Someone who clicked a TikTok ad, visited your bio page, and joined your email list is now reachable without paying TikTok again. Every platform you rely on for reach has an algorithm that can change. Building owned audiences — email lists, SMS subscribers, people who landed on your custom domain — is how you reduce that dependence over time.
Your link-in-bio page is the one place on the internet where you control everything. Make sure your TikTok ad dollars are sending people to a page that actually converts, tracks, and represents your brand properly. That's the piece most guides skip. It's also the piece most creators get wrong.