Introduction
TikTok's advertising platform relies heavily on conversion data to optimize campaigns effectively. When TikTok knows which ads actually drive sales, purchases, or leads, its algorithm can find more people likely to convert and improve your partners' return on ad spend.
This integration creates a direct connection between Everflow and TikTok's Events API. Every time someone clicks a TikTok ad and converts on your site, Everflow automatically sends that conversion data back to TikTok with details like purchase value, product information, and customer data. This feedback loop helps TikTok's machine learning algorithm optimize ad delivery to people most likely to convert.
The result: Your partners get better-performing TikTok campaigns with higher conversion rates, lower cost per acquisition, and improved ROAS over time.

What This Integration Does
When someone clicks a TikTok ad and converts on your site, this integration sends that conversion data back to TikTok. This helps TikTok's algorithm understand which ads are actually driving sales, leading to:
- Better ad targeting and optimization for your partners
- Higher conversion rates over time
- More efficient ad spend
- Improved ROAS as TikTok learns what works
Who This Guide Is For
This guide is for Core Platform users who want to set up TikTok integration for:
- Internal media buying - Your own TikTok campaigns
- Non-technical partners - Influencers or affiliates who need help with technical setup
- Managed campaigns - When you're handling the setup for your partners
Prerequisites
Before you start, make sure you have:
- TikTok Ads Manager account with a pixel set up
- Everflow Partner Portal access
- Direct linking capability (redirect links might get flagged by TikTok, thus we recommend direct linking for more assurance)
Step-by-Step Setup



Event Types
TikTok Campaign Setup Best Practices
Once your Everflow integration is working, here are key settings to optimize your TikTok campaigns:
Campaign Level Settings
- Choose Website Conversions objective - This works best with Everflow's conversion tracking
- Enable Campaign Budget Optimization (CBO) - Automatically allocates budget to best-performing ad groups
- Add at least 10 ad groups per campaign - Gives TikTok's algorithm more data to optimize
Ad Group Level Settings
- Optimization Location: Select "Website"
- TikTok Pixel: Choose your Everflow-connected pixel
- Optimization Event: Select "Complete Payment" or "Purchase" for e-commerce
- Placements:
- Recommended: Select only "TikTok" (includes search results)
- Uncheck: Global App Bundle, Pangle if not needed
- Attribution Settings: Set conversion window (1-day or 7-day click) based on your sales cycle
Spark Ads - Boost Affiliate Content
Spark Ads let you turn existing TikTok posts into paid ads, which is perfect for affiliate marketing:
- Find high-performing organic content from your affiliates/influencers
- Get authorization to use their TikTok account for Spark Ads
- In ad creation, select "Use Other Authorized Accounts or Posts"
- Toggle on "Use TikTok Account to Deliver Spark Ads"
- Enter the TikTok post code to use their existing video
- Add your affiliate's coupon code in the ad copy
Benefits of Spark Ads:
- Keeps original engagement (comments, likes, views)
- Looks more authentic than regular ads
- Leverages content that's already proven to work
- Reaches bigger audiences while maintaining social proof
Coupon Code Tracking
Since TikTok creators can't post clickable links in videos, use coupon codes for tracking:
This allows you to track which creators are driving sales even when using their organic content as paid ads.
If you see any errors, click the three dots next to the postback and select Debug Info to see what went wrong.
Troubleshooting
Common Issues
"ttclid is missing"
- Make sure you added ?ttclid=__CLICKID__ to your tracking URL
- Verify you're using direct linking, not redirect linking
- Check that the click actually came from TikTok traffic
"Access token incorrect or revoked"
- Generate a new access token in TikTok Ads Manager
- Update the token in your Everflow integration
- Make sure you're using the right TikTok account
"Integration not found"
- Make sure you set up the integration from the Partner Portal, not Core Platform
- Verify you're selecting the correct integration in your postback
- Check that the partner is properly connected to the integration
"Event not recognized" or "Custom event" showing in TikTok
- If your conversions appear as "custom events" in TikTok instead of standard events, your pixel might be firing an event name that doesn't exactly match TikTok's current standard events
- Use the "Custom Event" option in Everflow and enter the exact event name your pixel fires
Common issues:
- Old pixels firing "CompletePayment" (should use "Purchase")
- Old pixels firing "PlaceOrder" instead of "Purchase"
- Pixel firing "PlaceAnOrder" vs "Purchase" (TikTok recommends "Purchase" for all purchase events)
Debugging Postbacks
To see detailed error messages:
TikTok provides specific error codes that make troubleshooting straightforward. Here are the most common ones you might see:
TikTok Error Codes
Most issues are solved by regenerating your access token in TikTok Ads Manager and updating it in Everflow.
Best Practices
- Create separate partners for different traffic sources (TikTok, Meta, Google) for cleaner reporting
- Use the Dynamic Nested report to analyze performance by different data points (content type, category, etc.)
- Always use direct linking to avoid account flagging
- Test thoroughly before scaling your campaigns
- Monitor postback success rates regularly to catch issues early
Recommended Reports
- Partner Report: Compare performance across different Partner / Media Buying channels
- Dynamic Nested Report: Analyze performance by content type, category, or other TikTok properties you're tracking
- Conversion Report: Monitor overall conversion tracking and postback success
The Dynamic Nested report is particularly powerful - you can see which types of TikTok content (video vs. image), categories, campaigns, or other properties are driving the best performance.