Carticy Conversion Tracking with GA4, Google Ads, and Meta Pixel for WooCommerce
Carticy Conversions for WooCommerce tracks purchases from WooCommerce’s authoritative order-paid signals (woocommerce_payment_complete plus paid-status fallbacks), so conversions are recorded even when a customer never returns from an off-site payment gateway. Classic, shortcode, and block (Store API) checkout are all supported.
The free plugin includes:
- Client-side GA4, Google Ads, and Meta Pixel tracking from merchant-supplied IDs (direct tag injection, or an optional GTM dataLayer mode with a generated import container).
- Purchase events deduplicated by order id across every layer (
transaction_idfor GA4,eventIDfor Meta), plus add-to-cart and begin-checkout events. - Consent-respecting behavior out of the box: multi-source consent intake (WP Consent API, Google Consent Mode v2, common CMP cookies, a first-party hook), a tri-state consent record stored per order, and default-deny before any tag loads.
- Duplicate-tag detection so an existing GA4/Pixel/GTM setup is never silently double-fired.
- WordPress privacy tooling: personal data exporter and eraser coverage, configurable IP anonymization, and a data retention window.
Server-side delivery — Meta Conversions API and GA4 Measurement Protocol with retries, refund and subscription-renewal events — is part of the Pro build and is excluded from the WordPress.org package.
This plugin does not make your store GDPR compliant by itself; it is consent-gated and ships GDPR tooling, while compliance remains the store’s responsibility.
Source Code
This plugin ships entirely in human-readable form. None of its code is minified or obfuscated, so the files included in the download are the source.
Third-Party Services
This plugin integrates with the following services when the merchant configures them. No data is sent to any service before the merchant supplies that service’s IDs and the visitor’s stored consent allows it:
Google Analytics, Google Ads, and Google Tag Manager * Service URLs: https://analytics.google.com/, https://ads.google.com/, https://tagmanager.google.com/ * Used for: conversion measurement and ecommerce event tracking when the merchant configures Google destinations. * Data sent: ecommerce event data such as order ID, value, currency, item data, and consent-gated identifiers when the related feature is implemented and configured. * Terms: https://policies.google.com/terms * Privacy Policy: https://policies.google.com/privacy
Meta Pixel * Service URL: https://www.facebook.com/business/tools/meta-pixel * Used for: Meta advertising conversion measurement when the merchant configures Meta destinations. Server-side Meta Conversions API delivery is part of the Pro build and is not included in this package. * Data sent: ecommerce event data such as order ID, value, currency, item data, and consent-gated identifiers when the related feature is implemented and configured. * Terms: https://www.facebook.com/legal/terms * Privacy Policy: https://www.facebook.com/privacy/policy/
Freemius * Service URL: https://freemius.com/ * Used for: licensing, upgrade handling, and opt-in software usage services. * Data sent: only data covered by the Freemius SDK permission and opt-in flow. * Terms: https://freemius.com/terms/ * Privacy Policy: https://freemius.com/privacy/
