Get Free TikTok
Ad Credit

UP TO
$6000
Get Bonus Credit

TikTok Ads Dark Posting: Spark vs Non-Spark Explained

Editorial Staff

ยท

Last Updated on: January 11, 2026

ยท

TikAdTools uses affiliate links. We may earn a commission if you purchase through them, at no extra cost to you.

If you are running ads on TikTok, you are essentially choosing between two distinct identities: a Real post (Spark Ad) or a Ghost post (Non-Spark Ad).

Most advertisers default to Spark Ads because TikTok pushes them heavily. However, sophisticated media buyers often prefer Dark Posting, running ads that never touch a public profile, to test aggressive direct-response angles without ruining their brand aesthetic or fatiguing their followers.

This guide breaks down the technical and strategic differences between these formats and explains how to execute a true Dark Post strategy in 2026.

What is a TikTok Dark Post?

In the strictest sense, a Dark Post on TikTok is a Non-Spark Ad. It is an advertisement created entirely inside TikTok Ads Manager. 

TikTok dark post ads
TikTok dark post ads

It does not exist on your TikTok profile, it has no organic engagement (likes/comments disappear when the ad turns off), and users cannot click through to your profile to see your other videos.

However, there is a Hybrid version known as the Dark Spark. This allows you to use the engagement benefits of a Spark Ad (social proof) while keeping the video hidden from your public profile grid.

The Mechanics: Spark vs. Non-Spark

Understanding the technical difference is critical for your account structure.

The Mechanics: Spark vs. Non-Spark
The Mechanics: Spark vs. Non-Spark

1. Spark Ads (The Organic Booster)

A Spark Ad takes an existing organic video, either from your own profile or a creator’s profile, and puts ad spend behind it.

  • Profile Link: Clicking the profile photo takes the user to the actual TikTok account.
  • Attribution: All likes, shares, and comments gained from the ad stick to the original post forever.
  • Tracking: You can track profile visits and new followers generated by the ad.

2. Non-Spark Ads (The Ghost Creative)

A Non-Spark Ad (often called a Custom Identity ad) is an upload file. You upload a video directly to Ads Manager, type in a display name, and upload a profile photo.

  • Profile Link: Clicking the profile photo or name does not open a TikTok profile. It usually redirects to your landing page or app install page.
  • Attribution: Engagement is siloed. When the ad campaign ends, the likes and comments vanish.
  • Testing: You can change the display name to anything (e.g., Beauty Hacks instead of Sephora) to test different angles.

Strategic Comparison: When to Use Which?

Do not just stick to one format. Use them for different stages of your funnel.

FeatureSpark AdsNon-Spark (Dark) Ads
Primary GoalBrand Trust & Social ProofDirect Response & A/B Testing
Click-Through RateGenerally Lower (User gets distracted by profile)Generally Higher (Only one place to click: The Website)
Creative FatigueHigh Risk (Followers see the ad on your grid)Zero Risk (Followers never see it)
AestheticMust match your brand feedCan be ugly or aggressive salesy
Best ForInfluencer Whitelisting, Viral TrendsSale Announcements, Unproven Hooks

The Dark Spark Insight:

If you want the social proof of a Spark Ad but don’t want to clutter your feed, you can ask a creator (or your own social manager) to post a video and toggle on Only Show in Ads in the post settings before publishing. 

This hides the video from the public feed but generates a Spark Code for you to run ads. This is the best of both worlds.

How to Run a Dark Post (Non-Spark)

Running a true dark post is simple but requires ignoring TikTok’s prompts to Link an Account.

How to Run a Dark Post
How to Run a Dark Post

Create Campaign: Go to TikTok Ads Manager and create a new campaign (Conversions or Sales).

Ad Level Setup: Under Identity, toggle OFF the Use TikTok account to deliver Spark Ads switch.

Set Custom Identity:

  • Display Name: Enter your brand name (or a testing name like Skin Tips).
  • Profile Image: Upload your logo.

Upload Video: Upload your video file directly from your computer.

Publish: This ad will now run in the feed but will not exist on any profile.

Explore these helpful articles next:

๐Ÿ‘‰ TikTok Ads for Local Beauty Clinics: Lead Generation Guide

๐Ÿ‘‰ TikTok Dynamic Showcase Ads: eCommerce Personalization

๐Ÿ‘‰Collection Ads on TikTok: What They Are & How to Use

๐Ÿ‘‰ TikTok Ads for Luxury Brands: Do They Work?

FAQ: Spark vs. Non-Spark Ads

What is dark posting on TikTok?

Dark posting refers to running Non-Spark Ads. These are advertisements that appear in user feeds but are not published to your brand’s public timeline. This allows you to test dozens of creative variations without spamming your followers or ruining your profile’s aesthetic.

Do spark ads perform better on TikTok?

Generally, Spark Ads see 30-40% higher completion rates and lower CPMs because they feel more native to the platform. However, Non-Spark ads often have higher conversion rates for direct-response offers because they eliminate the distraction of clicking through to a profile, forcing users to the website instead.

How to run a dark ad on TikTok?

To run a dark ad, create a new ad in TikTok Ads Manager. At the Ad level, ensure the Spark Ads toggle is turned OFF. You will then be asked to Set Custom Identity, upload a profile photo and type a display name. Upload your video file and publish.

What is the difference between spark and non-spark ads on TikTok?

Spark Ads boost a real, organic post that lives on a TikTok profile, retaining all views and likes on that post. Non-Spark ads are ghost ads created in Ads Manager that do not exist on a profile; clicking the profile icon on a Non-Spark ad usually directs users to the landing page, not a TikTok account.

What kind of ads work best on TikTok?

Lo-fi, user-generated content (UGC) shot on an iPhone works best. Ads that look like commercials are skipped instantly. Whether Spark or Non-Spark, the creative should follow the TikTok Native style: vertical 9:16 format, text overlays, and a strong hook in the first 2 seconds.

What is the difference between dark ads and regular ads?

Regular ads usually refer to boosted organic posts (Spark Ads) that are visible on your profile. Dark ads are invisible on your profile and only visible to the specific audience you target in the ad auction.

Conclusion

The choice between Spark and Non-Spark is a choice between Trust and Control.

If you are building a brand and working with influencers, use Spark Ads to capture the long-term value of social proof. 

If you are a media buyer aggressively testing 50 different hooks to lower your CPA, use Non-Spark (Dark) Ads to iterate fast without consequences.

For the ultimate strategy in 2026, use the Dark Spark method: post videos to your profile with the Only Show in Ads setting enabled. This gives you the high engagement of a Spark Ad with the stealth of a Dark Post.