Title: Google Ads Conversion Tracking for WordPress Forms – TagFlux
Author: tagflux
Published: <strong>10. júna 2026</strong>
Last modified: 13. júla 2026

---

Vyhľadať plugin

![](https://ps.w.org/tagflux/assets/banner-772x250.png?rev=3567692)

![](https://ps.w.org/tagflux/assets/icon-256x256.png?rev=3567692)

# Google Ads Conversion Tracking for WordPress Forms – TagFlux

 Od [tagflux](https://profiles.wordpress.org/tagflux/)

[Stiahnuť](https://downloads.wordpress.org/plugin/tagflux.1.1.0.zip)

 * [Podrobnosti](https://sk.wordpress.org/plugins/tagflux/#description)
 * [Recenzie](https://sk.wordpress.org/plugins/tagflux/#reviews)
 *  [Inštalácia](https://sk.wordpress.org/plugins/tagflux/#installation)
 * [Vývoj](https://sk.wordpress.org/plugins/tagflux/#developers)

 [Podpora](https://wordpress.org/support/plugin/tagflux/)

## Popis

TagFlux is a server-side Google Ads conversion tracking plugin for WordPress forms.
It auto-detects the forms already installed on your site, lets you choose which 
submissions count as conversions, and sends them to Google Ads through the TagFlux
backend using the Google Click Identifier (gclid) — no code, no Google Tag Manager,
no manual event setup.

#### Features

 * Server-side Google Ads conversion tracking for WordPress forms
 * Conversion submission through the TagFlux backend using the Google Ads API
 * Google Ads connection via OAuth
 * GCLID capture and first-party cookie storage
 * Auto-detection of supported WordPress forms
 * Support for Contact Form 7, WPForms, Elementor Pro Forms, Ninja Forms and Divi
   Forms
 * Choose which forms to track from the WordPress admin
 * Track form submissions from Google Ads traffic
 * Dashboard with clicks, CPC, conversions and total cost
 * Breakdowns by form, campaign and landing page
 * No Google Tag Manager setup required
 * No custom JavaScript required
 * Built for Google Ads lead generation campaigns
 * Consent Mode v2 aware: reads the visitor’s real consent state from your consent
   banner and forwards it with each server-side conversion
 * Optional Enhanced Conversions: email/phone sent as SHA-256 hashes, only if you
   enable it and the visitor granted consent
 * Compatible with consent managers (GDPR-friendly)
 * Available in English and Spanish

#### Server-side Google Ads conversion tracking for WordPress

TagFlux uses server-side conversion tracking to send WordPress form submissions 
to Google Ads through the TagFlux backend.

When a visitor arrives from a Google Ads click, TagFlux stores the Google Click 
Identifier (gclid) in a first-party cookie. If that visitor submits a tracked WordPress
form, TagFlux sends the conversion event to Google Ads through the backend instead
of relying only on browser-side tags.

This is useful for lead generation websites that want more reliable Google Ads conversion
tracking without maintaining a custom Google Tag Manager or gtag setup.

#### Why TagFlux instead of Google Tag Manager?

Setting up Google Ads conversion tracking by hand usually means editing gtag snippets,
configuring triggers in Google Tag Manager, and testing events one by one.

TagFlux skips the manual tag setup. It detects your WordPress forms, captures the
Google Click Identifier (gclid), and reports form submissions to Google Ads server-
side through the TagFlux backend using the Google Ads API.

That means no GTM container to maintain, no custom JavaScript, no manual event setup,
and fewer moving parts between your WordPress forms and Google Ads conversion actions.

#### Supported form plugins

TagFlux currently supports:

 * Contact Form 7
 * WPForms
 * Elementor Pro Forms
 * Ninja Forms
 * Divi Forms

If your Google Ads traffic lands on a WordPress page using one of these form plugins,
TagFlux can help track those form submissions as Google Ads conversions.

#### How it works

 1. Install and activate the plugin — activation contacts no external service.
 2. Click „Connect to TagFlux“ and connect your Google Ads account via OAuth.
 3. Select which forms to track. From then on, every submission is sent to Google Ads
    as a conversion automatically.

### External services

This plugin connects to two external services to provide conversion tracking. It
does not work without them.

**1. TagFlux backend (api.tagflux.io)**

TagFlux relays conversion data to Google Ads through its own backend.

 * **When you connect the site:** activating the plugin sends nothing. Only after
   you explicitly click „Connect to TagFlux“ on the plugin settings screen does 
   it send this site’s URL and name to `https://api.tagflux.io/api/auth/register`
   to register the site and obtain an API key. No personal data is sent at this 
   step.
 * **When a tracked form is submitted:** it sends a Google Click Identifier (`gclid`/`
   wbraid`/`gbraid`, stored in a first-party cookie tagged as `marketing`), the 
   visitor’s Consent Mode v2 state, an order ID used for deduplication, the form/
   campaign identifiers and the conversion event to `https://api.tagflux.io`. The
   contents of the form fields (names, emails, messages) are **not** sent — with
   one exception: if you enable the optional Enhanced Conversions setting **and**
   the visitor has granted ad consent, the email and/or phone number from the submitted
   form are sent as SHA-256 hashes (never in plain text).

TagFlux terms: https://tagflux.io/plugin-terms/ — privacy policy: https://tagflux.
io/plugin-privacy-policy/

**2. Google Ads / Google OAuth**

To connect your Google Ads account the plugin uses Google’s OAuth flow, and the 
backend reads/writes conversion data via the Google Ads API on your behalf.

Google terms: https://policies.google.com/terms — privacy policy: https://policies.
google.com/privacy

## Obrázky

[⌊Dashboard with Google Ads metrics (clicks, CPC, conversions, cost) and breakdowns
by form and campaign.⌉⌊Dashboard with Google Ads metrics (clicks, CPC, conversions,
cost) and breakdowns by form and campaign.⌉[

Dashboard with Google Ads metrics (clicks, CPC, conversions, cost) and breakdowns
by form and campaign.

[⌊Onboarding: the explicit "Connect to TagFlux" opt-in, disclosing exactly what 
data is sent before anything leaves your site.⌉⌊Onboarding: the explicit "Connect
to TagFlux" opt-in, disclosing exactly what data is sent before anything leaves 
your site.⌉[

Onboarding: the explicit „Connect to TagFlux“ opt-in, disclosing exactly what data
is sent before anything leaves your site.

[⌊Settings: connect your Google Ads account, set the cookie consent mode, and disconnect
the site whenever you want.⌉⌊Settings: connect your Google Ads account, set the 
cookie consent mode, and disconnect the site whenever you want.⌉[

Settings: connect your Google Ads account, set the cookie consent mode, and disconnect
the site whenever you want.

## Inštalácia

 1. Upload the `tagflux` folder to `/wp-content/plugins/`, or install it from the WordPress
    plugin repository.
 2. Activate the plugin from the WordPress „Plugins“ menu. Activation does not contact
    any external service.
 3. Go to „TagFlux“ in the admin sidebar and click „Connect to TagFlux“. This registers
    your site with the TagFlux service (api.tagflux.io) and is the first and only time
    the plugin sends anything (your site URL and name) — and only after you click. 
    See the „External services“ section below.
 4. Connect your Google Ads account.
 5. Select the forms you want to track.

## Časté otázky

### Does TagFlux support server-side tracking?

Yes. TagFlux sends tracked WordPress form submissions to Google Ads through the 
TagFlux backend using the Google Ads API. It captures the Google Click Identifier(
gclid) from Google Ads traffic and uses it to report the conversion server-side.

### Is this the same as Google Tag Manager server-side tracking?

No. TagFlux does not require you to set up a server-side Google Tag Manager container.
It provides a simpler server-side tracking flow for WordPress form submissions and
Google Ads conversions.

### Do I still need Google Tag Manager?

No. TagFlux is designed to track Google Ads form conversions without Google Tag 
Manager, gtag snippets or custom JavaScript. It auto-detects supported WordPress
forms and sends conversions to Google Ads through the backend.

### Which WordPress form plugins does TagFlux support?

TagFlux currently supports Contact Form 7, WPForms, Elementor Pro Forms, Ninja Forms
and Divi Forms.

### What does TagFlux track?

TagFlux tracks WordPress form submissions that come from Google Ads traffic. It 
captures the gclid from the ad click, stores it in a first-party cookie, and sends
the conversion to Google Ads through the TagFlux backend when a tracked form is 
submitted.

### Do I need a Google Ads account?

Yes, you need an active Google Ads account to track conversions.

### How is it different from tracking Google Ads conversions with GTM or gtag?

With Google Tag Manager or gtag you build triggers and tags by hand and maintain
them over time. TagFlux auto-detects your forms, maps each one to a conversion action,
and sends submissions to Google Ads automatically — no container, no code.

### Can I track more than one conversion action?

Yes. You can choose multiple forms to track, and every submission of each tracked
form is reported to Google Ads.

### Does it work with WooCommerce?

Not yet. TagFlux currently tracks form submissions (contact, lead and quote forms).
WooCommerce checkout and purchase tracking is on the roadmap, not in this version.

### Which page builders and themes are supported?

Any theme. Form detection currently covers Contact Form 7, WPForms, Elementor Pro,
Ninja Forms and Divi 4 forms, regardless of the theme you use.

### Is it GDPR compliant?

Yes. The tracking cookie is tagged as `marketing` so consent managers can control
it. Server-side conversions carry the visitor’s real Consent Mode v2 state (read
from your consent banner), and Enhanced Conversions data is only sent when the visitor
has granted ad consent. See the „External services“ section below for exactly what
data is sent and where.

### What is server-side (dual) conversion tracking?

In dual mode each tracked submission is reported twice: by the classic gtag script
in the browser and by your server through the TagFlux backend. Google Ads deduplicates
the two with a shared order ID, so conversions are never double-counted — but they
are recovered when an ad blocker or strict browser blocks the gtag script. You can
turn it off in Settings at any time.

### Does the plugin send any data when I activate it?

No. Activation only creates local options; no request is made to any external service.
Your site is registered with api.tagflux.io only after you explicitly click „Connect
to TagFlux“ on the settings screen, where the data to be sent (your site URL and
name) and the links to our Terms and Privacy Policy are shown beforehand.

### How do I disconnect or remove my data?

Click „Disconnect site“ on the TagFlux settings screen to clear the local registration
and the Google Ads connection stored in WordPress; you can connect again afterwards.
Deleting the plugin removes all TagFlux options from your database (via `uninstall.
php`).

## Recenzie

![](https://secure.gravatar.com/avatar/e7d077aa88775f79b9e0bbd7a77b9374725c0f96a6902cd6d0cd576135f68712?
s=60&d=retro&r=g)

### 󠀁[Awesome Google Ads conversion tracking plugin for WordPress forms](https://wordpress.org/support/topic/awesome-google-ads-conversion-tracking-plugin-for-wordpress-forms/)󠁿

 [marimarbox](https://profiles.wordpress.org/marimarbox/) 25. júna 2026

I use TagFlux on my WordPress site to track form submissions coming from Google 
Ads traffic, and the setup was really simple, less than 2 minutes and it worked 
straightaway!What I liked most is that it focuses on a very specific problem: tracking
WordPress form leads from Google Ads without needing custom code or a complicated
GTM setup.It’s a simple plugin which works amazing for those that have live Google
Ads campaigns and want to have a reliable conversion tracking plugin to feed Google
Ads bid strategies. I totally recommend using this plugin.

 [ Prečítať 1 recenziu ](https://wordpress.org/support/plugin/tagflux/reviews/)

## Prispievatelia a vývojári

“Google Ads Conversion Tracking for WordPress Forms – TagFlux” je softvér s otvoreným
zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.

Prispievatelia

 *   [ tagflux ](https://profiles.wordpress.org/tagflux/)

[Preložiť „Google Ads Conversion Tracking for WordPress Forms – TagFlux“ do vašho jazyka.](https://translate.wordpress.org/projects/wp-plugins/tagflux)

### Máte záujem o vývoj?

[ Prehľadávajte zdrojový kód](https://plugins.trac.wordpress.org/browser/tagflux/),
preskúmajte [SVN repozitár](https://plugins.svn.wordpress.org/tagflux/), alebo sa
prihláste na odber [vývojárskeho logu](https://plugins.trac.wordpress.org/log/tagflux/)
cez [RSS](https://plugins.trac.wordpress.org/log/tagflux/?limit=100&mode=stop_on_copy&format=rss).

## Zoznam zmien

#### 1.1.0

 * New: server-side conversion tracking (dual mode). Submissions are also reported
   through the TagFlux backend using the Google Click Identifier, recovering conversions
   lost when the gtag script is blocked. Google Ads deduplicates both paths via 
   a shared order ID.
 * New: first-party capture of `gclid`/`wbraid`/`gbraid` in a cookie and a hidden
   form field (cookieless fallback).
 * New: Consent Mode v2 support — reads the visitor’s real consent state from the
   consent banner (dataLayer) and forwards it with each server-side conversion.
 * New: optional Enhanced Conversions — email/phone are SHA-256-hashed before leaving
   the site, and only sent if you enable the setting and the visitor granted ad 
   consent.
 * New: „Server-side conversions“ dashboard card with upload status (sent/failed/
   pending) and failure reasons, including a notice when the Enhanced Conversions
   terms are pending acceptance in Google Ads.
 * New: non-blocking configuration warnings in Settings when server-side tracking
   is misconfigured (no Google account connected, no forms selected, or Enhanced
   Conversions without a consent manager).
 * Fix: the admin now displays in Spanish on Spanish sites — the plugin never loaded
   its textdomain; all strings extracted and translated (es_ES).

#### 1.0.2

 * Docs: clearer setup guide and an expanded FAQ for Google Ads conversion tracking
   with Contact Form 7, WPForms, Elementor, Ninja Forms and Divi.
 * No functional changes.

#### 1.0.1

 * Fix: Google connection errors (e.g. missing permissions) are now shown in the
   admin panel instead of failing silently.

#### 1.0.0

 * Initial release on WordPress.org
 * Google Ads OAuth
 * Form detection: WPForms, Divi 4, Contact Form 7, Elementor Pro, Ninja Forms
 * Metrics dashboard (clicks, CPC, conversions, cost)
 * Breakdowns by form, campaign and landing page
 * Site ownership verification via REST API
 * Privacy: explicit opt-in („Connect to TagFlux“) before any data leaves the site;
   activation makes no remote calls. „Disconnect site“ button and uninstall cleanup
 * Privacy: external-services disclosure + suggested privacy policy content
 * Upgrade routine (version-gated migrations via plugins_loaded)
 * Available in English and Spanish

## Meta

 *  Verzia **1.1.0**
 *  Posledná aktualizácia **Pred 1 deň**
 *  Aktívne inštalácie **Menej než 10**
 *  Verzia WordPress ** 5.8 alebo novšia **
 *  Testované do verzie **7.0.1**
 *  Verzia PHP ** 7.4 alebo novšia **
 *  Jazyk
 * [English (US)](https://wordpress.org/plugins/tagflux/)
 * Značky
 * [contact form 7](https://sk.wordpress.org/plugins/tags/contact-form-7/)[conversion tracking](https://sk.wordpress.org/plugins/tags/conversion-tracking/)
   [form tracking](https://sk.wordpress.org/plugins/tags/form-tracking/)[google ads](https://sk.wordpress.org/plugins/tags/google-ads/)
   [Server Side Tracking](https://sk.wordpress.org/plugins/tags/server-side-tracking/)
 *  [Rozšírené zobrazenie](https://sk.wordpress.org/plugins/tagflux/advanced/)

## Hodnotenia

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/tagflux/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/tagflux/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/tagflux/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/tagflux/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/tagflux/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/tagflux/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tagflux/reviews/)

## Prispievatelia

 *   [ tagflux ](https://profiles.wordpress.org/tagflux/)

## Podpora

Počet vyriešených chýb za dva mesiace:

     1 z celkového počtu: 1

 [Zobraziť fórum podpory](https://wordpress.org/support/plugin/tagflux/)