Import Meta Ads data
How to export a Meta Ads Manager report and upload it to Ours Privacy Channel Performance. Includes required columns and troubleshooting.
Import Meta Ads data
Export a report from Meta Ads Manager, then upload the CSV to Channels.
Before you start
- You need a Meta Ads Manager account with at least Analyst access to the ad accounts you want to import.
- You must have a platform account created in Channels for Meta Ads before uploading.
Step 1 — Export from Meta Ads Manager
-
Open Meta Ads Manager and click the Ads tab at the top of the campaigns table.
Important: Use the Ads tab, not Campaign or Ad Set. The Ads level is the only level that includes Ad name, Link, and URL parameters, which Channels needs to match spend to your website traffic.
-
Set your date range using the date picker in the top-right corner.
-
Click Breakdown → By time → Day. This gives one row per day in the export, which Channels requires.
-
Click Columns → Customize columns. Add all the columns listed in the Required columns table below, then click Apply.
-
Click Export → Export Table Data and select CSV.
Required columns
These column names must appear in your CSV as written:
| Column | Notes |
|---|---|
Campaign name | |
Reporting starts | Date the row covers (start) |
Reporting ends | Date the row covers (end) |
Amount spent (USD) | Spend in USD. See non-USD note in Troubleshooting. |
Impressions | |
Clicks (all) | |
Results | Meta's conversion metric. Definition varies by campaign objective (e.g., leads, purchases, link clicks). |
Ad set name | |
Ad name | |
Link | Destination URL of the ad |
URL parameters | UTM parameters attached to the ad |
Step 2 — Upload in Channels
- Go to Attribution → Channels → Ad Sources tab.
- Under Manual Upload, select Meta Ads.
- The upload wizard opens. It includes an optional walkthrough of the export steps. Follow it or click Skip guide to go straight to the upload step.
- Upload your CSV file (max 10 MB).
- Channels processes the file in the background. Reports regenerate when processing finishes, within a few minutes.
Troubleshooting
Upload fails with a "missing columns" error Your export is from the Campaign or Ad Set level. Re-export from the Ads tab.
"Invalid date format" error You did not apply the day segment. Re-export with Breakdown → By time → Day selected before exporting.
Data shows no day-level breakdown Same cause as above. Re-export with the day breakdown applied.
File is larger than 10 MB Split your date range into shorter periods and upload each file.
Spend shows in a currency other than USD The required column is Amount spent (USD). If your account uses a different currency, the column name will differ. Contact Ours support for help with non-USD accounts.
← Back to Add ad spend data | Next: Understand your metrics →
How is this guide?