SOP On How to Create and Setup an IFTTT App On an Android Phone to Trigger a Workflow in HL from a Missed Call Occurs on an Android Phone
This SOP outlines the steps to connect IFTTT (If This Then That) with Go High Level (GHL) to automatically trigger a workflow in GHL whenever a missed call occurs on an Android phone.
Prerequisites:
Step 1. Create a New Applet in IFTTT:
Open your IFTTT account.
After clicking on that, you will have the below automation.
At this stage, you are done with setting up the trigger for your applet.
Step 2. Build the GHL workflow to receive information from IFTTT :
In GHL, set up a workflow with trigger inbound webhook.
Step 3 . Configure the webhook action in IFTTT :
After clicking on the "Make a web request" option, fill the required fields presented on the form which will be presented, as follows :
Do this by clicking on the inbound webhook trigger in the GHL workflow and copy the URL which will be generated .
Paste this URL in the URL field of the webhook action in IFTTT.
2. Method: Select "POST" as the HTTP method.
3. Content-Type: Set to "application/json"
4. Body: This is where you specify the data to be sent to the GHL workflow. Here, the format for the content type should be respected.
You should have a format as shown below. where we have a field on the left and its value on its right. ( For the aplication/json ).
NB : Copy the below text exactly as it is.
{
"Contact-name": "{{ContactName}}",
"Phone-num": "{{FromNumber}}"
}
You can always create the field and get the value directly with the “ Add ingredient ” button
The fact that the braces have disappeared around the values and their background colors have changed is not an issue.
After you’ve filled all required fields, click on the “ Create action” action.
Step 4. Getting responses from the GHL’s site
Once the missed call will occur, click on the “ Fetch Sample Requests” button to get the responses from IFTTT applet .
The GHL workflow will capture the response as shown below.
As you can see above, several responses do appear because several tests have been made.
Simply click on the response and you will have a view of all the fields it carries.
After choosing the response click the “ Save Trigger ” button.
Step 5. Creating the contact
After saving the trigger in the GHL workflow, a “ create Contact ” action is automatically created after the trigger.
To complete this action, we need to include at least either a phone field or an email field in it. But inthis case, we have access to only the Phone number.
After selecting the field you will like to match, you will have something as shown below.
Same procedure is followed for the contact’s name.
At this stage the inbound webhook workflow has been completed.