Formidable Forms

Formidable Forms Attribution Tracking

Connect every Formidable Forms submission to the marketing campaign that drove it. AttributionHub captures UTM parameters, referrers, and landing pages — then populates hidden fields automatically before each submission.

Why Attribution Matters for Formidable Forms Users

Formidable Forms is the go-to choice for WordPress users who need more than simple contact forms — calculators, directories, registration systems, and complex multi-step forms. It's a powerful tool for capturing leads.

But even the most advanced form builder can't tell you where those leads came from. Your Formidable Forms entries show what people submitted, not which marketing effort brought them to your site in the first place.

AttributionHub adds that missing context. It tracks each visitor's marketing source and writes it directly into hidden fields on your Formidable forms. When someone completes that detailed quote calculator or application form, you'll know exactly which campaign drove them there.

What Data Gets Captured

UTM Parameters

Source, medium, campaign, term, and content captured from URLs and stored with every form entry.

Landing Page & Referrer

The page the visitor first arrived on and the website that referred them — full entry path visibility.

Channel Detection

Automatic categorization into Paid Search, Organic, Social, Email, Direct, and Referral channels.

Multi-Touch Attribution

First-touch and last-touch data captured across sessions, tracking the full journey from discovery to conversion.

How It Works

Step 1: Add the Tracking Script

Place the AttributionHub snippet in your WordPress site header:

<script src="https://cdn.attributionhub.com/attribution.js?id=YOUR_ID" async defer></script>

Step 2: Add Hidden Fields in Formidable Forms

In the Formidable Forms builder, drag Hidden Field elements onto your form. Set the Field Key for each one to match the AttributionHub field names. The Field Key determines the HTML name attribute, which is how AttributionHub identifies the fields.

Hidden Field LabelField KeyExample Value
Channelah_channelOrganic Search
Sourceutm_sourcegoogle
Mediumutm_mediumorganic
Campaignutm_campaigncontent-marketing
Keywordutm_termformidable forms tracking
Landing Pageah_landing_page/blog/calculators
Referrerah_referrerreddit.com

Step 3: Verify the Setup

Submit a test entry with UTM parameters in the URL:

https://yoursite.com/quote?utm_source=google&utm_medium=organic&utm_campaign=content-marketing

Check the entry detail in Formidable Forms — hidden field values should show the correct attribution data.

For the full setup walkthrough, see the Formidable Forms integration guide.

Use Cases

Cost Calculators — If you use Formidable's calculation fields for price estimates or ROI calculators, attribution data tells you which campaigns drive the most calculator completions — and which generate the highest estimated values.

Application Forms — Track which marketing channels drive membership, enrollment, or job applications. Know whether applicants come from organic search, job boards, or paid campaigns.

Directory Submissions — For sites using Formidable to power directories or listings, understand which promotion channels generate the most submissions.

Multi-Step Lead Forms — Formidable's multi-page forms are perfect for qualified lead capture. Attribution data tells you which traffic sources produce leads that complete the full form versus those who abandon early.

What Makes AttributionHub Different

Custom Field Key Support

Formidable Pro lets you set custom Field Keys on hidden fields, making integration straightforward with no field mapping needed.

No Plugin Installation

One lightweight script tag. No WordPress plugin, no PHP modifications, no database changes.

Privacy-First Design

First-party data only. No cross-site tracking, no third-party cookies required.

Cross-Session Tracking

Attribution persists across visits. Even if a visitor comes back two weeks later, the original source is preserved.

Frequently Asked Questions

Does this work with the free version of Formidable Forms?

The Lite version may use auto-generated field names (like item_meta[XX]), which requires field mapping configuration. Formidable Pro supports custom Field Keys, which makes setup simpler.

Will it work with Formidable Views?

Yes. Attribution data is stored as standard entry data. If you display entries using Formidable Views, you can include the hidden field values.

Can I use attribution data in Formidable's email notifications?

Yes. Use Formidable's field shortcodes in your email template to include attribution values in notifications.

Does it affect form performance?

No. The script is under 10 KB and loads asynchronously. It has no impact on form rendering or page speed.


Start Tracking Your Formidable Forms Leads

Set up attribution in minutes — no WordPress plugin needed. See which channels and campaigns drive your most valuable form submissions.

Get Started Free
Loading footer...