Problem
HighLevel ties every contact to a single {{contact.company_name}}. For owners who have multiple ventures, that one-company cap makes the CRM messy and limits automation options.
The root issue: there’s no native support for {{contact.company2_name}}, {{contact.company3_name}}, etc., so the full usability breaks down once a prospect has more than one business.
Proposed Solution
Multi-company object, phone-style
Let the Company field behave like Phone and Email: add, reorder, or delete as many company slots as needed.
Each slot is surfaced as {{contact.company1_name}}, {{contact.company2_name}}, {{contact.company3_name}}, and so on.
Built-in hierarchy & defaults
Company 1 (Primary / default)
Company 2 (2)
Company 3 (3)
etc
Users choose the primary company with a radio button (mirrors the primary-phone selector).
Reordering should change the hierarchy automatically.
Workflow friendliness
If / Else conditions can now check company2_name or company3_name
Keeps automation readable while supporting advanced B2B nurturing.
Field management & UI
Adding another company feels identical to clicking “+ Add Phone Number” (see mock-up screen attached).
New company fields auto-appear in the custom field list for forms, reports, and exports.
Future gains
Lays the groundwork for smarter handling of multiple phone numbers, emails, and other repeatable objects using a unified pattern.
Why it matters
Modern agencies work with founders, franchisees, and holding companies that own several entities.
This enhancement removes a hard ceiling on GHL’s B2B capabilities, slashes manual duplicate-contact work, and keeps data (and automations) clean.
Attachment
Mock UI showing a “Companies” widget modeled after the existing “Phone Numbers” dialog.

Photo Viewer

View photos in a modal