GoHighLevel leads not being assigned to users

Short answer
In GoHighLevel, leads are usually assigned by the Assign to User workflow action. When reps don't get leads, the trigger didn't run, Only Apply To Unassigned Contacts skipped contacts that already had an owner, the notification step runs before the assignment, the rep can only see assigned data, or a round robin calendar changed the owner when the lead booked.
How to fix it
- Add Assign to User. With several users it rotates; split traffic evenly or unevenly, like 5 to 2.
- Check unassigned-only. On, it only assigns contacts who don't have an owner yet. Off, it reassigns them.
- Start from the lead source. For Facebook leads, start the workflow with the Facebook Lead Form Submitted trigger, then Assign to User.
- Notify after assigning. Add an Internal Notification to the assigned user after the assign step. If there's no assigned user yet, the step is skipped.
- Check what the rep can see. Settings > Users > the user > Roles & Permissions > Only Assigned Data limits them to their own records.
- Check calendar assignment. A round robin calendar can assign contacts to the team member they booked with, under the calendar's team member advanced settings.
Common questions
- Can I give one rep more leads than another?
- Yes. Assign to User can split unevenly between users.
- Why didn't the rep get a notification?
- The notification ran before the assignment, or the rep's notification settings don't include that type.
More contact and pipeline fixes
GoHighLevel opportunities not moving pipeline stages
Usually a workflow trying to move a deal backward, no opportunity to update, or several opportunities on one contact.
GoHighLevel duplicate contacts: how to stop and merge them
Turn off Allow Duplicate Contact and set what to match on. Then merge the ones you already have; merging can't be undone.
GoHighLevel CSV contact import errors
Usually rows with no name, email or phone, phones without a country code, a date format mismatch, or owners listed by name.
Related fixes
GoHighLevel mobile app notifications not arriving
Usually the mobile channel is off in your notification settings, you only see assigned conversations, or the phone is blocking the app.
Read the fixFacebook lead forms not syncing to GoHighLevel
Usually the person who connected isn't a page admin, LeadConnector lacks Meta's leads access, or the form isn't mapped.
Read the fix
Want GoHighLevel set up and running for you?
Book a free 15-minute call. Tell us what you sell and where your leads come from, new account or the one you have, and we'll tell you what we'd set up, how long it takes and what it costs.