Import LinkedIn Ads data

Upload the Ad performance CSV from Campaign Manager (creative-level, Daily, All columns). It populates paid impressions/engagement/spend, matches each boosted creative to a tracked post (by creative text, since the export carries no post URN), and re-attributes Thought Leader Ad reach to the real author — so the dashboard stops crediting Graham's boosted posts to the company page. Re-importing an overlapping range is safe (idempotent on creative + date).

Recent ad imports

WhenFileReportRowsDate range
2026-10-09 21:03account_514803120_creative_performance_report (12).csvad_performance2,4052026-07-12 → 2026-10-09
2026-09-13 11:45account_514803120_creative_performance_report (11).csvad_performance2,2642026-06-15 → 2026-09-12
2026-09-03 21:49account_514803120_creative_performance_report (10).csvad_performance2,2722026-06-06 → 2026-09-03
2026-08-17 10:02account_514803120_creative_performance_report (9).csvad_performance2,1762026-05-19 → 2026-08-16
2026-07-30 14:50account_514803120_creative_performance_report (7).csvad_performance2,0172026-05-01 → 2026-07-29
2026-07-23 11:35account_514803120_creative_performance_report (6).csvad_performance1,9882026-04-24 → 2026-07-22
2026-07-17 20:46account_514803120_creative_performance_report (5).csvad_performance1,9632026-04-19 → 2026-07-17
2026-07-17 17:26account_514803120_creative_performance_report (3).csvad_performance22026-04-30 → 2026-05-11
2026-07-04 14:15account_514803120_creative_performance_report.csvad_performance1262026-02-08 → 2026-03-09
2026-06-25 21:30account_514803120_creative_performance_report.csvad_performance7122026-05-27 → 2026-06-25
2026-06-14 23:05re-import.csvad_performance1,6232026-03-17 → 2026-06-14
2026-06-14 23:05account_514803120_creative_performance_report.csvad_performance1,6232026-03-17 → 2026-06-14