Linux 软件免费装
Banner图

CapiFlow – Conversions API (CAPI) Tracking for WooCommerce

开发者 capiflow
更新时间 2026年9月28日 05:18
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce facebook pixel meta pixel server-side tracking conversions api

下载

1.0.0 1.0.1 1.1.0 1.1.1 1.1.3 1.0.2 1.1.2

详情介绍:

CapiFlow is a 100% self-hosted, enterprise-grade server-side tracking engine for WooCommerce. Send conversion events directly from your WordPress server to the Meta Conversions API (CAPI) with zero cloud hosting bills, 3-click setup, and intelligent algorithm protection. Unlike conventional tracking tools, CapiFlow eliminates the need for expensive external server containers (saving you $240+/year), ensures 0ms checkout speed impact, and prevents fake or unverified orders from corrupting your Meta ad optimization. 42% of online shoppers run ad blockers, and Apple Safari ITP silently wipes out 30%–40% of standard browser pixel conversions. CapiFlow restores your lost revenue attribution by bypassing browser restrictions completely — sending high-fidelity conversion events directly from your WordPress server to Meta Events Manager. For Store Owners & Media Buyers 💰 Save $240+/Year — 100% Self-Hosted ($0 Cloud Hosting Fees) Why pay $20 to $100 every single month to third-party services like Stape.io, Google Cloud, or AWS just to run a server GTM container? 🚀 Zero-GTM Nightmare — Skip 25+ Tags, Containers & Hours of Debugging Hell 95% of store owners are not tracking engineers or programmers. You got into e-commerce to sell great products and grow your brand — not to spend your weekends configuring complex tracking infrastructure: 🛡️ Confirmed Purchase Control (Ad Algorithm Anti-Poisoning) The Competitor Flaw: Conventional tracking plugins (PixelYourSite, Conversios, GTM) prematurely fire the Purchase event the exact millisecond a customer clicks "Place Order". If an order is a fake Cash-on-Delivery (COD) submission, entered with a wrong phone number, or cancelled an hour later — Meta's AI algorithm has already marked it as a successful high-value buyer, actively training Meta Advantage+ to find more fake buyers and chronic returners! ⚡ 0ms Checkout Speed Impact (100% Asynchronous Background Queuing) Never sacrifice checkout conversion rates for tracking accuracy. 🍪 180-Day Cache-Safe Persistent Server Cookies Core Features Direct Server-to-Server Tracking Free vs Pro Comparison | Feature | CapiFlow Free | CapiFlow Pro | | --- | --- | --- | | 100% Self-Hosted (Zero Monthly Cloud Fees) | ✅ Yes | ✅ Yes | | Meta Conversions API (CAPI) Core Events | ✅ Yes | ✅ Yes (All + Custom) | | Multi-Platform Support (GA4, Google Ads, TikTok, Pinterest...) | Meta CAPI Only | ✅ All 8 Platforms | | Browser & Server Event Deduplication (event_id) | ✅ Yes | ✅ Yes | | Purchase Event Firing Logic | Manual Confirmed Purchase Control | ✅ Fully Automated via Courier APIs | | Negative Purchase Signals (Ad Budget Optimization) | ❌ No | ✅ Yes (Automated on Returns) | | 0ms Async Background Queuing | ✅ Yes | ✅ Yes | | Cache-Safe 180-Day Persistent Server Cookies | ✅ Yes | ✅ Yes | | Category-Based Multi-Pixel Routing | ❌ No | ✅ Yes | | 3-Layer AI Fraud Defense & Phone OTP Verification | ❌ No | ✅ Yes (Full Suite) | | Multi-Carrier Courier Auto-Booking (Pathao, Steadfast, DHL...) | ❌ No | ✅ Yes | | Smart Cart Recovery with Dynamic Single-Use Auto-Coupons | ❌ No | ✅ Yes (SMS + Email) | CapiFlow Pro Ready to automate your entire post-purchase pipeline? CapiFlow Pro upgrades your store into an automated powerhouse: Compatibility Requirements External Services This plugin connects to the following third-party services: Meta (Facebook) Conversions API CapiFlow sends WooCommerce event data to the Meta Conversions API via: https://graph.facebook.com/ This connection is made from your server to Meta's servers when a configured tracking event occurs. No data is sent until a valid Pixel ID and Access Token are configured. Data transmitted includes: All personal data is SHA-256 hashed before transmission. Meta Pixel JavaScript SDK This plugin loads the Meta Pixel SDK from: https://connect.facebook.net/en_US/fbevents.js Loaded on frontend pages when a Pixel ID is configured. The SDK is hosted by Meta. Privacy For server-side events, all personal data is SHA-256 hashed before transmission. For browser events, the Meta Pixel SDK handles hashing via Advanced Matching. This plugin does not store raw PII in its own tables. See Meta's privacy policy. Cookies All cookies are first-party and contain no personally identifiable information. Data Storage Consent By default, events fire once configured. Enable "Consent Enforcement" in Settings to respect CMP signals for both browser and server events. Supported CMPs: CookieYes, Complianz, CookieBot, GDPR Cookie Consent. Custom integration via capiflow_has_tracking_consent filter. When Consent Enforcement is enabled, browser and server-side events are blocked until valid tracking consent is detected. Store owners are responsible for lawful consent configuration where required by privacy regulations.

