[WordPress] 外掛分享: Trackify — GA4 Conversion Tracking for WooCommerce

首頁外掛目錄 › Trackify — GA4 Conversion Tracking for WooCommerce
全新外掛
安裝啟用
尚無評分
3 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.0+ v0.4 上架:2026-04-25

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.4) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Trackify — GA4 Conversion Tracking for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

The only GA4 plugin that tracks where your profit actually comes from — not just your revenue.
Connect your WooCommerce store to Google Analytics 4 in under two minutes. Every sale, every product view, every checkout step, and every abandoned cart is tracked automatically using GA4’s full eCommerce event schema. No Google Tag Manager. No data layers. No developer needed.
Most WooCommerce stores running Google Analytics only see revenue. This plugin goes further — it records the traffic source that generated each order and saves your Cost of Goods so you can see which marketing channel is actually profitable, not just busy.
🔍 Who This Plugin Is For
You run a WooCommerce store and at least one of these is true:

You spend money on Google Ads, Facebook, or email campaigns and cannot tell which one is making you money
Your Google Analytics shows sessions but your purchase numbers do not match WooCommerce
You tried setting up GA4 tracking before and gave up because it required a developer or Tag Manager
You want to know which products people view but never buy — and fix the gap
You need GDPR-compliant analytics that works with your cookie consent plugin

🛒 Every WooCommerce Event. Tracked Automatically.
All 15 GA4 eCommerce events fire without any configuration beyond your Measurement ID:
Shopping Funnel
* view_item_list — Product grids, shop pages, category pages
* view_item — Individual product pages (including variable product variant changes)
* select_item — When a shopper clicks a product from a list
* add_to_cart — Every add to cart action across the store
* remove_from_cart — Item removals from the cart
* view_cart — Cart page views with full item data
* begin_checkout — Checkout page entry
Checkout Funnel
* add_shipping_info — When a shipping method is selected
* add_payment_info — When a payment method is selected
* purchase — Order completion with transaction ID, revenue, tax, shipping, coupon, payment method, and new vs returning customer flag
Beyond the Funnel
* refund — Automatic refund tracking when you process a refund in WooCommerce
* view_search_results — What your customers are searching for on-site
* exception — 404 errors that are costing you traffic
* login and sign_up — Account activity tracking
* coupon_applied and coupon_removed — Promotional usage
📡 Server-Side Purchase Tracking
Browser-based tracking fails silently in Safari, Firefox, and any browser with an ad blocker installed — which is now more than 40% of your visitors on desktop.
This plugin sends a duplicate purchase event directly from your server to GA4 using the Measurement Protocol API. If the browser fires, great. If it does not, the server catches it. Your conversion data stays accurate regardless of what the customer’s browser does.
Deduplication is handled automatically — GA4 will never count the same order twice.
💰 Cost of Goods & Profit Tracking
Add your product cost to any WooCommerce product and we send a profit custom metric with every server-side purchase event. In Google Analytics, you can create a custom metric to see true margin alongside revenue — something no WooCommerce report gives you out of the box.
The profit formula: Revenue − COGS − Shipping Cost − Tax
📊 Built-In Analytics Dashboard (No GA4 API Required)
The plugin includes a WooCommerce analytics dashboard that runs entirely on your own order data — no Google Cloud project, no OAuth, no service account JSON file needed.
Overview tab — Revenue, orders, average order value, and refund rate for any date range
Products tab — Every product ranked by units sold and revenue over the last 365 days. When GA4 Data API credentials are optionally configured, adds views, sessions, bounce rate, and conversion rate per product.
Customers tab — Top customers by lifetime spend, order frequency, average order value, and last purchase date
Traffic Sources — Revenue and order count grouped by UTM source and medium, built from the first-touch attribution data saved to each order
🎯 First-Touch UTM Attribution on Every Order
When a customer first arrives on your store via a UTM link or Google Ads click, we save that traffic source permanently — even if they return days later through a direct visit to complete the purchase.
Every order in WooCommerce gets the original utm_source, utm_medium, utm_campaign, and gclid saved to its order meta. This means you can filter your WooCommerce orders by traffic source and see exactly which campaigns are generating paying customers, not just sessions.
🔒 Consent Mode V2 — GDPR Ready
Tracking defaults to denied until consent is given, which is the correct behaviour for EU stores under GDPR. The plugin implements Google Consent Mode V2 with all four consent signals:

analytics_storage
ad_storage
ad_user_data
ad_personalization

CookieYes is detected automatically. The plugin listens for the cookieyes_consent_update event and updates all consent signals in real time — no plugin configuration required.
Also integrates with the WP Consent API standard for compatibility with other consent plugins.
🧩 Google Tag Manager Support
Already using GTM? Set your GTM Container ID and disable the base GA4 code. The plugin will load GTM in the head, inject the noscript body tag, and still push all eCommerce data to the dataLayer for your GTM tags to consume.
Using both? That works too — set your GA4 Measurement ID for direct tracking and your GTM ID for tag management side by side.
⚙️ Advanced Features
Subscription Tracking — Works with WooCommerce Subscriptions. Tracks subscription_started, subscription_cancelled, and subscription_expired status changes.
Email Link Tracking — All links in WooCommerce transactional emails are automatically tagged with utm_source=email so customers who click through from an order confirmation are attributed correctly in GA4.
New vs Returning Customer Detection — Every purchase event includes a new_customer parameter so you can segment first-time buyers from returning customers directly in GA4.
Debug Mode — Enable GA4 DebugView to see every event firing in real time while you test, without affecting your live data.
Revenue Logic — Choose between gross revenue (total including tax and shipping) or net revenue (subtotal only) for your GA4 conversion value.
Product Identifier — Send products to GA4 using their WooCommerce product ID or SKU, depending on how your GA4 reports are set up.
Optimizer-Safe Scripts — Tracking scripts are marked with data-no-optimize and data-cfasync="false" so caching plugins and Cloudflare do not defer or combine them.
HPOS Compatible — Fully supports WooCommerce High-Performance Order Storage (custom order tables). All database queries use the correct table depending on your WooCommerce configuration.
WooCommerce Blocks Compatible — Works with the Cart and Checkout blocks via the WooCommerce Store API. No classic shortcode required.
External Services
This plugin sends data to the following third-party services. You must create your own account with each service. No account is created automatically.
1. Google Analytics 4 (Required for tracking)
* Purpose: Records eCommerce events, purchase conversions, and traffic data
* Data sent: Page URL, product names and IDs, transaction values, currency, tax, shipping, and optionally hashed email and phone for Enhanced Conversions
* Scripts loaded from: www.googletagmanager.com, www.google-analytics.com
* Terms of Service: https://marketingplatform.google.com/about/analytics/terms/us/
* Privacy Policy: https://policies.google.com/privacy
2. GA4 Measurement Protocol (Required for server-side tracking)
* Purpose: Sends purchase and refund events directly from your server as a reliability fallback
* Data sent: Client ID, transaction ID, revenue, items, and user ID (if logged in)
* Endpoint: https://www.google-analytics.com/mp/collect
* Terms of Service: https://marketingplatform.google.com/about/analytics/terms/us/
3. Google Tag Manager (Optional)
* Purpose: Tag management if you prefer to manage GA4 through GTM
* Data sent: Standard web request headers. No business data unless you configure it in GTM.
* Scripts loaded from: www.googletagmanager.com
* Terms of Service: https://marketingplatform.google.com/about/analytics/tag-manager/use-policy/
* Privacy Policy: https://policies.google.com/privacy

延伸相關外掛

文章
Filter
Apply Filters
Mastodon