For marketing agencies, growth teams and the freelancers who build lead-gen sites

Lead-gen forms that show where every lead came from

Track the source of each lead, route it to the right person, test form versions, send conversions to ad platforms and push contacts to your CRM, all on Gravity Forms and your own WordPress site. Get all 12 add-ons with the Agency & Marketing Suite, or with an All-Access pass.

From ad click to CRM, in one workflow

Each step is a Gravity Forms add-on you configure in wp-admin. Use the steps your clients need.

  1. 1

    Capture the source

    Each submission records the UTM tags, ad click IDs, referrer and landing page of the visit, with first and last touch and a channel, on the entry and in merge tags.

    Lead Source & UTM Attribution

  2. 2

    Keep the form clean

    Fields are checked as visitors leave them, failed attempts are logged, likely spam goes to the Spam folder and the email address can be confirmed by link.

    Live Field Validation · Failed Submissions Log · AI Spam Filter · Email Double Opt-In

  3. 3

    Route the lead

    Territory tables and round-robin or weighted rules pick the person for each lead. The pick is a merge tag you can use in notifications and CRM feeds.

    Smart Lead Routing

  4. 4

    Send it where it is used

    Create or update the contact in HubSpot, ActiveCampaign or Klaviyo, and append a row to Google Sheets, with your own field mapping.

    HubSpot · ActiveCampaign · Klaviyo · Google Sheets

  5. 5

    Report conversions to ad platforms

    Send the lead as a server-side conversion to Google Ads, LinkedIn, TikTok or Microsoft Advertising, with a consent check and retries.

    Server-side Ad Conversions

  6. 6

    Measure and improve

    See views, starts, completions and drop-off per field, and run an A/B test between two versions of a form with a significance test.

    Form Analytics & A/B Testing

Agency & Marketing Suite: all 12 add-ons

The lower-cost way to get the agency add-ons. One yearly licence key activates all 12 on your sites. The three plans differ only in how many sites you can use them on.

Lowest price

Agency & Marketing Suite 1 Site

$149/year

Billed yearly. Renews automatically, cancel any time.

  • Use on 1 site
  • All 12 agency add-ons below
  • One licence key for all 12
  • Updates and support
Get 1 Site

Agency & Marketing Suite 5 Sites

$199/year

Billed yearly. Renews automatically, cancel any time.

  • Use on up to 5 sites
  • All 12 agency add-ons below
  • One licence key for all 12
  • Updates and support
Get 5 Sites

Agency & Marketing Suite 10 Sites

$229/year

Billed yearly. Renews automatically, cancel any time.

  • Use on up to 10 sites
  • All 12 agency add-ons below
  • One licence key for all 12
  • Updates and support
Get 10 Sites

Need every Gravity Forms add-on?

The All-Access pass includes the 12 agency add-ons plus every other GravityExtra Gravity Forms add-on, the new ones we release while your plan is active, and the GravityExtra Hub.

Most popular

All-Access Agency 10 Sites

$249/year

Billed yearly. Renews automatically, cancel any time.

  • Use on up to 10 sites
  • All 12 agency add-ons below
  • Every other Gravity Forms add-on, and new ones as they launch
  • Updates and priority support
Get Agency 10 Sites
No site limit

All-Access Agency Unlimited

$449/year

Billed yearly. Renews automatically, cancel any time.

  • Use on unlimited sites
  • All 12 agency add-ons below
  • Every other Gravity Forms add-on, and new ones as they launch
  • Updates and priority support
Get Agency Unlimited

Want to see everything in the pass? View the All-Access page.

What's included

12 GravityExtra add-ons for Gravity Forms, all included in the Agency & Marketing Suite and in the All-Access pass. Each one also has its own page with setup details.

Attribution

Lead Source & UTM Attribution

Records where each lead came from: UTM tags, ad click IDs, referrer and landing page, with first and last touch and a channel such as paid search, social, email or AI assistants. Stored on the entry, usable in merge tags and hidden fields, with a source report and CSV export.

See the Lead Source & UTM Attribution add-on →
Lead handling

Smart Lead Routing

Assigns each lead to a person with territory tables (ZIP or postcode, state, country, product), round robin or weighted distribution, a routing log and statistics. The chosen person is available as a merge tag for notifications and CRM feeds.

See the Smart Lead Routing add-on →
Conversion

Form Analytics & A/B Testing

Views, starts, completions and conversion rate per form, field drop-off and time, page funnels, and A/B tests between two form versions with a winner declared by a significance test. Optional email digests and alerts.

