Bulk upload TikTok ads from Google Sheets. Create Spark Ads, video ads, image ads, carousel ads, catalog ads, and lead ads in one sheet, then upload them to TikTok Ads with Markifact.
TikTok Ads
Google Sheets
Google Drive
Flow Control
Manual RunUse this TikTok ads bulk upload template to create and publish dozens of TikTok ads from a single Google Sheet. Instead of building ads one by one in TikTok Ads Manager, you fill out a spreadsheet, run the workflow, and push everything live in a few clicks.
It is designed for teams that want a reliable TikTok ads bulk upload flow powered by Google Sheets, so you can scale campaigns faster, keep structure consistent, and avoid manual copy paste mistakes.

This template works like a lightweight TikTok ads bulk uploader that runs from Google Sheets. It lets you:
Behind the scenes, it behaves like a TikTok ads bulk editor that:
The result is a repeatable TikTok ads bulk upload process that lets you launch complex TikTok account builds in a fraction of the normal time.
Instead of clicking through TikTok Ads Manager for every new ad, you can:
This is ideal if you often build large campaigns, refresh creatives frequently, or need a cleaner way to manage TikTok ad production.
This template supports TikTok ad creation across different campaign and creative types, including:
You can use it for both Smart+ campaigns and manual campaigns, depending on your campaign setup.
With this TikTok ads bulk upload template you can:
You set up the framework once and then let the sheet handle the variations.
By planning everything in Google Sheets, you can:
It feels like using a custom TikTok ads Google Sheets editor that fits your own naming and QA rules.
Because everything lives in a sheet, it is easy to:
This makes the template useful not only for building TikTok ads, but also for documentation, QA, and sign off.
Template Setup
Start with a ready made Google Sheets template that includes all the required fields for campaigns, ad groups, and ads. Columns cover things like campaign names, ad group settings, ad names, ad text, URLs, creatives, Spark post IDs, music IDs, catalog products, budgets, and more.
Batch Entry In Google Sheets
Enter or paste all of your ads into the sheet. Each row represents one ad or one configuration you want to upload. This is where you define ad text, URLs, UTM parameters, videos, images, carousel assets, Spark post IDs, catalog products, lead forms, CTAs, and tracking settings.
One Click Bulk Upload To TikTok Ads
Run the workflow to trigger a bulk upload TikTok ads operation. The workflow reads each row, validates required fields, and sends the corresponding requests to TikTok Ads.
Status And Error Reporting
Once the run is complete, you receive a status report indicating which ads were created successfully and where any issues occurred. That makes it easy to fix data in the sheet and rerun if needed.
Make A Copy Of The Google Sheets Template
Open and copy the provided TikTok ads bulk upload Google Sheet into your own Google Drive.
Fill In The Required Fields
For each ad you want to create, complete the required columns in the sheet such as campaign name, ad group, ad name, ad text, destination URL, creative asset, CTA, Spark post ID, catalog products, or lead form settings depending on the ad type.
Upload Or Reference Your Creative Assets
Add your video URLs, image URLs, Spark post IDs, music IDs, or catalog product details in the relevant columns. For files, you can upload assets to Google Drive and use public share links where supported.
Grant Edit Access To The Sheet
Give the Markifact service account edit permissions on your sheet so the workflow can read data and write back any status updates.
Run The Workflow To Bulk Upload TikTok Ads
Trigger the workflow to read the Google Sheet and create all of your ads at once in TikTok Ads Manager.
Review Status And Fix Errors If Needed
Check the result columns after the workflow runs. If a row fails, fix the issue in the sheet and rerun the workflow.
This template is a good fit for:
If you regularly launch or update many TikTok ads at once, this TikTok ads bulk upload workflow gives you a faster and cleaner way to manage production.
Discover more marketing workflow templates to automate your tasks



Generate consolidated Google & Meta Ads performance reports in Google Slides with AI-enhanced insights and visualizations.



Create dozens of Meta ads in minutes by uploading your entire campaign structure from a single Google Sheet, eliminating tedious manual ad creation.



Say goodbye to manual Google Ads audits. Run a full account check in minutes with over 40 automated checks.



Generate comprehensive monthly SEO reports in Google Slides using data from Google Search Console and Google Analytics with AI insights.



Export competitor ads from Google, Meta, LinkedIn, and TikTok into Google Sheets for instant analysis and research.



Say goodbye to manual Meta Ads audits. Run a full account check in minutes with over 100 data points



Automatically generate a cross-channel monthly PPC report in Google Slides using Google Ads, Meta Ads, and TikTok Ads data, complete with blended KPIs, charts, and AI-written insights in minutes.



Turn Google Merchant Center’s price benchmarks into daily custom labels you can use in Google Ads to scale campaigns by competitiveness.

Automatically track whether ChatGPT, Claude, Gemini, and Google AI experiences mention your brand (and include your link) for any keyword prompt, then log results to Google Sheets over time.




10,000+ marketers scaling with AI.
Describe your marketing automation needs and let our AI build a custom workflow for you.
Sign up now and let Markifact handle the busy work so you can focus on growth.