| 开发者 | attributer |
|---|---|
| 更新时间 | 2026年6月24日 09:05 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL v2 or later |
| 版权网址: | 版权信息 |
attributer.io/blog/capture-utm-parameters) and the landing page group (e.g. /blog) on every submission. This lets you see how individual pages and content groups are performing in terms of generating leads, customers, and revenue.
Example Reports You Can Build With Attributer Data
Once Attributer is capturing data into your form submissions, you can send it to your CRM or a spreadsheet and build reports like these:
Leads by Channel. See your monthly lead count broken down by channel (Paid Search, Organic Search, Paid Social, Direct, Referral, Email). Lets you spot which channels are actually generating leads and where to allocate budget. If most leads come from Organic Search but most spend goes to Paid Search, you have an opportunity.
Leads by Meta Ads Network. If you run ads across Meta's different networks (Facebook, Instagram, Messenger, Audience Network), this report shows which network is generating the most leads. Use it to refine your placement settings and lower your cost per lead.
Customers by Google Ads Campaign. See how many customers you are getting from your Google Ads, broken down by the campaign they came from. Lets you see which campaigns are driving real revenue (not just clicks and visitors) and direct spend toward the campaigns that produce customers.
Revenue by Keyword. By including the keyword in your Google Ads UTM parameters (Attributer's docs walk you through this), you can capture the exact search term that drove every paying customer. This tells you which keywords to bid higher on, which to add to SEO, and which language to use in your ad copy and landing pages.
Supported WordPress Form Plugins
The Attributer WordPress plugin offers one-click hidden field installation for every major WordPress form plugin:
"With Attributer we can see which campaigns are actually generating customers and revenue, rather than just website visitors. We were able to see that some of our campaigns were driving lots of visitors but few of them converted into leads and customers. Now we're able to reinvest that budget into other campaigns that we can see are generating revenue." Nick Child, Director of Marketing, Harris Federal Law FirmThe team has 20+ years of combined experience in marketing analytics. Support Need help with setup or troubleshooting?
attributer folder to /wp-content/plugins/, then activate it from the WordPress Plugins screen.Attributer is a marketing attribution tool that captures information about where every lead came from (UTM parameters, click IDs, referrer, landing page, and more) and passes it through with each form submission on your website. You can then see the data in your WordPress dashboard, include it in email notifications, send it to your CRM, and more.
Google Analytics tells you where your website visitors come from. Attributer tells you where your leads and customers come from. GA4 reports on anonymous traffic; Attributer attaches attribution data to individual lead records in your CRM, so you can answer questions like "how many leads did our Google Ads campaign generate" and "what's the revenue we got from SEO."
Three reasons. First, raw UTM tracking only captures paid traffic, missing leads from organic search, social, referral, and direct. Second, UTM tracking only works if someone fills the form on the same page they landed on, but most visitors browse before converting and the UTMs get lost. Third, raw UTM tracking doesn't capture click IDs (GCLID, FBCLID, MSCLKID) that you need for offline conversion uploads. Attributer handles all three.
Yes. The WordPress plugin is free, but it connects to an Attributer account (which has a 14-day free trial, no credit card). Paid plans scale based on monthly form submissions. See attributer.io/pricing.
Attributer offers a 14-day free trial of all paid plans. After that, plans start from $29 per month. Pricing scales by monthly form submission volume.
Yes. WPForms (both Lite and Pro) is fully supported with one-click hidden field installation. Attribution data is captured on every WPForms submission.
Yes. Gravity Forms is fully supported with one-click hidden field installation across all your forms. Attribution data appears in your Gravity Forms entries and flows through every Gravity Forms integration (Salesforce, HubSpot, Mailchimp, Zapier, etc.).
Yes. Contact Form 7 is supported with one-click hidden field installation. Attribution data is included in form notifications and any CF7 integrations you have set up.
Yes. All four are supported with one-click hidden field installation.
The WordPress plugin doesn't currently support one-click hidden field installation for Elementor Forms, but you can still capture attribution data by manually adding hidden fields in Elementor's form editor. Step-by-step instructions (with screenshots) can be found on our help site.
Yes. The Attributer plugin installs the tracking script across your whole WordPress site, so it starts tracking where your website visitors are coming from instantly. To pass attribution data through with a form submission, just add the hidden fields manually using each tool's form builder (Typeform, Jotform, HubSpot, Tally, Fillout, Paperform, Calendly, Cal.com, Acuity, etc.). Setup guides at help.attributer.io.
Yes. Attribution data is captured on the final submission regardless of how many steps your form has.
UTM parameters (source, medium, campaign, term, content), channel categorization (Paid Search, Organic Search, Paid Social, etc.), click IDs (GCLID, FBCLID, MSCLKID, LIFCLID, TTCLID), landing page, form submission page, time to conversion, number of visits before converting, and many other data points.
In three places: (1) directly in your form plugin's submissions table (Gravity Forms entries, WPForms entries, etc.), (2) in the notification emails your form plugin sends, and (3) in any integrations you have set up (Salesforce, HubSpot, Pipedrive, Google Sheets, etc).
Yes. Because Attributer puts attribution data into your form's hidden fields, it flows naturally to any CRM your form plugin can send data to: Salesforce, HubSpot, Pipedrive, ActiveCampaign, Mailchimp, Klaviyo, and hundreds of others via native integrations or Zapier.
No. The Attributer script is under 10KB gzipped and loads asynchronously. There's no measurable impact on page load times or Core Web Vitals.
Yes. Attributer works with WP Rocket, W3 Total Cache, WP Super Cache, LiteSpeed Cache, and other major caching plugins.
Attributer captures attribution data from referrer URLs and UTM parameters and stores them in a first-party cookie in the visitor's browser, before writing them into hidden fields on the form. Everything happens in the visitor's browser and at no point in time does any data on your leads or customers actually hit Attributer's servers (we don't even have servers capable of receiving and processing the information). Using Attributer does not have any impact on your organisation's GDPR or CCPA compliance.
Yes. Attributer remembers where each visitor first came from, even if they leave and return days or weeks later from a different source. This means first-touch attribution is preserved across the full journey.
The website visitors who completed the form would still be tracked, but the attribution data won't be passed through with the form submission as there is nowhere for Attributer to write the data into. This is completely harmless, it just means you won't get attribution data with submissions of that form. The plugin's dashboard shows you which forms have hidden fields installed and which don't, so you can fix any gaps in one click.
Yes. Attribution data is captured in your form plugin's hidden fields, so you can see it directly in your form plugin's submissions/entries table inside WordPress admin.
No. The browser receives only a short-lived exchange code from the hosted Attributer popup. WordPress PHP exchanges that code server-to-server and stores the durable token in WordPress options server-side only.
No. Uninstalling removes the plugin's options and connection data only. If you want the hidden fields removed from your forms, do that from the plugin before uninstalling (the disconnect flow has a one-click option to remove them).
The admin app's compiled bundle is in build/index.js. Its human-readable source is included in the plugin at src/admin/index.js, and the build configuration is in package.json. To reproduce the bundle, run npm install && npm run build from the plugin folder.
Email help@attributer.io or browse the docs at help.attributer.io. Most queries are answered within a few hours during business hours.
@wordpress/scripts.