Ability to Create Multiple(Related) Contacts from One Form! PLEASEâš
D
Daniel Ndaya
Use Cases
🔹 Marketing Agencies– When onboarding businesses, agencies need to add multiple team members in one form, such as:
- The owner
- Their assistant
- The finance contact
- The legal representative
🔹 Medical Centers – Patient intake forms often require:
- mergency contacts
- Family members or guardians
🔹 Schools & Daycares– Enrollment forms need:
- Both parents/guardians’ details
🔹 Gyms & Memberships – Family bundles require:
- Multiple family members under one account
🔹 B2B Sales – Businesses often have multiple stakeholders, including:
- Decision-makers
- Billing contacts
- Project managers
All of these are CONTACTS and they need to be CONTACTABLE...Through emails, Whatsapp, Instagram, FB...
These ARE NOT CUSTOM OBJECTS, they are contacts and we need to be able to associate them with each other and CONTACT them
Current Workarounds Are Inefficient
Right now, users are forced to:
❌ Store all contacts under one primary contact, making it difficult to manage relationships. What happens if that contact leaves the company?
❌ Ask clients to submit multiple forms, which creates frustration.
❌ Manually add contacts later, which is time-consuming and inefficient.
❌ Store them as custom objects, then we have to manually recreate them as Contacts to be able to CONTACT them
Competitors Already Offer This
GoHighLevel is falling behind. Platforms like
Jotform &
Cognito Forms
ALREADY allow users to create multiple contacts in a single form and associate them properly. WE ARE SO BEHIND WITH THIS
Without this feature, we are IGNORING ENTIRE INDUSTRIES HEREâš
80% of Our Clients Refuse to Use GHL Forms Because of This
Many businesses tell us:
đźš« "We can't make customers fill out multiple forms just to add their team."
đźš« "We need a way to link decision-makers and finance teams properly."
🚫 "Manually fixing this isn't scalable—other CRMs handle it effortlessly."
The Solution
🔹 Allow multiple contacts to be created in one form, each with its own fields.
🔹 Automatically link them to the primary contact.
🔹 Define relationships through workflows (e.g., assistant, billing contact, emergency contact).
🔹 Ensure all contacts can be individually accessed and managed.
This feature would eliminate extra admin work, streamline onboarding, and make GHL a more scalable solution.
📌 Please Upvote, we need this!
Log In
R
Rachel Llanes
Please add this functionality please
B
Brandon Shifflett
Yes! I have been using a Zapier work around, saving the Contact Information as Custom Fields to the Main Contact, this sends webhook to Zapier with the information needed to create the seperate contact, as far as associating them to one record within a custom object, no possible way :(
G
Geoffrey Mosher
Brandon Shifflett This should fix the association bit at least... when it comes out. https://ideas.gohighlevel.com/custom-objects/p/association-action-for-custom-object-in-workflow.
If you don't want to use Zapier you can use the native webhook and webhook trigger (premium) instead. That said, I hope we get a more native solution. Seems like an easy action to add (force add contact) or something like that.
J
Juston Smith
Please add this!