Linux 软件免费装
Banner图

TrackFormPro – Lead Form Tracking for Meta Conversions API & Pixel

开发者 trackformpro
freemius
更新时间 2026年10月25日 14:11
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

lead generation facebook pixel facebook conversion api server side tracking meta conversion api

下载

1.4.10 1.4.11 1.4.12 1.4.9

详情介绍:

Track Form Pro sends every form submission (Gravity Forms, WPForms, Contact Form 7, Fluent Forms, Formidable Forms and Elementor Forms) to Meta as a Conversions API (CAPI) server event, and can also fire the matching Meta Pixel event in the browser using the same event ID so Meta counts the conversion once. Built for lead generation businesses: sites whose sales start with a form, such as quote and estimate requests, bookings and consultations, callbacks, contact forms, free inspections and demos. Typical users are local services, agencies, clinics, B2B, real estate and education. Track Form Pro is an independent plugin. It is not affiliated with, endorsed by or sponsored by Meta Platforms, Inc. "Meta", "Facebook" and "Meta Pixel" are trademarks of their owner and are used only to describe what the plugin connects to. Not for online stores: it doesn't track WooCommerce orders, checkouts or product events. For a shop, use a WooCommerce tracking plugin. Key Features:

安装:

  1. Upload the plugin files to /wp-content/plugins/track-form-pro or install via the Plugins screen, then activate it.
  2. In Meta Events Manager, generate a Conversions API access token for your dataset (pixel).
  3. Go to Track Form Pro → Settings → General and add the pixel ID and access token. Recommended settings (browser events, deduplication, advanced matching) are already on; the Get started checklist guides you through the rest.
  4. In Status & Test, send a test event with a Test Event Code from Events Manager to confirm the connection.
  5. In Forms, choose the event for each form and map at least the email and phone fields. Switch off Track on forms you don't advertise for.
  6. Check Status & Test → Health check for anything that still needs attention.
Setup guides: Meta Conversions API for WordPress forms, and step by step for Gravity Forms, Contact Form 7, WPForms, Fluent Forms, Formidable Forms and Elementor Forms.

屏幕截图:

  • Forms from Gravity Forms, WPForms, Contact Form 7, Fluent Forms and Formidable Forms in one list, each with its Meta event.
  • Per-form mapping: customer data, value field and a default value.
  • Status & Test: health check, connection status and a test event.
  • Activity Logs: every event sent to Meta and Meta's answer.
  • How to Configure: a plain-language setup guide in the plugin.

升级注意事项:

1.4.11 Phone numbers without a country code now get your site's country code (before, the US code). Check General → Customer data if your visitors are from another country. 1.4.9 New plugin name for WordPress.org; nothing changes on your site. 1.4.8 Several pixels in the free version. Premium sites with several pixels: check Forms → Pixel for new forms. 1.4.7 Plugin header only; nothing changes on your site. 1.4.6 Security hardening and consistent internal names. 1.4.5 Fewer upgrade prompts in the free version. 1.4.4 Multisite set-up and clean-up, and scheduled jobs removed on deactivation. 1.4.3 Match quality in the settings page header. 1.4.2 Placement and Platform breakdowns in the report, more ad URL parameters, small fixes. 1.4.1 Fixes for Activity Logs, the report's source names and form abandonment on multi-step forms. 1.4.0 Email, phone and name fields are filled in for you; Premium adds form abandonment and a weekly email report; new look for the admin pages. 1.3.1 Clearer Activity Logs with retry status and a Retry now button. 1.3.0 Code reorganised for easier maintenance; no change in behaviour. 1.2.3 First release on WordPress.org.

常见问题:

Does this plugin add the Meta Pixel code?

Yes. It adds the Meta Pixel base code and a PageView in the page <head> for the pixels you configure. Remove any other copy of the same pixel (theme, tag manager or another plugin) to avoid double counting.

Which form plugins are supported?

Gravity Forms, WPForms, Contact Form 7, Fluent Forms, Formidable Forms and Elementor Forms (Elementor Pro), free and paid versions. Server events work with AJAX and non-AJAX forms, and browser events use the same event ID. Premium's "wait for the value" needs a form plugin that saves entries on your site; when entries aren't saved (Contact Form 7, Elementor, WPForms without entries), leads are sent right away.

Does it work with caching plugins?

Yes. Leads are sent from your server when the form is submitted, so page caching (WP Rocket, LiteSpeed Cache, W3 Total Cache, Cloudflare and others) doesn't stop them. The browser event uses a token created in each visitor's browser, so cached pages don't mix visitors up. Don't combine or delay the Track Form Pro script if your optimization plugin lets you exclude scripts, so the browser event fires right away.

Does data go through a third-party server?

No. Events go straight from your site to Meta's Conversions API. Your access token and customer data are not sent anywhere else.

Is customer data hashed?

Mapped customer fields are normalized and SHA-256 hashed on your server before they leave it. IP address, user agent and Meta cookie values are sent unhashed because Meta requires them that way.

What happens if Meta is unreachable?

The event is retried automatically after 1, 5 and 15 minutes, 1 hour and 6 hours, with the same event ID, so it is never counted twice. Network errors, timeouts and "Meta is busy" answers are retried; an invalid token or event is reported instead, because it would fail the same way again. Track Form Pro → Activity Logs shows what is waiting, with a Retry now button, and whether each failed event was delivered later. Events older than 6 days are dropped because Meta rejects them.

How do I test the connection?

Open Track Form Pro → Settings → Status & Test, enter the Test Event Code from Meta Events Manager → Test events, and click "Send test event". Meta's response is shown immediately.

Can I use more than one pixel?

The free plugin sends to one pixel. Track Form Pro Premium adds more pixels and a pixel per form.

Meta shows double or missing leads, or a low Event Match Quality?

See the troubleshooting guides: double or missing leads (deduplication), Event Match Quality for lead forms and Pixel not firing on form submit.

What does Premium add?

Waiting for values filled in by lead routers, CRMs or Zapier; average lead values; trigger rules and custom events; a pixel per form; funnel events; Event Match Quality from Meta; email alerts; and double-counting detection. You can start a 14-day free trial from Track Form Pro → Upgrade; the free plugin works fully on its own.

更新日志:

1.4.12 1.4.11 1.4.10 1.4.9 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.1 1.3.0 1.2.3