See the Form Analytics & A/B Testing add-on →
Conversion

Failed Submissions Log

Logs every submission that failed validation: which field, which message, which page, and whether the visitor later sent the form. Reports per form and field, an alert email on sudden spikes, CSV export and clean-up.

See the Failed Submissions Log add-on →
Conversion

Live Field Validation

Checks each field with the form's own rules as soon as a visitor leaves it, and clears the error while they fix it. Includes a log of refused submissions and the fields that fail most.

See the Live Field Validation add-on →
Lead quality

AI Spam Filter

Sends each submission to your own OpenAI, Anthropic, Gemini or OpenAI-compatible account, which returns a spam score and a short reason. Likely spam goes to the Spam folder. Email addresses and phone numbers can be masked first.

See the AI Spam Filter add-on →
Lead quality

Email Double Opt-In

Entries wait until the person confirms their email address through a link. Notifications and add-on feeds, such as your CRM feed, run after the confirmation, with a reminder and clean-up of unconfirmed entries.

See the Email Double Opt-In add-on →
Ad platforms

Server-side Ad Conversions

Sends leads to Google Ads, LinkedIn, TikTok or Microsoft Advertising as server-side conversions, with click-ID capture, hashed customer data, a consent check, retries and a delivery log. Uses your own ad accounts.

See the Server-side Ad Conversions add-on →
CRM

HubSpot

Creates or updates a HubSpot contact by email, or creates a deal, ticket or company, from a form entry. Uses a HubSpot private app token.

See the HubSpot add-on →
CRM and email

ActiveCampaign

Syncs the contact to ActiveCampaign, creates a deal in a pipeline stage you choose, or adds a tag to the contact. Uses your account URL and API key.

See the ActiveCampaign add-on →
Email and SMS

Klaviyo

Creates or updates the Klaviyo profile, adds it to one or more lists with a subscription request that respects the list's double opt-in setting, and can send a track event. Supports more than one Klaviyo account.

See the Klaviyo add-on →
Reporting

Google Sheets

Appends each entry as a new row in a spreadsheet and sheet you choose, with your own column mapping, and can optionally update the row when an entry is edited and clear it when the entry is trashed or marked spam. Uses your own Google OAuth client.

See the Google Sheets add-on →
Your data

Your forms and entries stay on your own website

The add-ons run inside your own WordPress site. Form entries are stored in your own database and are sent only to the services you connect yourself. Which advertising, tracking and privacy rules apply to you and your clients, and whether a setup meets them, is your responsibility.

  • No entries pass through GravityExtra. Licence and update checks send only your licence key, your site address and your WordPress and PHP versions.
  • Direct connections. HubSpot, ActiveCampaign, Klaviyo, Google, LinkedIn, TikTok, Microsoft Advertising and your chosen AI service are called from your site with your own account and credentials. Each of them receives the data you send it, such as the contact details in an entry.
  • Consent aware tracking. The Lead Source script can wait for a consent choice before it stores anything, and Server-side Ad Conversions can send a conversion only when a consent field on the entry is ticked. Customer identifiers such as email and phone are hashed before they are sent to the ad platforms.
  • Your AI service, your key. The AI Spam Filter sends the text of a submission to the provider you choose, using your own API key. Email addresses and phone numbers can be masked first, and a daily limit caps the number of checks.
  • Visitor data kept small. The Failed Submissions Log can store the IP address anonymized, and Form Analytics keeps anonymous counts only.
  • Your responsibility. GravityExtra does not certify your website, hosting, tracking setup or connected services against any advertising, privacy or data-protection rule, and does not promise any ad or revenue result. You stay responsible for your own compliance and policies, so check what applies to you and your clients with your own adviser.

7 ready-made forms, included

Import a form, check the wording, switch on the connections you use. Every Agency & Marketing Suite plan includes the template pack as a download in My Account, at no extra cost.

Start a project

A project inquiry with services, budget and timeline, with spam checks and live validation, routed to an account lead and sent to HubSpot with the lead source.

Uses: Lead Source & UTM Attribution, Smart Lead Routing, AI Spam Filter, Live Field Validation, Failed Submissions Log, HubSpot (feed)

Book a discovery call

A discovery call request with two time choices, a confirmed email and contact records in HubSpot and ActiveCampaign.

Uses: Double Opt-In, HubSpot (feed), ActiveCampaign (feed), Lead Source & UTM Attribution

Subscribe to our newsletter

A newsletter sign-up with confirmed email that adds the subscriber to a Klaviyo list with the lead source.

