| 开发者 | pluginbrewery |
|---|---|
| 更新时间 | 2026年8月15日 05:10 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
gclid, gbraid, wbraid, plus the gad_source and gad_campaignid markers Google adds to every ad click (and Google Ads landing-page referrers)msclkidfbclid, once the visit is also marked as paidutm_medium such as cpc, ppc or paid, alongside a utm_source naming Google, Bing/Microsoft or Facebook/Instagram. That matters because gclid and msclkid only exist when auto-tagging is switched on.
A visit that cannot be shown to come from a paid ad is recorded as Unknown rather than credited to a network. Facebook adds fbclid to organic links as well as ads, so it never counts as paid on its own.
Three values are stored on every entry:
Google Ads, Microsoft Ads, Meta Ads, or Unknown.google, microsoft, meta).Plugins > Add NewAd Click Tracking for Gravity Formsad-click-tracking-for-gravity-forms folder to the /wp-content/plugins/ directorySettings > Ad Click TrackingForm Settings > Form OptionsNo. The plugin only stores the captured values with your Gravity Forms entries. It makes no external requests.
The click identifier is stored in a first-party cookie for 30 days. You can choose whether the first or the most recent ad click within that window is captured, under Settings → Ad Click Tracking.
That is first-click attribution working as intended. With First click selected, the first ad click is kept for the full 30 days, so clicking a different ad later will not replace it. Clear this site's cookies or use a private window between tests, or switch to Last click under Settings → Ad Click Tracking.
Facebook adds fbclid to every outbound link, organic posts included, so on its own it cannot prove the visit came from an ad. It is recorded as Meta Ads once the link is also tagged as paid — for example utm_medium=paid — which you can set under URL parameters in Ads Manager. This is deliberate: it keeps organic Facebook and Instagram traffic from being counted as paid.
Yes. The three tracking fields are real Gravity Forms fields, so they work as standard merge tags — for example {Ad Source:2185230} — and appear in the merge tag drop-down wherever Gravity Forms offers one.
No. Hidden tracking fields are added automatically when tracking is enabled, and the values are saved with each entry.
On each entry, alongside your regular form fields — they also come along in entry exports and can be used in notifications like any other field.