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

GoHighLevel New Lead Notification & Assignment

Build a GoHighLevel workflow that assigns new leads to owners and sends internal notifications. Covers form and inbound call triggers with optional automatic opportunity creation.

Type SOPs · DOC
Last updated 15 October 2025
Who does this GoHighLevel admin permissions to create workflows and manage users

Goal

Route new leads from forms and inbound calls to an owner and alert them instantly

Ideal outcome

New leads are assigned within 1 minute, the owner receives email and SMS, and (optionally) an opportunity is created in the correct pipeline/stage

Why it matters

Fast assignment and alerts reduce time-to-first-touch and prevent dropped leads

Before you start

You need GoHighLevel (Sub-account) access. Refer to the SOP 286: GoHighLevel Lead Capture Form Setup (web version) to verify that form submissions trigger lead creation correctly. Refer to the SOP 276: GoHighLevel CRM Foundations (web version) to confirm user roles, assignment rules, and pipelines are properly configured

Key steps 24 steps

What is inside 26 headings

1 Build and publish routing workflow 7

  1. Go to "Automation" → "Workflows" → "Create workflow" → "Start from scratch".
  2. Name the workflow "Lead Routing – Forms & Calls" and add a trigger "Form Submitted" and select a filter. Click "Save Trigger".
  3. Add another trigger "Call Status" with filters: "Call Direction" = "Incoming" and "Status" = "No-answer". Click "Save Trigger".
  4. [Optional] Add an action "Add Owner to Opportunity" and set it to a default user. Click "Save Action".
  5. Add another action "Wait" for duration = 1 minute. Click "Save Action".
  6. Add another action "Send Internal Notification" (Email and SMS) to contact the owner. Click "Save Action".
  7. Publish the workflow by toggling from draft to publish.

2 Test form and call paths 17

  1. Submit a live lead form with fresh test details (new email/phone).
  2. Wait one minute after form submission.
  3. Go to "Contacts" and open the new test contact.
  4. Confirm the contact owner field is populated with one of the users.
  5. [If enabled] In "Opportunities", confirm a record exists in the "Status Open" card.
  6. Open the assigned user’s email inbox.
  7. Confirm a new notification with the lead’s details has arrived.
  8. Check the assigned user’s phone.
  9. Confirm that a new SMS with the lead information has arrived.
  10. Call the tracking number from a new phone (not previously in Contacts) and wait a moment after the call.
  11. Go to "Contacts" and open the new caller’s record.
  12. Confirm the contact owner is assigned from the list. Ownership may take a short while to display.
  13. [If enabled] In "Opportunities", confirm a record exists in the "Status Open" card.
  14. Open the assigned user’s email inbox.
  15. Confirm a notification email triggered by the call has arrived.
  16. Check the assigned user’s phone.
  17. Confirm a new SMS with the caller's details has arrived. That's it!

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-281 GoHighLevel Post-Appointment Review Request Automation This SOP connect review platforms, configure review request templates and notifications, building a post-appointment workflow, and testing end-to-end. Unlock to read