Creating Sub-Account on GoHighLevel
Once logged in to GoHighLevel via your Agency Account, click’ Sub-Accounts’ on the sidebar.
On the top-right of the window, click on ‘Add a Sub-Account’
Choose ‘ Blank Snapshot’
Search for the GBP on the map
For the Account Info section, type in the following data
Because you created the sub-account by searching for the Google Business Profile, GHL will automatically grab the data from there, but please double-check for accuracy.
The only data that is not grabbed is the timezone, so you’ll have to enter GMT:07:00 (PDT) for that
Click Save once done
Connecting the existing Twilio number
While in the Agency View, go to settings found on the bottom right
Select Phone Integration, found on the sidebar
Go to Sub-Account Settings
Click on the pencil on the corresponding sub-account that you just created
A pop-up window will appear.
Go to a new tab and log in to Twilio with the [email protected] account
Under the ‘Account’ dropdown, select ‘Subaccounts’
Since the Twilio API is connected to our GHL, creating a subaccount in GHL will automatically create one in our Twilio.
By clicking the name of the sub-account, it will allow you to go to the sub-account dashboard
Copy the Account SID and the Auth token
Go back to GHL and click on Update Credential
Paste the data and click on Authorize
Go back to Twilio
We will need to transfer the existing Twilio phone number from the main account to the sub-account.
On the main account, go to Phone Numbers > Manage > Active Numbers.
Find the current number that you want to transfer
Note: You can double-check the number by visiting the GBP or the website that we have
Right-click on the number, and then select Inspect
On the code, find the one with the href=, click on the URL, and it will open another tab that leads you to configure the number
Go to Properties, and then copy the Phone Number SID and paste it into a notepad
Go back to the Main account Dashboard, by selecting the underlined ‘Partopia Digital’ found on the upper right of the page
Go back to the Subaccounts page, and then copy the new subaccount SID
Your notepad file should look like this
Copy this code to the same notepad and then change the details to the data that you have gathered
curl -X POST “https://api.twilio.com/2010-04-01/Accounts/MAINACCOUNTSID/IncomingPhoneNumbers/PHONENUMBERSID.json” ^
-u “MAINACCOUNTSID:MAINACCOUNTTOKEN” ^
-d “AccountSid=SUBACCOUNTSID”
Open Windows Command Prompt (cmd) and run as administrator
Paste the code
Successful running of the code will look like this
Now go back to the subaccount and go to the active numbers
If your transfer is successful, you can see the number inside your subaccount
Go back to GoHighLevel and open the new Subaccount
Click on Settings
And then Phone Numbers
You will see the phone number in there; click on the three dots at the right and select ‘Edit Configuration.’
See the image below for how to configure it. Ask Roi or Ary where to forward the calls to
Click on Save once done.
Pabbly Automation – Email Notification
Login to Pabbly, and under folders on the sidebar, click on Lead Gen – GHL
At the top right, click on Create Workflow
Trigger or the first app will be LeadCOnnector V2
Trigger Event: Call Status
Copy the Webhook URL
Go to GHL and go to the sub-account view
Click on Automation found on the sidebar
Click Create Workflow
Select Start from Scratch
Add a new trigger, select Call Status as a workflow trigger and click ‘Save Trigger’
Click on the ‘+’ sign to add action
Search for Webhook
Copy the Webhook URL from Pabbly
Paste the URL on the space provided in GHL and click Save Action
On the top right of the GHL page, switch to Publish and then hit Save
Go to another GHL subaccount and go to Contacts page
Click on the plus sign to add a contact
Add the Number of the new Sub-account and then hit save
Click on the phone number
And click on the green phone button
It will start calling the number
The purpose of this is we have to call the number to trigger the automation and then trigger the Pabbly webhook so that Pabbly can get the data, and then we can move on with setting up the Pabbly automation
It will look like this on Pabbly once it has successfully captured the webhook
The next application on Pabbly will be Gmail.
Action event: Send Email
Click Connect
Click Save
Recipient Email Addresses: [email protected]
Sender Name: Company Name
Email Subject: New Lead from (COMPANY NAME)
Email Content: See attached below
After the phone number, Insert Data from LeadConnector
Click on Save and Send Test Request
Confirm with Ary or Roi if the email notification was successfully delivered
Elementor Form Submission to GHL Contact Creation via Pabbly
Go back to the Lead Gen – GHL folder and Create a new Workflow
Name the Workflow
(COMPANY NAME) – Elementor to GHL
The Trigger App will be Elementor
Trigger Event: New Form Submission
Login to the website (logins found on the login sheet)
Go to the page with the contact form, usually the contact page, and most of our forms are set as Global widgets.
Inside Elementor, click on the form and then click on Edit
Under Actions After Submit, click on the ‘+’ sign and add Webhook.
Copy the Webhook URL from Pabbly
Paste it on the space provided under the Webhook Dropdown and click ‘Update.’
Once changes are made, purge the cache with Nitropack or whichever cache plugin is installed.
Access the webpage with the form in incognito, and send a test submission.
Check Pabbly if a response was received
The next Application will be LeadConnector V2
Action Event: Create Contact
Click Connect > Add New Connection > Connect With LeadConnector V2.
Select the appropriate account
Map the relevant fields to match the contact form. In this case, it is First Name, Last Name, Full Name, Phone and Email Address
Click Save and Send Test Request once done.
Go back to GHL and see if the test contact is saved. Delete the test contact once done.