Create Multiple Contact Records Using One Form
R
Robert Villegas
Our clients have a scenario when they are creating registration forms and they need to create multiple contact records using one form. Currently, you can only create one new contact record per form and we would like to process multiple registrations (new contact records) at one time. For example; our clients would like to have parents enroll several children in their summer programs and would like to create a new contact record for each child without the parents having to submit several registration forms.
Log In
A
Ameet Kang
How is this not available...
S
Sales & Marketing
Merged in a post:
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!
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.
P
Paul Romero
Same here. We have a business where we always collect 2 individuals info from a form and need the ability to create 2 contacts and associate them together. Communicate is required to both individuals so adding custom fields does not help in this situation since you can only sms or email the contact.
J
Juston Smith
Please add this!
B
Brett Jarman_
+1 for this. At the same time, we need the ability for the children to have the same email address as the parents. We want this to happen without enabling the multiple contacts per email address, otherwise a new Contact record is created anytime someone books an appointment.
S
Sara Jackaway
We have the same problem. I tried to create a workaround with workflows, but found out it only allows you to create one new contact in the workflow from the form.