Linux 软件免费装
Banner图

Trackful - Server-Side Conversion Tracking for WooCommerce

开发者 trackful
更新时间 2026年11月12日 21:41
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce server-side google-ads conversion-tracking meta-capi

下载

1.0.0 1.0.1

详情介绍:

Trackful solves the 30-40% data loss problem caused by ad-blockers, iOS 14+ Safari ITP, and browser privacy features. The Problem Traditional client-side tracking (JavaScript pixels) is being blocked: This means you're blind to 30-40% of your conversions, leading to poor ROAS and wasted ad spend. The Solution Trackful uses server-side tracking to recover lost conversions: Key Features How It Works
  1. Landing Page: Capture click IDs (gclid, fbclid...) and store them in first-party cookies
  2. Shopping: Track product views, add to cart and checkout events
  3. Purchase: Send the conversion with full attribution to your ad platforms
  4. Server Processing: Trackful's backend uploads to each platform with the right format
Supported Platforms Pricing Trackful is a service (SaaS). A free plan covers 15 tracked orders a month. Paid plans start at $29 a month (Starter, 150 orders), with Growth ($59, 1,000 orders) and Pro ($119, 5,000 orders); yearly billing saves 25%. Only orders count toward the allowance: page views, product views, add-to-carts and checkouts are unlimited. Plans are managed from the Trackful dashboard. Requirements

安装:

Automatic installation
  1. Go to Plugins > Add New in WordPress admin.
  2. Search for "Trackful".
  3. Click "Install Now", then "Activate".
Manual installation
  1. Download the plugin ZIP file.
  2. Go to Plugins > Add New > Upload Plugin.
  3. Choose the ZIP file, click "Install Now", then "Activate".
Getting started The plugin does not contact Trackful until you ask it to.
  1. Open WooCommerce > Marketing > Trackful in WordPress (or the "Settings" link on the Plugins page).
  2. Click "Connect to Trackful". This registers your site and creates your account; there is no API key to copy. The screen states what is sent (your site URL and admin email) before you click.
  3. Click "Open Trackful Dashboard". It opens in a new tab, already signed in.
  4. Connect the ad platforms you use. For Google Ads, Trackful creates its conversion actions in your account when you pick the account.
  5. Back in WordPress, the Trackful page shows which platforms are live and when the last event arrived.

屏幕截图:

  • Dashboard overview: recovered conversions and channel health
  • Google Ads Enhanced Conversions
  • Meta CAPI and Event Match Quality monitoring

升级注意事项:

1.0.1 Review invitation on the Trackful settings page, improved French translation and the new plugin name. No action needed. 1.0.0 First public release.

常见问题:

Do I need a Trackful account?

Yes. Trackful processes and delivers conversions from its servers, so an account is required. It is created automatically when you click "Connect to Trackful", and a free plan is available.

Does it work with a page cache?

Yes. Click IDs are captured by the tracker on the page itself, so a landing page served from a full-page cache (WP Rocket, Cache Enabler, LiteSpeed, host caches) still records the click. After updating the plugin, clear your page cache so cached pages load the current tracker.

Does it work with the Cart and Checkout blocks?

Yes, and with the classic checkout. The click, session and consent are recorded on the order in both.

Which consent banner (CMP) does it work with?

Any banner that supports Google Consent Mode v2, without setup: Trackful reads the Consent Mode updates on the page. Axeptio, Didomi, Cookiebot, OneTrust, Complianz and the WP Consent API are also supported through their own APIs.

My banner does not support Consent Mode. What now?

Call this from your banner's "consent given" callback: window.TrackfulConsent.update({ ad_storage: 'granted', analytics_storage: 'granted', ad_user_data: 'granted', ad_personalization: 'granted' }); If the decision only exists on the server (a custom cookie, user meta), use the PHP filter: add_filter('trackful_consent_state', function (array $consent) { $consent['adUserData'] = 'GRANTED'; return $consent; });

What happens before the visitor answers the banner?

Trackful follows your banner. If it declares a Consent Mode default (many set "denied" for European visitors), that default applies until the visitor answers, and the answer is then remembered on every later page. If there is no banner default, nothing is assumed: consent is "not specified", which means click IDs only and no personal data. "Denied" is stricter and stops Meta, TikTok, Pinterest, Snapchat and GA4 entirely. You choose Trackful's own default in the Trackful dashboard.

Should I keep my existing Google Ads tag?

You can keep it while you compare numbers. Google Ads only removes duplicates within a single conversion action, so do not keep two purchase actions set as "Primary": the dashboard detects this and offers to keep only Trackful's action as primary. Once Trackful's conversions appear in Google Ads, you can remove the old tag.

Will it slow down my site?

No. The storefront tracker is a single lightweight first-party script, loaded in the footer, that sends events asynchronously. Purchases are sent from the server after the order is placed, so page load speed is not affected.

How does this compare to client-side pixels?

Client-side pixels (JavaScript) are blocked by ad-blockers, iOS 14+ ITP and browser privacy features, resulting in 30-40% data loss. Trackful uses server-side tracking to recover these lost conversions.

What data is sent to Trackful?

Order data (ID, value, currency, items), customer contact details used for matching (email, phone, name, address), click IDs, UTM parameters, the consent state, and the visitor's IP address and browser user agent. See the Privacy section below for how each is protected and how long it is kept.

How do I know it is working?

The Trackful page in WordPress shows the live platforms and the last event received. In the dashboard, "Live Events" lists conversions as they arrive with the platforms each one reached, and the Google Ads page has a "Test Connection" button that validates your account and conversion action with Google.

Where do I report a problem?

Email support@trackful.io with your site URL.

更新日志:

1.0.1 - 2026-11-12 1.0.0 - 2026-09-17