When to Use It
- Monitor Conversions API implementation health
- Diagnose data quality and matching issues
- Optimize event match quality and attribution
- Assess potential for improved ad performance (ACR)
- Review event coverage and deduplication
- Troubleshoot server-side tracking problems
- Prepare CAPI optimization recommendations
- Audit data freshness and upload frequency
Inputs
Field | Type | Required | Description |
---|---|---|---|
Account | Select | Yes | Select the Meta Ads account containing the pixel |
Pixel | Select | Yes | Select the pixel/dataset to check CAPI health for |
Health Metric | Select | Yes | Select the specific health metric to analyze |
Health Metric Options
Metric | Description | Focus Area |
---|---|---|
event_match_quality | Overall match quality scores and feedback | Data matching optimization |
emq_acr_potential | Potential ACR improvement from better matching | Performance opportunity |
emq_diagnostics | Detailed diagnostics for match quality issues | Troubleshooting |
event_coverage | Percentage of events with tracking coverage | Implementation completeness |
coverage_acr_potential | ACR improvements from better event coverage | Coverage optimization |
event_deduplication | Browser vs server event deduplication analysis | Data quality assurance |
data_freshness | Event upload timing and frequency analysis | Real-time tracking performance |
event_acr_potential | Overall ACR improvement potential by event | Strategic prioritization |
overall_acr | Current Aggregated Conversion Rate performance | Baseline measurement |
Output
Returns health metrics specific to your selected metric type:Event Match Quality Example:
Event Coverage Example:
Data Freshness Example:
Credit Cost
- Cost per run: 1 credit
FAQs
What is CAPI and why should I monitor its health?
What is CAPI and why should I monitor its health?
Conversions API (CAPI) Explained:
CAPI is Meta’s server-side tracking solution that sends conversion data directly from your server to Meta, bypassing browser limitations.Key Benefits:
- Better data quality: Not affected by ad blockers or privacy settings
- Improved attribution: More accurate conversion tracking
- Enhanced matching: Higher-quality customer data connections
- Privacy compliance: Better control over data sharing
- Optimization opportunities: Identify areas for improvement
- Technical issues: Catch implementation problems early
- Performance impact: Better CAPI = better ad performance
- ROI measurement: Understand attribution accuracy
- Higher match rates: Better ad targeting and optimization
- Improved ROAS: More accurate attribution leads to better budget allocation
- Future-proofing: Reduced dependence on browser tracking
- Privacy readiness: Compliant with evolving privacy regulations
How do I interpret event match quality scores?
How do I interpret event match quality scores?
Composite Score Ranges:
- 9-10: Excellent - Optimal data quality and matching
- 7-8: Good - Strong performance with minor optimization opportunities
- 5-6: Fair - Moderate quality, significant improvement potential
- Below 5: Poor - Major issues requiring immediate attention
- Email matching: How well email addresses connect to Meta profiles
- Phone matching: Quality of phone number matching
- External IDs: Custom identifier matching performance
- Data formatting: Proper hashing and format compliance
- Maintain current practices
- Monitor for any degradation
- Consider expanding to additional events
- Fine-tune data collection processes
- Improve data quality validation
- Consider additional match keys
- Review data collection implementation
- Improve customer data quality
- Add missing match keys
- Audit CAPI implementation completely
- Fix data formatting issues
- Implement proper data validation
What does ACR potential mean and how can I improve it?
What does ACR potential mean and how can I improve it?
ACR (Aggregated Conversion Rate) Explained:
ACR measures how well Meta can attribute conversions to your ads. Higher ACR means better attribution and ad optimization.ACR Potential Insights:
- High potential (above 20%): Significant room for improvement
- Medium potential (10-20%): Good optimization opportunities
- Low potential (below 10%): Already well-optimized
- Better email collection: Improve form completion rates
- Phone number validation: Ensure correct formatting
- Data cleansing: Remove duplicates and invalid entries
- Hashing implementation: Proper customer data formatting
- Track more touchpoints: Add missing conversion events
- Complete user journey: Capture all funnel stages
- Mobile app events: Include app conversions
- Offline conversions: Upload in-store purchases
- Real-time uploads: Reduce data lag
- Deduplication setup: Prevent double counting
- Server infrastructure: Improve reliability and speed
- Error handling: Fix failed event uploads
How do I improve event coverage percentages?
How do I improve event coverage percentages?
Understanding Coverage Goals:
- Goal percentage: Meta’s recommendation for optimal performance
- Current percentage: Your actual implementation coverage
- Gap analysis: Difference shows improvement opportunity
- Incomplete tracking: Not all conversion points covered
- Technical failures: Events not firing properly
- Mobile gaps: App events not integrated
- Offline missing: In-store conversions not uploaded
- Audit all conversion points: Forms, checkouts, downloads
- Test event firing: Use Facebook Pixel Helper
- Fix broken implementations: Address technical issues
- Add missing pages: Ensure complete site coverage
- Mobile app integration: Implement Facebook SDK
- Email conversions: Track newsletter signups and clicks
- Phone conversions: Upload call tracking data
- In-store events: Upload offline conversion data
- Event validation: Ensure events fire consistently
- Error monitoring: Track and fix failed events
- Load time optimization: Prevent events being dropped
- Backup tracking: Implement redundant event capture
- High-value events first: Purchases, qualified leads
- High-volume events: Page views, content engagement
- Attribution events: Mid-funnel interactions
- Optimization events: Custom conversions
What should I know about event deduplication?
What should I know about event deduplication?
Deduplication Explained:
Prevents the same conversion from being counted multiple times when sent via both browser pixel and CAPI.Key Metrics:
- Browser events with dedupe key: Percentage of web events with deduplication IDs
- Server events with dedupe key: Percentage of CAPI events with deduplication IDs
- Overall coverage: How well deduplication is implemented
- Accurate attribution: Prevents inflated conversion numbers
- Budget optimization: Avoids over-attribution to ads
- Reporting accuracy: Cleaner data for analysis
- Platform trust: Better data quality improves Meta’s optimization
- Unique identifiers: Order IDs, transaction IDs, lead IDs
- Consistent across sources: Same ID for browser and server events
- Proper timing: Events sent within deduplication window
- Formatted correctly: Follow Meta’s formatting guidelines
- E-commerce: Use order/transaction IDs
- Lead generation: Use form submission IDs
- App installs: Use app event IDs
- Content engagement: Use session or interaction IDs
- Low coverage: Add dedupe keys to more events
- Mismatched IDs: Ensure consistency between sources
- Timing issues: Send events within deduplication window
- Format errors: Check ID formatting and character limits
How does data freshness impact CAPI performance?
How does data freshness impact CAPI performance?
Data Freshness Importance:
Fresher data leads to better attribution, optimization, and user experience.Upload Frequency Categories:
- Real-time: Within minutes (optimal)
- Near real-time: Within hours (good)
- Batch: Daily uploads (acceptable for some events)
- Delayed: Multiple days (problematic)
- Attribution accuracy: Events connected to recent ad interactions
- Optimization speed: Faster campaign optimization
- User experience: Better retargeting and personalization
- Competitive advantage: React quickly to user behavior
- Acceptable performance: Minor impact on optimization
- Simplified infrastructure: Easier to implement
- Cost-effective: Lower server resource requirements
- Attribution loss: Connections to ads may be missed
- Slower optimization: Campaigns take longer to improve
- Missed opportunities: Real-time targeting not possible
- Real-time APIs: Implement immediate event sending
- Queue systems: Buffer events for reliable delivery
- Error handling: Retry failed uploads quickly
- Infrastructure scaling: Handle traffic spikes
- Event prioritization: Send high-value events immediately
- Resource allocation: Balance speed vs cost
- Monitoring systems: Track upload timing and failures
- SLA definition: Set acceptable timing thresholds
Which health metric should I check first for optimization?
Which health metric should I check first for optimization?
Recommended Checking Order:1. Overall ACR (Baseline):
- Purpose: Understand current performance level
- Action: Establish baseline for improvement measurement
- Frequency: Monthly monitoring
- Purpose: Assess data quality fundamentals
- Action: Fix basic match quality issues first
- Frequency: Weekly monitoring during optimization
- Purpose: Ensure comprehensive tracking implementation
- Action: Add missing events and fix coverage gaps
- Frequency: Bi-weekly reviews
- Purpose: Quantify improvement opportunities
- Action: Prioritize high-impact optimization areas
- Frequency: Monthly strategic reviews
- Purpose: Ensure data accuracy and prevent double-counting
- Action: Implement proper deduplication
- Frequency: Quarterly audits
- Purpose: Optimize real-time performance
- Action: Improve upload timing and infrastructure
- Frequency: Continuous monitoring
- Fix obvious implementation errors (broken events)
- Add missing high-value events (purchases, leads)
- Improve data quality (proper formatting, validation)
- Implement deduplication (prevent double-counting)
- Optimize upload timing (faster data delivery)
How often should I check CAPI health metrics?
How often should I check CAPI health metrics?
Monitoring Schedule by Metric:Daily Monitoring:
- Data freshness: Ensure events are uploading properly
- Overall ACR: Track sudden changes or issues
- Event match quality: Monitor data quality trends
- Event coverage: Check for implementation issues
- EMQ diagnostics: Address specific problems
- ACR potential metrics: Strategic optimization planning
- Event deduplication: Comprehensive accuracy review
- Overall performance: Compare against goals and benchmarks
- Complete health assessment: All metrics review
- Strategy adjustment: Update optimization priorities
- Infrastructure review: Assess technical improvements
- After website changes: Verify continued functionality
- Campaign performance issues: Diagnose attribution problems
- New feature releases: Validate implementation
- Privacy regulation updates: Ensure continued compliance
- Set up alerts: Notify team of significant changes
- Regular reports: Automate weekly/monthly summaries
- Dashboard integration: Include key metrics in existing dashboards
- Threshold monitoring: Alert when metrics fall below acceptable levels
- Initial setup: Daily monitoring for first month
- Optimization phase: Weekly deep dives until stable
- Maintenance phase: Monthly reviews with triggered checks
- Continuous improvement: Quarterly strategic assessments