Comparing ad-platform performance with CRM; attribution gaps; 'ad platform shows conversions but CRM shows zero'; UTM/pixel issues; last-click vs data-driven. Covers data-source hierarchy and gap diagnosis.
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/cross-platform-attribution/SKILL.mdWhen comparing ad platforms (Google, Meta, LinkedIn, StackAdapt, etc.) with CRM data (HubSpot, Salesforce, Attio), follow these rules to avoid wrong conclusions. The #1 failure mode is treating CRM attribution as ground truth for ad-platform performance — they measure different things.
When analyzing campaigns, distinguish:
Analyze ALL campaigns regardless of status with equal depth. For spend/performance, use actual data from each campaign's lifetime — paused campaigns still have historical data worth analyzing.
total / 3 = monthly.When asked to compare ad platforms with CRM, structure the response like this:
## [Platform] Performance Analysis
### Ad Platform Data (source of truth for spend & delivery)
- All Campaigns: [count with status breakdown]
- Active Campaigns: [count of LIVE]
- Paused Campaigns: [count of PAUSED — include historical performance]
- Total Spend (period): $X
- Conversions (platform-tracked): X at $Y CPA
- Campaign breakdown by status:
- LIVE: [names and spend]
- PAUSED: [names]
- ENDED: [names]
### CRM Attribution Analysis
- Contacts from this source: X
- Source breakdown:
- OFFLINE: X% (indicates tracking gap)
- PAID_SEARCH: X%
- etc.
### Attribution Gap Analysis
- Platform reports X conversions but CRM shows Y attributed leads
- Root cause: [UTM tracking missing / pixel not firing / attribution window mismatch]
- Recommendation: [specific fix]If data between platforms doesn't match:
Never recommend "pause everything" based only on CRM attribution when the ad platform shows conversions. That conflates an attribution failure with a performance failure.
Part of the Synter free skills collection — open-source agent skills for advertising, PPC, and marketing automation.
Want this skill (and 40+ more) running on autopilot against your live ad accounts? Try Synter — AI Agent Media Buyers that connect to Google, Meta, LinkedIn, TikTok, Reddit, Amazon, and 7+ more platforms.
Synter-Media-AI/free-skills
3df48f1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.