安装:

  1. Install from WordPress plugins screen or upload capiflow to /wp-content/plugins/.
  2. Activate through the Plugins menu.
  3. Setup wizard launches — enter Pixel ID and Access Token.
  4. Click Test Connection — check CapiFlow → Dashboard to monitor.
Getting an Access Token
  1. Meta Events Manager → Select Pixel → Settings → Conversions API
  2. Click Generate Access Token or create a System User
  3. Paste into CapiFlow → Settings → Pixel Settings

屏幕截图:

  • **Settings Page** — Pixel ID, Access Token, and connection test
  • **Analytics Dashboard** — Event tracking overview
  • **Event Configuration** — Per-event browser and server toggles
  • **System Health** — Token validity and queue status
  • **Debug Console** — Event log with API responses
  • **Order Columns** — CAPI sync status in order list
  • **Pixel Helper** — Browser and server event verification
  • **Event Test Tool** — All events delivery status
  • **Purchase Event** — Server-side Purchase with API response

升级注意事项:

1.1.3 Fixes E.164 domestic trunk-zero phone normalization bug affecting Meta Advanced Matching accuracy. Adds hash_postcode() alias and get_universal_uid() for first-party visitor tracking. Recommended update. 1.1.2 Fixes European and international currency price inflation/zero-value bug on AddToCart events across classic and block themes, introduces universal price normalization, and prevents false AddToCart triggers on unselected variations. Highly recommended update for all stores. 1.1.1 Fixes Meta Events Manager "predicted_ltv invalid value" warning. The predicted_ltv field is now only included when COGS data exists. 1.1.0 Major catalog alignment release: configurable Content ID Strategy (SKU/Parent SKU/Product ID), Search content_ids, Order Source Filter for marketplace integrations, Guard 5 and Guard 6 for Purchase events, and tax-parity item pricing. Upgrade recommended for all Dynamic Ads users. 1.0.2 Fixes issue where pre-existing orders created before plugin installation triggered invalid Purchase events upon status changes. 1.0.1 WordPress 7.0 compatibility release. 1.0.0 Initial public release.

常见问题:

Can I use CapiFlow for Meta Pixel server-side tracking without GTM?

Yes! CapiFlow is built specifically for WooCommerce stores to enable full server-side Conversions API (CAPI) and Meta Pixel tracking without needing Google Tag Manager (sGTM), complex dataLayers, triggers, or custom code. Everything is 100% pre-engineered, native, and automated. You simply paste your Pixel ID and Access Token, and tracking starts in under 3 minutes.

Can I run Meta Conversions API without Stape.io, Google Cloud, or monthly fees?