Uses: Klaviyo (feed), Double Opt-In, Lead Source & UTM Attribution

Request a proposal

A proposal request with scope, budget, deadline and brief upload, creating a HubSpot deal and a Google Ads offline conversion.

Uses: HubSpot (feed), Server-side Ad Conversions, Lead Source & UTM Attribution, AI Spam Filter

Client onboarding questionnaire

A new client questionnaire with goals, brand assets and tool access needs, adding the contact to ActiveCampaign.

Uses: ActiveCampaign (feed), Failed Submissions Log

Landing page lead form

A short landing page form for paid campaigns with hidden attribution fields, form analytics and conversion feeds for Google Ads, LinkedIn, TikTok and Microsoft Advertising.

Uses: Server-side Ad Conversions, Lead Source & UTM Attribution, Form Analytics & A/B Testing, Live Field Validation, AI Spam Filter

Website change request

A retainer client request form creating a HubSpot ticket, with file upload and a failed submission log.

Uses: HubSpot (feed), Failed Submissions Log, Live Field Validation

Templates are starting points: they hold example wording, no real names or records, and are not legal, medical or financial advice. Connections to other services start switched off until you add your own keys.

Questions

Which CRMs and ad platforms are supported?
CRM and email: HubSpot (contact, deal, ticket or company), ActiveCampaign (contact, deal or tag), Klaviyo (profile, lists and events) and Google Sheets (rows). Ad platforms: Google Ads, LinkedIn, TikTok and Microsoft Advertising through the Server-side Ad Conversions add-on. Other CRMs, Meta (Facebook) conversions, Mailchimp and Slack are not part of the Agency & Marketing Suite.
What do I need from the other services?
HubSpot: a private app access token. ActiveCampaign: your account URL and API key. Klaviyo: a private API key. Google Sheets: your own Google OAuth client. Ad conversions: your own account credentials for each platform you use, such as the Google Ads customer ID and conversion action. AI Spam Filter: an API key from OpenAI, Anthropic, Gemini or a compatible service, which you pay for yourself.
Agency & Marketing Suite or All-Access: which should I choose?
The Agency & Marketing Suite includes the 12 add-ons on this page and costs less: 1 site, 5 sites or 10 sites. The All-Access pass includes the same 12 plus every other GravityExtra Gravity Forms add-on, new add-ons as they launch, the GravityExtra Hub and the All-Access Library, on 10 sites or unlimited sites. One site is one WordPress website (domain).
How do I install the Agency & Marketing Suite add-ons?
After your purchase, the 12 add-ons are in My Account under Downloads, and your licence key is under License Keys. Upload the add-ons you need to WordPress and enter the same key in each add-on that asks for one. While your plan is active, new versions are in My Account under Downloads, and add-ons with the GravityExtra updater also update from your WordPress dashboard.
Can I use it on my clients' websites?
Each site where you activate the key counts as one site, so the 1, 5 and 10 site plans limit how many websites can use the add-ons. Choose the plan by the number of sites, and use All-Access Agency Unlimited if you need no limit.
Does the Agency & Marketing Suite guarantee better ad results or make my tracking compliant?
No. The add-ons are tools for your Gravity Forms forms. They send the data you configure to the services you connect, but GravityExtra does not promise any conversion, ranking or revenue result, and does not certify your tracking, consent setup, hosting or connected services against any advertising, privacy or data-protection rule. You are responsible for your own compliance and policies. Ask your own adviser what applies to you.
How do renewals work?
Plans are billed once a year and renew automatically, so updates and support continue without a gap. You can cancel any time from your My Account page. Without a renewal, updates and support stop at the end of your paid year.
I already own one of these add-ons. What happens to it?
Nothing changes: your existing licence keeps working. Contact us if you have questions about moving to the Agency & Marketing Suite or an All-Access pass.
What is your refund policy?
If an add-on has an error caused by the add-on itself within 30 days of purchase, we refund you in full. Refunds do not cover problems caused by third-party plugins, themes or custom code. Full details are in our Terms & Conditions.
Do I need Gravity Forms?
Yes. The add-ons add features to Gravity Forms, which is licensed separately. Several add-ons need Gravity Forms 2.9 or later and PHP 7.4 or later.

Every lead-gen step your agency needs, in one plan

All 12 agency add-ons for Gravity Forms, from $149/year with the Agency & Marketing Suite or included in the All-Access pass, with updates and support.

Choose your plan
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $39.00/yr
Bundle Special Price: $23.40/yr