Overview
You can automate updates in HighLevel CRM using Kixie’s webhooks. This allows you to trigger workflows based on calls, SMS, and logged call outcomes in Kixie. In this guide, we’ll focus on the most common use case: updating a HighLevel Contact’s lead status when a specific Call Outcome is logged in Kixie.
Requirements
Before you begin, ensure you have:
-
Admin access to a HighLevel CRM location
-
Kixie Manager or Admin access on an active Kixie account
-
An active Kixie account connected to your HighLevel CRM location
Step 1: Set Up Your HighLevel Workflow
-
Log into HighLevel and navigate to the Automation tab.
-
Click Create Workflow and select Start from Scratch.
-
Click Add Trigger and select Inbound Webhook.
-
HighLevel will generate a Webhook URL. Copy this URL.
Step 2: Configure the Webhook in Kixie
-
Log into the Kixie Dashboard.
-
Go to Manage > Automations > Webhooks.
-
Click Add Webhook.
-
Paste the HighLevel Webhook URL into the Webhook URL field.
-
Select Call Outcome as the Webhook Event.
-
Choose the specific Call Outcome that should trigger the workflow (e.g., “Appointment Scheduled”).
-
Click Save.
Step 3: Generate a Sample Webhook Payload
Before HighLevel allows you to save the workflow, it requires a test webhook payload.
-
In Kixie, log the selected Call Outcome.
-
This will fire a test webhook to HighLevel.
-
Return to HighLevel, where you should now see a sample payload.
Step 4: Find the Contact in HighLevel
-
Click the + sign below your webhook trigger to add an action.
-
Select Find Contact.
-
Click Add Field, then choose Phone as the search field.
-
Click the Tag Icon on the right, search for customernumber, and select Inbound Webhook Trigger > data > customernumber.
-
Click Save.
Step 5: Update the Contact’s Lead Status
-
Click the + sign under the Contact Found branch.
-
Select Update Contact Field.
-
In Select Field, type and choose Lead Status.
-
Enter the new status (e.g., Appointment Scheduled).
-
Click Save, then Publish the workflow.
Conclusion
You’ve successfully created an automation that updates a Contact’s Lead Status in HighLevel whenever a specific Call Outcome is logged in Kixie. You can add more actions to your workflow, such as moving your Contact's associated Opportunity through pipeline stages and more. This ensures your CRM remains up-to-date with minimal manual effort.
Need help? Contact Kixie support for assistance.
Was this article helpful?
Articles in this section
- HighLevel Workflow Actions for Kixie
- Send SMS API
- How to Sync Your Kixie PowerList with a HubSpot Active List
- Automate HighLevel CRM Updates Using Kixie Call Outcomes
- Kixie's Zapier Integration
- GoHighLevel Automations: How to Trigger Automations Using Kixie Webhooks
- Hubspot Workflows: How to Automate Adding Contacts to a PowerList
- Zapier Automations: How to Add Facebook Leads to Kixie Powerlist
- How To Set Up Kixie Auto-SMS with HubSpot Form Submissions
- Set Up Auto-SMS with HubSpot Email Opens