Yes, absolutely. You do not need Stape.io, Google Cloud Platform (GCP), AWS, or any paid cloud server container. CapiFlow runs 100% natively on your existing WordPress server and offloads events via Action Scheduler, saving you $240 to $1,200+ every year in cloud hosting subscriptions.

Does this replace the Meta browser pixel or run dual-tracking?

CapiFlow runs Meta's officially recommended dual-tracking setup: it fires both client-side Meta Pixel (fbq) and server-side Conversions API (CAPI) simultaneously. Both streams share identical, synchronized cryptographic event_id values for 100% deterministic deduplication in Meta Events Manager.

Will dual tracking cause duplicate events or inflated conversion numbers?

No. Matching event_id values guarantee that Meta automatically deduplicates browser and server events within Meta's 48-hour deduplication window. You get 100% accurate conversion reporting with zero double-counting.

How does CapiFlow bypass Apple Safari ITP and iOS 14.5+ tracking loss?

While Apple Safari and ad blockers wipe JavaScript cookies (document.cookie) within 1 to 7 days, CapiFlow sets persistent first-party identity cookies (_fbp and _fbc) via uncacheable REST response headers that persist for up to 180 days. This bypasses page caching layers (LiteSpeed, WP Rocket, Varnish, Cloudflare) and recovers 25%+ of lost conversions.

How does CapiFlow achieve a 9+ Event Match Quality (EMQ) score on Meta?

CapiFlow normalizes and SHA-256 hashes customer data (E.164 phone numbers, lowercase trimmed emails, names, cities, postal codes) and pairs them with fbc, fbp, external_id, client IP, and browser user agent. This multi-signal matching consistently delivers 9.0+ EMQ scores in Meta Events Manager.

Does CapiFlow slow down my checkout or store page speed?

No. CapiFlow offloads all server-side CAPI dispatches to background workers using WordPress Action Scheduler. It adds 0ms delay to customer checkout or page load speeds, keeping your Core Web Vitals 100% green.

Does this work with caching plugins like LiteSpeed Cache, WP Rocket, or Cloudflare?

Yes! CapiFlow sets persistent server identity cookies directly via uncacheable REST response headers. This completely bypasses page caching layers (LiteSpeed, WP Rocket, Varnish, Cloudflare) and ensures cookies are never cached statically.

How does Confirmed Purchase Control protect my ad budget from fake orders?

Conventional tracking plugins fire a Purchase event the exact moment a customer submits checkout. If that order is a fake Cash-on-Delivery (COD) submission or gets cancelled, Meta's algorithm still counts it as a successful sale, poisoning your ad optimization. CapiFlow Free holds the Purchase event until you verify the order and mark it "Confirmed" or "Completed" in WooCommerce. In CapiFlow Pro, this is fully automated via Courier APIs (Pathao, Steadfast, REDX, DHL, FedEx) and Negative Purchase signals!

Which WooCommerce payment gateways, themes, and order storage engines are supported?

100% compatible with all standard gateways (bKash, Nagad, SSLCommerz, Stripe, PayPal, COD), all themes (Classic, Block/FSE, Elementor, Divi, Bricks), and both High-Performance Order Storage (HPOS) and legacy posts-based order storage.

How is customer privacy and GDPR/CCPA consent handled?

All PII is SHA-256 hashed before transmission. CapiFlow includes a built-in Consent Enforcement toggle that blocks both browser and server events until CMP consent is granted (compatible with CookieYes, Complianz, CookieBot, and custom filters). Privacy policy content is auto-added to your WordPress Privacy Policy page.

What is CapiFlow Pro?

A separate addon that adds 8-platform multi-CAPI, courier automation, negative Purchase signals, cart recovery with auto-coupons, and AI fraud protection. Learn more.

更新日志:

1.1.3 — 2026-09-28 1.1.2 — 2026-09-19 1.1.1 — 2026-08-21 1.1.0 — 2026-08-20 1.0.2 — 2026-07-29 1.0.1 — 2026-05-22 1.0.0 — 2026-05-01