# How to export TikTok Ads Manager reports

By HeyMark · Updated November 9, 2026

Preparing campaign results for your team or a client starts with choosing the accounts, dates and metrics the file should cover. TikTok Ads Manager lets you download a report or schedule email delivery; here is how to set it up and check the file before you share it. If you were looking for your viewing history and profile information, that is a different download: see the [TikTok personal account data download](https://heymark.ai/en/solutions/download-tiktok-account-data/).

## Prepare access and security verification for Analytics

Open the ad account containing the results. If you need a report across several accounts, TikTok’s [custom report guidance](https://ads.tiktok.com/resources/help/article/create-manage-reports?lang=en) says users with analyst, operator or admin roles can create one, searching for accounts by name or ID in the report’s account selector.

TikTok requires Data Security Verification to download ad and audience data from **Analytics**. Before exporting:

1. While signed in to TikTok for Business, open [Data Security](https://ads.tiktok.com/ac/page/data-security).
2. Choose **Add phone number** or **Add email** and enter the contact method you will use.
3. Click **Send Code**, enter the code you receive and click **Confirm**. You can then use that contact method to verify your identity when downloading a report.

Follow the [security verification instructions](https://ads.tiktok.com/resources/help/article/data-security-verification?lang=en) if a download asks for a code.

## Define your custom report before exporting

1. Open **Analytics > Custom reports** in Ads Manager.
2. Click **Create report** for a blank report, or open its dropdown arrow and choose **Start with a template**. Your report opens with dimensions and metrics on the left.
3. Select the groupings you need. **Dimensions** appear as rows, such as campaigns, ad groups or ads. **Metrics** appear as columns and can include CPM, CPC, CTR or CVR. Choose the measures your recipient needs.
4. Set the time range to yesterday, the last 7 days, the last 30 days or custom dates. Check the included campaigns and, for reports across accounts, the account selection.
5. Click **Save** and give the report a recognizable name.

Before downloading, check that the rows separate the results you need to share: for example, one row per campaign if your client compares campaigns.

## Download now or schedule email delivery

For a one-off handoff, click **Export** in the report you created: TikTok runs it for immediate download. For recurring delivery, use **Scheduled running**.

1. Open the report and click **Scheduled running** at the upper right.
2. Switch it on, then choose the frequency, recipients and available file format. You can add up to five email addresses.
3. Click **Save** to keep the schedule.

Recipients need access to TikTok Ads Manager to download the report. The [scheduling instructions](https://ads.tiktok.com/resources/help/article/create-scheduled-reports?lang=en) describe typical processing of 5 to 6 hours and delivery around 5 to 6 AM in the ad account’s time zone. Allow for that processing when planning a handoff with a deadline.

## Export data for a specific campaign

If you only need data for one campaign, ad group or ad, you can start from the **Campaigns** page. According to TikTok’s [help on viewing ad performance](https://ads.tiktok.com/resources/help/article/view-data?lang=en):

1. Open **Campaigns** and choose the **Campaign**, **Ad group** or **Ad** tab.
2. Hover over the item and click the **View data** icon (some accounts see **View report** instead). To compare several campaigns, select them and click **View report** on the left panel.
3. To export, click the three dots at the top right, then click **Export data**.

The same help page notes that the report tool is available for campaigns and is being made available over time for ad groups and ads for select customers.

## Check the file before sharing it

Open the download in your spreadsheet application and compare the accounts, dates, campaigns and headers with your selections. Keep the original file. If rows or metrics are missing, revisit those selections before exporting again. If a scheduled recipient cannot download the report, check their Ads Manager access; if a verification prompt appears, complete the security code check.

## Frequently asked questions

### How long does security verification last?

TikTok says verification stays active for 10 days. After that, you will need another code when you want to access your advertising data.

### Must my security contact match my signup details?

Your Data Security Verification phone number or email does not have to match the contact method used to register your TikTok for Business account.

### Can a scheduled report be canceled because nobody uses it?

Yes. TikTok automatically cancels a scheduled running if no recipient downloads its reports for three consecutive months.

## See it on your own accounts.

Connect Instagram, TikTok, Facebook, LinkedIn or YouTube and use HeyMark free for 7 days. Mark answers in your voice, and you approve what goes out.

[Start free](https://app.heymark.ai) · [See pricing](https://heymark.ai/en/pricing/)

## Developer and agent resources

- [HeyMark MCP documentation](https://heymark.ai/en/mcp/)
- [llms.txt](https://heymark.ai/llms.txt)
- [Full site content for language models](https://heymark.ai/llms-full.txt)
- MCP protocol endpoint: `POST https://mcp.heymark.ai`
- OAuth protected-resource metadata: [/.well-known/oauth-protected-resource](https://mcp.heymark.ai/.well-known/oauth-protected-resource)
- MCP server card: [/server-card](https://mcp.heymark.ai/server-card)
