Connect TikTok Ads to Looker Studio without code. Compare every available connector, see all supported metrics, and follow a step-by-step setup guide.
Why there is no native connector, what your options are, and how to choose the right one.
Looker Studio (formerly Google Data Studio) is Google's free dashboard tool. It pulls data from connected sources and turns it into shareable reports. TikTok Ads is one of the most requested data sources — but because it is not a Google product, there is no built-in connector.
To connect TikTok Ads to Looker Studio you need a third-party connector service. These tools authenticate with your TikTok Ads Manager account via OAuth and expose your campaign data as a Looker Studio data source. The quality, cost, and available metrics differ significantly between providers.
The most common use case is building a unified paid media dashboard in Looker Studio that combines TikTok Ads data with Google Ads, Facebook Ads and GA4 — all in one view, refreshed automatically without manual exports.
Once a TikTok Ads connector is live in Looker Studio you get access to campaign-level data: impressions, clicks, spend, CPM, CPC, CTR, conversions, ROAS, video views, view rate, and more — depending on which connector you use. The metrics section below shows the full list.
Five major options, ranked by price. All require a third-party account — none are built into Looker Studio natively.
Side-by-side feature comparison. Use this to pick the right connector for your budget and reporting requirements.
| Connector | Price / mo | Free Tier | Refresh Rate | Historical Data | Multi-account | Other Ad Platforms | Setup Time |
|---|
Filter by metric category to see what data you can report on after connecting TikTok Ads to Looker Studio.
* Metric availability depends on the connector. Paid plans generally expose more fields than free tiers.
Calculate key TikTok Ads metrics before or after setting up your Looker Studio dashboard. Useful for benchmarking and goal-setting.
Step-by-step guide using Windsor.ai as the example connector. Steps are similar for Coupler, Supermetrics and Skyvia.
Select a connector from the comparison table above based on your budget and required metrics. All require you to create an account. Windsor.ai and Coupler offer free trials. Supermetrics offers a 14-day trial. None require a credit card upfront on the trial.
Inside the connector dashboard, add TikTok Ads as a data source. You will be redirected to TikTok's OAuth page. Log in with the TikTok account that has access to your Ads Manager. Grant the read-only permissions the connector requests — these allow it to pull impressions, spend, conversions and other data without being able to modify your campaigns.
After OAuth, the connector will show your available TikTok Ads accounts. Select the accounts you want to include. Configure the default date range (last 30 days is typical for a first test). If the connector supports it, configure how far back you want to backfill historical data.
Open Looker Studio at lookerstudio.google.com. Click "Create" → "Report" or open an existing report. Click "Add data" in the toolbar. In the connector gallery, search for your connector name (e.g. "Windsor", "Coupler", "Supermetrics"). Select the TikTok Ads data source you configured in step 3.
Once connected, drag dimensions (Campaign Name, Ad Group, Creative) and metrics (Impressions, Spend, ROAS, Conversions) into your charts and tables. Use the date range control to make the report dynamic. To combine TikTok Ads with Google Ads or Facebook Ads, use Looker Studio's "Blend data" feature with Date as the shared dimension.
In the connector's settings, configure the refresh schedule. Free tiers typically refresh once daily. Paid plans offer hourly refresh. For Looker Studio, the data is fetched fresh when the report is opened or when the cache expires (every 12 hours by default). You can force a refresh by clicking the refresh icon in the toolbar.
Common questions about the TikTok Ads to Looker Studio integration.