How to Connect FEXmagnet to GoHighLevel
5 min read
GoHighLevel (GHL) is one of the most popular CRMs for insurance agents. This guide shows you how to connect FEXmagnet so every new lead automatically creates a contact in your GHL sub-account — ready for your workflows, pipelines, and automations.
What you'll need: A GoHighLevel account with access to Automations (any plan). You do not need the API plan — we use the built-in Inbound Webhook trigger.
Step 1: Create a Workflow in GHL
- Log in to your GHL sub-account and go to Automation → Workflows.
- Click + Create Workflow and choose Start from Scratch.
- Name it something like "FEXmagnet Lead Intake".
Step 2: Add an Inbound Webhook Trigger
- Click Add New Trigger.
- Search for and select Inbound Webhook.
- GHL will generate a unique webhook URL. It looks something like:
https://services.leadconnectorhq.com/hooks/abc123xyz... - Copy this URL — you'll paste it into FEXmagnet in the next step.
Step 3: Paste the Webhook URL in FEXmagnet
- Log in to your FEXmagnet dashboard and go to Settings.
- Scroll down to the Integrations section.
- Paste your GHL webhook URL into the GoHighLevel Webhook URL field.
- Click the Send Test button next to the URL field. This sends a sample lead payload to GHL so it can populate the field mapping reference.
- Once the test succeeds, click Save Integrations.
Tip: The Send Test button sends a sample lead (Dorothy Williams, TX) to your webhook. This is the fastest way to populate GHL's field mapping — no need to wait for a real lead or contact support.
Step 4: Map the Lead Data in GHL
FEXmagnet sends the following fields with each lead:
| Field | Description |
|---|---|
first_name | Lead's first name |
last_name | Lead's last name |
full_name | Full name (first + last) |
email | Email address |
phone | Phone number |
state | Lead's state (e.g. TX, FL) |
zip | ZIP code |
source | Always "FEXmagnet" |
tags | Array: ["fex-lead", state code] |
Back in your GHL workflow, after the Inbound Webhook trigger, add a Create/Update Contact action:
- Click the + below the trigger to add an action.
- Select Create/Update Contact.
- Map the fields:
- First Name →
{{first_name}} - Last Name →
{{last_name}} - Email →
{{email}} - Phone →
{{phone}}
- First Name →
- Optionally, add tags like "fexmagnet" or "final-expense" so you can easily filter these contacts.
Step 5: Add Your Automations
Now that the contact is created, you can add any actions you want after it in the workflow. Common automations for insurance agents:
- Send an SMS: Immediately text the lead with an introduction. Example: "Hi {{first_name}}, this is [Your Name] from [Agency]. I saw you were interested in final expense coverage. When's a good time to chat?"
- Add to Pipeline: Move the contact into a "New Leads" pipeline stage for visual tracking.
- Send an Email: Follow up with a brief email introduction.
- Internal Notification: Get a notification inside GHL so you can call immediately.
- Assign to User: If you have a team, round-robin leads to different agents.
Step 6: Publish and Test
- Click Save in the top-right of the workflow builder.
- Toggle the workflow to Published.
- Go back to your FEXmagnet Settings and click the Send Test button next to your GHL webhook URL. You should see a new contact appear in GHL within seconds.
Troubleshooting
- Leads not showing up? Make sure the workflow is published (green toggle) and that you copied the full webhook URL with no extra spaces.
- Fields not mapping correctly? In the webhook trigger settings, click "Test Trigger" to see the raw payload, then re-map the fields.
- Need help? Email us at nickg@fexmagnet.com and we'll help you get set up.
Don't have a FEXmagnet account yet?
Get exclusive final expense leads delivered straight to your GHL.
Get StartedLike this guide? Get more in your inbox
Weekly tips on leads, sales, and scaling your final expense business. No spam.
Keep Reading
How to Connect FEXmagnet to Zapier
Automate your lead workflow by connecting FEXmagnet to 6,000+ apps through Zapier — CRMs, spreadsheets, email, and more.
How to Work Final Expense Leads: A Complete Follow-Up System
A proven step-by-step system for working final expense leads — from the first 5-minute call to the 30-day follow-up sequence that closes deals.
Speed to Lead: Why Response Time Makes or Breaks Final Expense Sales
Data shows leads contacted within 5 minutes are 21x more likely to convert. Here's how to set up instant notifications, automation, and a system that wins.