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

  1. 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.

  2. Set your date range using the date picker in the top-right corner.

  3. Click Breakdown → By time → Day. This gives one row per day in the export, which Channels requires.

  4. Click Columns → Customize columns. Add all the columns listed in the Required columns table below, then click Apply.

  5. Click Export → Export Table Data and select CSV.

Required columns

These column names must appear in your CSV as written:

ColumnNotes
Campaign name
Reporting startsDate the row covers (start)
Reporting endsDate the row covers (end)
Amount spent (USD)Spend in USD. See non-USD note in Troubleshooting.
Impressions
Clicks (all)
ResultsMeta's conversion metric. Definition varies by campaign objective (e.g., leads, purchases, link clicks).
Ad set name
Ad name
LinkDestination URL of the ad
URL parametersUTM parameters attached to the ad

Step 2 — Upload in Channels

  1. Go to Attribution → Channels → Ad Sources tab.
  2. Under Manual Upload, select Meta Ads.
  3. 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.
  4. Upload your CSV file (max 10 MB).
  5. 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?

On this page