Ad platform integration — Google Ads, Meta Ads, LinkedIn Ads #5

Open
opened 2026-06-10 16:00:54 +00:00 by jmiller · 0 comments
Owner

Summary

Pull ad performance metrics from external ad platforms into the analytics dashboard.

Platforms

Platform API Auth
Google Ads Google Ads API v17 OAuth 2.0 service account
Meta Ads Marketing API v21.0 System user token
LinkedIn Ads Marketing API OAuth 2.0

Tasks

  • Ad account management view (add/edit/delete accounts)
  • Encrypted credential storage (AES-256 in component params)
  • Google Ads connector — fetch campaign metrics (impressions, clicks, conversions, spend)
  • Meta Ads connector — fetch campaign metrics
  • LinkedIn Ads connector — fetch campaign metrics
  • Scheduled task: daily sync of ad metrics
  • Ad performance dashboard tab (spend, ROAS, CPC, CTR by platform/campaign)
  • Cross-platform comparison view
  • Attribution: link ad clicks to site pageviews via UTM params

Dependencies

## Summary Pull ad performance metrics from external ad platforms into the analytics dashboard. ## Platforms | Platform | API | Auth | |----------|-----|------| | Google Ads | Google Ads API v17 | OAuth 2.0 service account | | Meta Ads | Marketing API v21.0 | System user token | | LinkedIn Ads | Marketing API | OAuth 2.0 | ## Tasks - [ ] Ad account management view (add/edit/delete accounts) - [ ] Encrypted credential storage (AES-256 in component params) - [ ] Google Ads connector — fetch campaign metrics (impressions, clicks, conversions, spend) - [ ] Meta Ads connector — fetch campaign metrics - [ ] LinkedIn Ads connector — fetch campaign metrics - [ ] Scheduled task: daily sync of ad metrics - [ ] Ad performance dashboard tab (spend, ROAS, CPC, CTR by platform/campaign) - [ ] Cross-platform comparison view - [ ] Attribution: link ad clicks to site pageviews via UTM params ## Dependencies - #1, #2, #4
Sign in to join this conversation.
No labels
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteAnalytics#5