Skip to main content
The Check CAPI Health node provides comprehensive health diagnostics for your Meta Conversions API (CAPI) implementation, helping you optimize server-side tracking performance and data quality.

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

FieldTypeRequiredDescription
AccountSelectYesSelect the Meta Ads account containing the pixel
PixelSelectYesSelect the pixel/dataset to check CAPI health for
Health MetricSelectYesSelect the specific health metric to analyze

Health Metric Options

MetricDescriptionFocus Area
event_match_qualityOverall match quality scores and feedbackData matching optimization
emq_acr_potentialPotential ACR improvement from better matchingPerformance opportunity
emq_diagnosticsDetailed diagnostics for match quality issuesTroubleshooting
event_coveragePercentage of events with tracking coverageImplementation completeness
coverage_acr_potentialACR improvements from better event coverageCoverage optimization
event_deduplicationBrowser vs server event deduplication analysisData quality assurance
data_freshnessEvent upload timing and frequency analysisReal-time tracking performance
event_acr_potentialOverall ACR improvement potential by eventStrategic prioritization
overall_acrCurrent Aggregated Conversion Rate performanceBaseline measurement

Output

Returns health metrics specific to your selected metric type:

Event Match Quality Example:

[
  {
    "event_name": "Purchase",
    "composite_score": 8.5,
    "identifier": "email",
    "coverage_percentage": 85.2,
    "potential_acr_increase_percentage": 12.3
  }
]

Event Coverage Example:

[
  {
    "event_name": "Purchase",
    "coverage_percentage": 78.5,
    "goal_percentage": 90.0,
    "description": "Good coverage but room for improvement"
  }
]

Data Freshness Example:

[
  {
    "event_name": "Purchase",
    "upload_frequency": "real_time",
    "description": "Events uploaded within minutes of occurrence"
  }
]

Credit Cost

  • Cost per run: 1 credit

FAQs

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
Why Monitor Health:
  • Optimization opportunities: Identify areas for improvement
  • Technical issues: Catch implementation problems early
  • Performance impact: Better CAPI = better ad performance
  • ROI measurement: Understand attribution accuracy
Business Impact:
  • 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
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
Key Components:
  • 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
Improvement Strategies by Score:Score 9-10 (Excellent):
  • Maintain current practices
  • Monitor for any degradation
  • Consider expanding to additional events
Score 7-8 (Good):
  • Fine-tune data collection processes
  • Improve data quality validation
  • Consider additional match keys
Score 5-6 (Fair):
  • Review data collection implementation
  • Improve customer data quality
  • Add missing match keys
Below 5 (Poor):
  • Audit CAPI implementation completely
  • Fix data formatting issues
  • Implement proper data validation
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
Common Improvement Areas:Match Quality Enhancement:
  • 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
Event Coverage Expansion:
  • 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
Technical Optimization:
  • Real-time uploads: Reduce data lag
  • Deduplication setup: Prevent double counting
  • Server infrastructure: Improve reliability and speed
  • Error handling: Fix failed event uploads
Strategic Priorities: Focus on high-value events first (purchases, leads) before optimizing engagement events.
Understanding Coverage Goals:
  • Goal percentage: Meta’s recommendation for optimal performance
  • Current percentage: Your actual implementation coverage
  • Gap analysis: Difference shows improvement opportunity
Common Coverage Issues:Missing Events:
  • 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
Implementation Solutions:Website Coverage:
  • 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
Cross-Platform 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
Technical Improvements:
  • 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
Prioritization Strategy:
  1. High-value events first: Purchases, qualified leads
  2. High-volume events: Page views, content engagement
  3. Attribution events: Mid-funnel interactions
  4. Optimization events: Custom conversions
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
Why Deduplication Matters:
  • 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
Implementation Best Practices:Dedupe Key Requirements:
  • 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
Common Patterns:
  • 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
Troubleshooting:
  • 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
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)
Performance Impact by Timing:Real-time (Best):
  • 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
Near real-time (Good):
  • Acceptable performance: Minor impact on optimization
  • Simplified infrastructure: Easier to implement
  • Cost-effective: Lower server resource requirements
Batch/Delayed (Suboptimal):
  • Attribution loss: Connections to ads may be missed
  • Slower optimization: Campaigns take longer to improve
  • Missed opportunities: Real-time targeting not possible
Improvement Strategies:Technical Solutions:
  • 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
Business Considerations:
  • 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
Recommended Checking Order:1. Overall ACR (Baseline):
  • Purpose: Understand current performance level
  • Action: Establish baseline for improvement measurement
  • Frequency: Monthly monitoring
2. Event Match Quality (Foundation):
  • Purpose: Assess data quality fundamentals
  • Action: Fix basic match quality issues first
  • Frequency: Weekly monitoring during optimization
3. Event Coverage (Completeness):
  • Purpose: Ensure comprehensive tracking implementation
  • Action: Add missing events and fix coverage gaps
  • Frequency: Bi-weekly reviews
4. EMQ/Coverage ACR Potential (Opportunity):
  • Purpose: Quantify improvement opportunities
  • Action: Prioritize high-impact optimization areas
  • Frequency: Monthly strategic reviews
5. Event Deduplication (Accuracy):
  • Purpose: Ensure data accuracy and prevent double-counting
  • Action: Implement proper deduplication
  • Frequency: Quarterly audits
6. Data Freshness (Speed):
  • Purpose: Optimize real-time performance
  • Action: Improve upload timing and infrastructure
  • Frequency: Continuous monitoring
Quick Wins Priority:
  1. Fix obvious implementation errors (broken events)
  2. Add missing high-value events (purchases, leads)
  3. Improve data quality (proper formatting, validation)
  4. Implement deduplication (prevent double-counting)
  5. Optimize upload timing (faster data delivery)
Pro tip: Start with event_match_quality and event_coverage for the biggest impact.
Monitoring Schedule by Metric:Daily Monitoring:
  • Data freshness: Ensure events are uploading properly
  • Overall ACR: Track sudden changes or issues
Weekly Reviews:
  • Event match quality: Monitor data quality trends
  • Event coverage: Check for implementation issues
  • EMQ diagnostics: Address specific problems
Monthly Analysis:
  • ACR potential metrics: Strategic optimization planning
  • Event deduplication: Comprehensive accuracy review
  • Overall performance: Compare against goals and benchmarks
Quarterly Audits:
  • Complete health assessment: All metrics review
  • Strategy adjustment: Update optimization priorities
  • Infrastructure review: Assess technical improvements
Triggered Checks:
  • After website changes: Verify continued functionality
  • Campaign performance issues: Diagnose attribution problems
  • New feature releases: Validate implementation
  • Privacy regulation updates: Ensure continued compliance
Automation Recommendations:
  • 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
Resource Planning:
  • 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
I