Go High Level - Add lead to a Marketing Campaign

Follow

For this to work you will need to have a Marketing Campaign in GHL

Example

ghl_marketing_campaign.png

With every Marketing Campaign a Campaign ID is generated.  This is required in your LeadByte delivery setup.  When you create a contact in GHL to start a Marketing Campaign you not only need to pass over the personal data but also declare for what Marketing Campaign ID.

Create Delivery in LeadByte

1. Enter in your GHL URL i.e. https://api.gohighlevel.com/campaign/start
2. Select the action "Direct Post" and choose "JSON Post" as the remote system.
3. Add your JSON data to the payload builder (example below)
4. Add custom headers for API Authorization (as example above)
5. Add success response code (http status 200)

Example data for payload builder

{
"campaign_id": "ENTER_YOUR_ID",
"first_name": "[firstname]",
"last_name": "[lastname]",
"phone": "[phone1]",
"extrafield": "[ssid]"
}

In the above example, we have created the custom field called "extrafield".  The JSON is how you would pass in a value to that field.

Screenshot_2021-03-10_at_13.30.07.png

FAQ
How do I book an appointment in GHL from LeadByte? 

See How to book an appointment in a calendar

- I need to add a contact to GHL, how do I do that? 
You can find how to add a contact in the following article -  How to add a contact to GHL 

 

 

 

 

 

Was this article helpful?
0 out of 0 found this helpful

Comments