All-in-one CAPI for Meta & Pinterest + GTM
You shouldn’t have to pay for a GTM Server Container or a premium plugin just to send your WooCommerce events to Meta and Pinterest. This plugin does it for free, directly from your WordPress server.
It connects your store to the Meta (Facebook) Conversions API and the Pinterest Conversions API, sends all the important e-commerce events server-side, and sets up a clean GTM dataLayer so your browser-side tags (Pixel, GA4, Pinterest Tag) work perfectly alongside it. Same event ID on both sides, no duplicates.
What you get:
- Meta & Pinterest CAPI — PageView, ViewContent, AddToCart, Checkout, Purchase, Search, and more. Sent from your server with hashed user data for high match quality.
- GTM dataLayer — Automatic script injection and a standards-compliant dataLayer for GA4, Meta Pixel, Pinterest Tag, and whatever else you run through GTM.
- Full WooCommerce coverage — 14 event types including checkout funnel steps (AddShippingInfo, AddPaymentInfo), wishlist, lead forms, and login tracking.
- Event batching — CAPI events are queued and sent in bulk every 60 seconds. Your pages load fast, your server stays calm.
- Built-in debug log — See exactly what was sent, to which platform, and whether it worked. Filterable, with stats.
What you don’t need:
- No GTM Server Container (saves ~$30-150/month in cloud costs)
- No premium plugin tier (everything works, nothing is locked)
- No external tracking service subscriptions
Please check the installation page for the recommended GTM settings for deduplication.
Our Philosophy
This plugin is free. Not «free with limits» — just free. Every feature works, there is no pro version waiting behind a paywall.
I built it because setting up server-side tracking shouldn’t require a cloud engineering degree or a monthly bill. If it helps your store, that’s good enough.
External Services
This plugin connects your website to external services to send event data.
- Service Used: Meta Conversion API
- Purpose: To send user interaction and e-commerce event data from your server to Meta’s servers for ad performance measurement, optimization, and audience building.
- Data Sent: Event details (product ID, price) and user parameters (IP address, user agent, hashed email/name/phone, Facebook cookies) are sent when a user performs a key action.
- Service Used: Pinterest Conversions API
- Purpose: Same as the Meta CAPI, providing reliable tracking for ad performance and audience building on Pinterest.
- Data Sent: Event details and hashed user parameters are sent upon user action.
- Service Used: Google Tag Manager
- Purpose: To load a JavaScript container from Google’s servers that allows you to manage and deploy marketing and analytics tags.
- Data Sent: The plugin provides your GTM Container ID to Google to fetch the correct script. GTM itself may collect data based on how you configure your tags.