"Efficiency in technology is about bulk actions and automation. With the right tools, you can turn complex processes into simple tasks." - Dreams API
Introduction:
Thank you for watching this video! Today, we delve into the world of bulk account creation and adding users to these accounts, using data from Google Sheets that we convert into JSON.
We are going to create accounts, passing variables such as "create location" and "users" among others. This allows us to query the database to get the necessary data, then process this data to see the results.
While this demonstration is manual, keep in mind that it can be done programmatically, based on specific actions or time intervals.
After initiating the process, there's a bit of a waiting period for everything to process. Refreshing the browser periodically will show the created sub-accounts and attached users.
Here's what the process entails. We take the JSON data converted from Google Sheets to generate the accounts. We do the same for the users, who are subsequently attached to the accounts with appropriate permissions.
This process involves automating the OAuth2 with GoHighLevel to authorize access and refresh tokens.
We have a function that allows us to delete users in the sub-accounts we created. Why? Because deleting a sub-account does not automatically delete its associated users.
First-time run? We create the user. But if a user already exists, the user is added to the database and the sub-account in GoHighLevel. The user's role (user or admin) can be programmatically adjusted on creation or updated later.
Here, we delete the sub-accounts created, checking if these sub-accounts exist and deleting them if they do. We also take care to delete the users associated with these sub-accounts.
After deletion, we can recreate these sub-accounts with their associated users. This process can handle a high volume of sub-accounts and allows for flexibility in assigning permissions to users.
And there you have it! Bulk sub-account creations and user additions in GoHighLevel, automated using APIs. We can also integrate webhooks to automate this process from inside GoHighLevel and listen for these webhook events to initiate these functions.
Integration with Calendar, Automated Appointment Reminders, Auto Missed Call Back
Access to over 200+ Funnels, Website, and Email Templates
Post at Once to GMB, Facebook, Instagram, Twitter, and LinkedIn
Our Secret Sauce Using Google's Dialogflow CX to engage, provide price quotes, and book your leads into your customers.
Integration with Calendar, Automated Appointment Reminders, Auto Missed Call Back
Access to over 200+ Funnels, Website, and Email Templates
Post at Once to GMB, Facebook, Instagram, Twitter, and LinkedIn
Our Secret Sauce Using Google's Dialogflow CX to engage, provide price quotes, and book your leads into your customers.
Greeting your leads quickly, collecting autoglass needed and their car info, automatically generates quote, takes and books appointments, sends reminders
1500+
CONVERSATIONS
1000+
HELPED WITH BOOKINGS
Get In Touch
Address
Office: 15612 E 96th Way
Commerce City, CO.
Assistance Hours
Mon – Wednesday 7:00am – 5:00pm
Thursday – Sunday 6:00pm – 9:00pm
Phone Number:
What they think about our agency.
John Doe
New York, America
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
Jane Doe
New York, America
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
John Doe
New York, America
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."