WordPress plugin intelligence profile

Foreground CAPI Health Check

Audit your site's Meta Pixel + Conversions API setup. 12 checks against the 2026 iOS 17/18 stack. Free, no signup, no phone-home.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.1.8
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update31 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Foreground CAPI Health Check version 2.1.8 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

The browser Meta Pixel is broken for ~30% of your visitors after iOS 17 and iOS 18 changed how Apple devices handle tracking. Most marketing managers running WordPress have no easy way to tell if their Pixel + CAPI setup actually works.

This plugin runs a 12-check audit against your site’s front page and gives you a score from 0 to 100, plus plain-English explanations of what each failure means and how to fix it.

Free forever. No signup, no upsell harassment, no phone-home. Every audit runs locally on your server.

Need it fixed for you? If your score is below 85 and you’d rather not learn server-side CAPI from scratch, we offer a flat-fee Pixel Fix service: $497, delivered in 4 business days. One link to that service appears inside the plugin admin only when your score is below 85.

The audit works completely whether or not you use the paid option.

What it checks

  • Meta Pixel installed and parseable
  • Domain verification (iOS 14+ critical)
  • Pixel events firing (PageView, Purchase, Lead, etc.)
  • Advanced Matching (the single biggest EMQ lever)
  • CAPI deduplication via eventID
  • Consent Mode v2 / cookie banner presence
  • Google Tag Manager container
  • fbclid first-party capture (iOS 17 / iOS 18 Link Tracking Protection)
  • external_id in Advanced Matching (iOS 18 Hide My Email answer)
  • Server-side CAPI plugin presence
  • Apple Privacy Manifest readiness (if you link to an iOS app)
  • HTTPS enforced

What it does NOT do

  • No phone-home. Every audit runs on your server against your URL. Nothing is sent to Foreground.
  • No email capture. No signup wall.
  • No subscription, no paid tier, no upsell harassment.
  • No automatic re-runs or cron jobs.

Made by Foreground Digital

Foreground is a Dubai-based digital agency. We build Meta Ads campaigns and the server-side infrastructure that catches them — Pixel + CAPI, CRM integrations, WordPress + headless. Founded 2024.

External services

This plugin makes ONE outbound HTTP request, and it goes only to your own WordPress site. No data is ever sent to Foreground, Meta, or any other third party.

1. Your own site’s home URL (self-audit request)

  • What it is: A standard HTTP GET request to your site’s own front page ( home_url() ), used to fetch and parse the public HTML so the plugin can detect Pixel installs, fired events, Advanced Matching, eventID dedupe, etc.
  • What data is sent: Only the HTTP GET itself. The User-Agent header is set to ForegroundCAPIHealth/1.0 (+https://foreground.agency) to identify the audit traffic in your access logs. No personal data, no admin identifiers, no cookies, no user IDs.
  • When: Only when a WordPress administrator manually clicks “Run audit on this site” inside Tools → Meta CAPI Health. There is no cron, no front-end trigger, and no automatic re-run.
  • Where: The request loops back to your own server (the same WordPress installation that has the plugin installed). It does not go to any external service.
  • Fallback chain: If HTTPS fails due to a local certificate issue, the request is retried once with sslverify=false, and as a last resort over http:// to the same hostname. This is purely a local recovery path; no external host is ever contacted.

2. References to third-party services in the plugin’s UI (documentation only — no external call)

The plugin’s “How to fix” instructions name several third-party services so administrators know where to go in their existing accounts. The plugin does not connect to any of these. They are mentioned for instructional purposes only:

  • Meta / Facebook — connect.facebook.net, graph.facebook.com, Meta Events Manager, Meta Business Manager. Used as documentation references when explaining how to install a Meta Pixel, set up domain verification, or wire Conversions API. The plugin does not call any Meta endpoint. Meta’s terms: https://www.facebook.com/legal/terms — Meta’s privacy policy: https://www.facebook.com/privacy/policy
  • Third-party WordPress plugins mentioned by name in the fix steps (PixelYourSite, Meta for WordPress, CAPI Suite, Cookiebot, CookieYes, Complianz, Termly, Iubenda, OneTrust, GTM for WordPress). These are recommendations only. The plugin does not call, depend on, or communicate with any of them.
  • Foreground.agency — appears in the audit traffic User-Agent string for self-identification, and as the destination of an optional “Get the Pixel Fix” link shown in the admin UI only when an administrator clicks it. The plugin itself does not phone home to foreground.agency. Foreground privacy policy: https://foreground.agency/privacy

ref=wp-plugin in a new tab. Nothing is transmitted unless the administrator chooses to click it.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • conversions api
  • meta pixel
  • attribution
  • audit
  • capi
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity31 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.