The GoHighLevel Extension for Gravity Forms
FormFlow is the GoHighLevel extension for Gravity Forms: every entry goes to GoHighLevel the moment it’s submitted. Map every field, create pipeline opportunities, route leads by their answers and send one form to several locations.
No Zapier, no webhooks, no copy-paste.
Gravity Forms → FormFlow → GoHighLevel · Built for connected lead capture
Your WordPress form
FormFlow for GHL Pro
If enquiry = Interested in buying
GoHighLevel
Create or update contact
Standard + custom fields
Create an opportunity
Your pipeline. Your stage.
GoHighLevel + Gravity Forms, built for detailed forms
Every Gravity Forms answer, in the right GHL field.
Gravity Forms is built for detailed forms: quote requests, applications, intake and booking forms. FormFlow Pro sends every one of those answers to GoHighLevel, not just the name and email.
- Map Gravity Forms fields to standard GHL fields such as company, address, city and website
- Map to your own GoHighLevel custom fields
- (The free version syncs name, email and phone)
- Standard fields
- Your GoHighLevel custom fields
Let the answers decide where the lead goes.
Gravity Forms already shows or hides fields based on answers. FormFlow Pro uses those answers again, to decide what happens in GoHighLevel.
- "Budget over $5,000" goes to the sales pipeline; smaller budgets get a nurture tag
- Operators include equals, not equals, contains, starts with and greater than
- Keep low-intent leads out of your sales pipeline
Enquiry intent
Send to Location A
- Map fields
- Create opportunity
- Apply feed tags
Hold back or send to Location B
One Gravity Forms license, many client sites.
Agencies often run Gravity Forms across every client build. FormFlow Pro connects completely separate primary GoHighLevel accounts, so each client’s leads stay in their own GHL.
- Connect multiple primary GHL accounts
- Keep each client's account independent
- (The free version connects sub-accounts under one primary account)
Your agency
Client A · Primary account
Independent GoHighLevel account
Client B · Primary account
Independent GoHighLevel account
More than name and email.
Every Gravity Forms answer.
The free plugin syncs name, email and phone. FormFlow for GHL Pro adds the Feeds engine: rules that decide what each
Gravity Forms entry sends, where it goes and what happens next in GoHighLevel.
Map any Gravity Forms field
Send every answer to standard or custom GHL fields.
- Map form fields to standard GHL fields such as company, address, city and website
- Map to your GoHighLevel custom fields
- (The free version syncs name, email and phone)
Entries straight into your pipeline
Create a GHL opportunity in the pipeline and stage you choose.
- Create opportunities automatically
- Choose the pipeline and stage for each feed
- Skip manual opportunity entry
Route by what they answered
Send qualified entries to sales, hold the rest back.
- "Interested in buying" goes to Location A; "Just browsing" is held back or sent to Location B
- Operators include equals, not equals, contains, starts with and greater than
- Keep low-intent leads out of your sales pipeline
One Gravity Form, several destinations
Send one entry to two GHL locations, each with its own rules.
- Send one submission to two GoHighLevel locations at once
- Use different field mapping and rules per feed
- (The free version allows one destination per form)
Tags that match the rule
Tag leads by intent to trigger the right GHL workflow.
- Tag leads by intent, not just by form
- Trigger more targeted GoHighLevel workflows
- Works alongside global and form-specific tags
Separate GHL accounts per client
Connect independent primary accounts from one plugin.
- Connect multiple primary GHL accounts
- Keep each client's account independent
- (The free version connects sub-accounts under one primary account)
Where Gravity Forms and GoHighLevel work best together
Quote and estimate forms
A home-services company asks for job type, budget and timeline. FormFlow sends every answer to GHL custom fields, and “Ready this month” creates an opportunity in the sales pipeline.
Applications and intake forms
A clinic, school or recruiter collects 15+ answers per applicant. Every answer lands in the GHL contact record, so the team stops opening WordPress to read entries.
Agencies running Gravity Forms for clients
One agency, many client sites. Each site’s Gravity Forms send to that client’s own GHL account, with tags that start the client’s follow-up workflow.
How to connect Gravity Forms to GoHighLevel
Install FormFlow for GHL
Install the free plugin from WordPress.org, or upload FormFlow GHL Pro after purchase.
Connect GoHighLevel
Open FormFlow Settings, connect your account securely and select your location.
Build your Gravity Forms flow.
Choose a location and tags for each Gravity Form. On Pro, add feeds with field mapping, pipelines and conditions. Then submit a test entry and check the contact in GoHighLevel.
Every Pro feature.
Choose your site allowance.
Every plan includes custom field mapping, pipelines, conditional logic, multiple feeds and multi-account support.
The only difference is how many websites you can use it on.
Pro
2 sites
$11
Billed monthly.
- Use on 2 websites
- Monthly billing option
- WordPress → GoHighLevel
Agency
4 sites
$19
Billed monthly.
- Use on 4 websites
- Monthly billing option
- WordPress → GoHighLevel
Max
Unlimited sites
$45
Billed monthly.
- Unlimited website allowance
- Monthly billing option
- WordPress → GoHighLevel
Pro
2 sites
$49
Billed yearly.
- Use on 2 websites
- Yearly billing option
- WordPress → GoHighLevel
Agency
4 sites
$99
Billed yearly.
- Use on 4 websites
- Yearly billing option
- WordPress → GoHighLevel
Max
Unlimited sites
$399
Billed yearly.
- Unlimited website allowance
- Yearly billing option
- WordPress → GoHighLevel
All the tools for a connected lead flow.
- Custom field mapping
- Pipelines & opportunities
- Conditional logic routing
- Multiple feeds per form
- Feed-specific tags
- Multiple primary GHL accounts
Gravity Forms to GoHighLevel
common questions
Is there a GoHighLevel extension for Gravity Forms?
Yes. FormFlow is a GoHighLevel add-on for Gravity Forms that sends every entry to GHL as a contact, with the location and tags you choose. The free version covers name, email and phone; Pro adds custom fields, pipelines and conditional routing.
How do I connect Gravity Forms to GoHighLevel?
Install FormFlow, connect your GoHighLevel account, then choose a GHL location and tags for your Gravity Form. Each new entry creates or updates a contact in GoHighLevel.
Is there a free Gravity Forms GoHighLevel integration?
Yes. FormFlow for GoHighLevel is free on WordPress.org and sends name, email and phone from Gravity Forms to GHL, with location routing and tags.
Can I map Gravity Forms fields to GoHighLevel custom fields?
Yes, with FormFlow GHL Pro. Pro maps any Gravity Forms field to standard GHL fields or your own custom fields.
Can Gravity Forms entries create opportunities in GoHighLevel?
Yes, with Pro. Each feed can create an opportunity in the pipeline and stage you choose.
Do I need Zapier to send Gravity Forms to GoHighLevel?
No. FormFlow connects Gravity Forms to GoHighLevel directly from WordPress, with no Zapier, Make or webhook setup.
Can one Gravity Form send leads to more than one GHL location?
In the free version, each form sends to one location. With Pro, add multiple feeds to one Gravity Form so a single entry reaches several locations, with conditions if needed.
Does it work with multiple GoHighLevel accounts?
The free version connects sub-accounts under one primary account. Pro connects completely separate primary accounts, which suits agencies.
What's the difference between the Pro, Agency and Max plans?
Only the number of websites: 2, 4 or unlimited. Every plan includes all Pro features.
Where can I get help with setup?
Follow the FormFlow setup guide, or email support@nexplugs.com.
Every Gravity Forms entry
straight into GoHighLevel.
Start with the free plugin, or unlock field mapping, pipelines and conditional routing with FormFlow for GHL PRO.