Skip to Content
LLM Decode learn.llmdecode.com
Back to all resources
SOP-286

GoHighLevel Lead Capture Form Setup

This SOP covers building a native GoHighLevel lead form, mapping fields to CRM, tagging, adding to a pipeline stage via a workflow, and embedding on funnels/sites or externally.

Type SOPs · DOC
Last updated 13 November 2025
Who does this Account admin with sub-account access

Goal

Build a simple GoHighLevel lead form, map fields to CRM, auto-tag, and place new leads into a pipeline stage

Ideal outcome

Every submission creates/updates a contact with correct fields, applies the tag, and opens an opportunity in the right pipeline/stage

Why it matters

A standardized form + workflow reduces setup time and prevents routing errors for small-agency lead gen

Before you start

You need admin access to the client’s GoHighLevel sub-account. You need edit access to the target Funnel/Website pages or external CMS (if embedding externally). Refer to the SOP 276: GoHighLevel CRM Foundations (web version) for instructions on field creation, tagging, and integration mapping

Key steps 30 steps

What is inside 36 headings

1 Create and confirm CRM custom fields (settings) 5

  1. Visit GoHighLevel and sign in.
  2. Go to "Settings" → "Custom Fields" and click "+ Add Field".
  3. Choose the right field type (text, number, etc.). Click "Next".
  4. Give it a clear, descriptive name. Set up the field preferences relevant to the business requirements. Click "Save".
  5. Repeat for any additional contact custom fields needed.

2 Build the lead form 5

  1. Go to "Sites" → "Forms" and click "+ Add Form".
  2. Select "Start from Scratch" and click "Create".
  3. Name it "Lead Form – [Client/Offer]" (Use a clear, standardized name so the form is easy to recognize later). Add "First Name", "Last Name", "Email", and "Phone".
  4. Drag and drop a custom field element, if necessary.
  5. Click "Save" in the form builder. You should now see the form in your "Forms" list with the name you assigned.

3 Create submission workflow 5

  1. Go to "Automations" → "Workflows" and click "+ Create Workflow" and choose "Start From Scratch".
  2. Rename the workflow as "Lead Form" and add a trigger "Form submitted". Set filter to "Form is" = "Lead Form – [Client/Offer]". Click "Save Trigger".
  3. Add action "Add Contact Tag" and enter the agreed tag (create if missing under "Tag"). Click "Save Action".
  4. Add another action "Create/Update Opportunity" and set it to the existing "Pipeline" and "Stage" that you want and "Status" to "Open". Optionally set "Opportunity Name" to "{{contact.first_name}} {{contact.last_name}} – Lead". Click "Save Action".
  5. Click "Save", then toggle on "Publish" to activate the workflow. The workflow status should change to "Published". Newly submitted leads should now trigger the automation. Sometimes the first trigger may take a couple of minutes.

4 Embed the lead form on GoHighLevel page 5

  1. If using a Funnel, go to "Sites" > "Funnels" and open the target funnel. Click "Edit".
  2. Now, click on the "+" button on your top left and select "Forms And Surveys". Under "Add Existing", drag and drop "Add Existing Form" element onto the page.
  3. Click on the existing form and select your form. The "Lead Form – [Client/Offer]" should appear by now. Once selected, the existing form will appear on the draft page.
  4. Optional - you can edit the form as needed.
  5. Click "Published" in the page editor, then set the correct domain and click "Save".

5 [Optional] Embed lead form on external site (get embed code) 5

  1. Go to "Sites" → "Forms" and open your lead form.
  2. Click "Integrate".
  3. Copy the embed code. You’ll see options for a script embed (matches site styling) or an iframe embed (more isolated, less flexible).
  4. Paste the code into the destination page’s HTML in your external CMS.
  5. Publish the external page.

6 Run live test and verify CRM updates 5

  1. Open the live page with the form and submit a test entry.
  2. Confirm the thank-you page loads.
  3. Go to "Contacts" and open the test contact.
  4. Go to "Opportunities" and locate the new opportunity.
  5. Return to "Contacts" and open the test contact again.

The document DOC

The file is locked

It comes with From Leads to Sales: Funnel Building 101, or with the full library.

Bought from LLM Decode before? Sign in to pay ₹ 1,999.00.

Up next · SOP-288 Set Up, Verify, and Optimize Bing Webmaster Tools on a WordPress Site Goal: Verify ownership in Bing Webmaster Tools, submit the sitemap, and complete core optimizations for indexing and monitoring. Unlock to read