Running TikTok campaigns is easy. But syncing TikTok Ads to BigQuery for scalable reporting? That’s where it gets complicated. From limited APIs and nested JSON to rate limits and expensive ETL platforms, the data pipeline often becomes the bottleneck.
That’s why we built a free, no-code connector to send TikTok Ads to BigQuery, which is fast, reliable, and fully analyst-friendly. You control the data. And when needed, you can even sync data from BigQuery to TikTok for advanced workflows.
At OWOX, we believe analysts shouldn’t have to rent access to the data they generate. That’s why our TikTok Ads to BigQuery connector from OWOX Data Marts (Community Apps Script Edition) is 100% free — no paywalls, no restrictions, no surprises.
Built for data teams, this tool removes black-box barriers so you can send TikTok Ads to BigQuery on your terms. You gain full transparency, flexible configuration, and the freedom to sync data from BigQuery to TikTok if needed.
Whether you're managing performance metrics, campaign analytics, or reporting systems, this connector gives you the control you’ve been missing.
We’re not just releasing a free connector – we’re inviting you to help shape the future of open marketing analytics tools.
At OWOX, we believe that data access and transparency should be a right, not a luxury. That’s why this connector is 100% open-source – giving you full control over how it works, what it does, and how far it can go.
If you like what we do, please ⭐ star our GitHub repo to show your support – it helps us reach more analysts and grow the number of available connectors.
Also, feel free to:
We’ve built the core, the foundation – now it’s your turn to take it further.
Managing TikTok ad performance across campaigns can get messy, especially when you’re stuck downloading raw CSVs or navigating TikTok’s limited reporting UI. For analysts who need scalable, structured access to campaign metrics, this free TikTok to BigQuery connector changes everything.
Here’s why it’s a must-have for data teams:
✅ Automatically load TikTok Ads to BigQuery — no manual steps or third-party ETL required
✅ No-code setup with a simple, open-source spreadsheet template
✅ Full-funnel data access: impressions, clicks, CTR, video engagement, conversions, and more
✅ Schedule recurring imports and incremental updates
✅ Pull granular data across campaigns, ad groups, creatives, and audiences
Stop wrestling with exports. With this TikTok Ads to BigQuery integration, your data is clean, complete, and ready for advanced analysis — right where you need it.
Explore our other free connectors
Liking the freedom of custom reports? Take it further with these plug-and-play integrations:
TikTok Ads → Google Sheets
Facebook Ads → BigQuery
Twitter Ads → BigQuery
Reddit Ads → BigQuery
No fees, no code—only faster, smarter reporting across every ad channel.
For analysts managing TikTok Ads at scale, OWOX offers a script-based connector that’s fully transparent and designed for control, not constraints.
Built for modern data stacks, this connector puts your team in charge of how TikTok Ads data lands in BigQuery, enabling better joins, modeling, and analysis.
This TikTok Ads to BigQuery connector from OWOX Data Marts (Community Apps Script Edition) delivers what most tools don’t — full control without the complexity.
It’s built on a simple Google Sheets template powered by open-source Apps Script, so there’s no need for extra platforms, paid ETL services, or CSV workarounds.
Here’s how it works:
If you're tired of overpriced connectors and want to manage TikTok Ads reporting inside BigQuery with full transparency, this tool is built for you.
This free connector gives you powerful, flexible access to your TikTok data in Google Sheets – without the manual hassle or expensive tools. Whether you're managing campaigns, optimizing creatives, or building reports, this connector puts everything you need right at your fingertips.
This connector supports the full spectrum of TikTok Ads data, including:
Setting up your TikTok data takes just a few minutes – no dev time, no coding, no friction. Here’s how to go from zero to insights with ease.
Start with a ready-made template designed for TikTok Ads – no need to build one from scratch.
Time to plug in the right settings, so your connector knows what to fetch and from where.
3. Locate Your TikTok Advertiser ID
4. Select the Data Fields
Note: Some fields might already be selected by default.
5. Add Additional Fields (Optional)
Further, specify the following parameters in Config Tab:
6. Configure BigQuery Settings in the Config Tab
If you're using the Google BigQuery template, make sure to also specify:
If the specified dataset doesn't already exist in BigQuery, it will be created automatically during import.
Set Field Parameters for Data Control:
Before we start importing, let’s make sure you’ve got the right access credentials in place.
App approval can take up to 7 business days. If your submission isn’t approved the first time, try updating your app description to make it clearer, then resubmit. Once approved, you’ll receive a confirmation email like the one shown below.
https://business-api.tiktok.com/open_api/v1.3/oauth2/access_token/
4. Getting Advertiser IDs
5. Manage Credentials
Go to the custom menu and click: OWOX → Manage Credentials
This confirms your access token is active and tied to your spreadsheet.
6. Enter Your TikTok Business API Credentials
Let’s bring that data in. You can run it manually or automate it on your schedule.
Go to the "OWOX" menu and hit "Run Import Process." Your data will flow into BigQuery, separated by table and deduplicated automatically.
This connector is designed to provide fast, structured, and reliable access to your TikTok Ads data in BigQuery. However, like any API-based solution, a few technical nuances may arise. Here’s how the data import works and how to troubleshoot issues effectively.
This setup ensures that your TikTok Ads data is loaded into BigQuery cleanly, ready for querying, modeling, and analysis.
Already sending your TikTok Ads data to BigQuery? Now it’s time to unlock insights.
Use the OWOX Reports Extension for Google Sheets to turn your raw TikTok Ads data in BigQuery into real-time dashboards and campaign insights, no SQL required.
With OWOX Reports, you can:
📥 Pull data directly from BigQuery into Google Sheets
📊 Build shareable, refreshable dashboards without Looker Studio
✅ Empower your team with real-time access to ad performance metrics
No code, no queries, no delays. Just actionable reports – when and where you need them.
This free TikTok Ads to BigQuery connector from OWOX Data Marts (Community Apps Script Edition) is another step in our mission to make data ownership straightforward, transparent, and available to all.
Explore the additional resources below:
🔗 More free connectors –including Microsoft Ads and LinkedIn Ads Connector for BigQuery, and other key platforms you’ve been asking for.
🎥 Step-by-step video tutorials – built for analysts, so you can confidently deploy and customize each integration.
📊 Prebuilt dashboard templates – designed to help you extract actionable insights from BigQuery faster than ever.
Check out our GitHub repo, leave us a ⭐ star, and help shape the next generation of open, analyst-friendly marketing tools.
Yes, the connector is completely free and open-source. There are no subscription fees, usage limits, or premium upgrades. You have full access to the code and configuration options.
No. The setup uses a pre-built Google Sheets template with guided configuration steps. You don’t need to write any code or use third-party ETL platforms to get started.
You can import advertiser info, campaigns, ad groups, creatives, custom audiences, and performance metrics such as impressions, clicks, video views, CTR, and conversions.
You can run manual imports anytime or set up automated daily/hourly schedules. The connector supports incremental updates and upserts to keep your data fresh without duplication.
TikTok tokens are valid for 24 hours. If expired, you’ll need to generate a new token via the developer portal. The article includes a step-by-step guide for creating and managing your token securely.
Yes. You can use the OWOX Reports Extension to pull BigQuery data into Google Sheets and build dashboards—no SQL or BI tool needed. It’s ideal for real-time reporting and team collaboration.