๐ Start Here
Webhooks are automated messages triggered by events in an app and sent to a unique URL. In Checkout Champ, you can set up a webhook to automatically send purchase events, including the order amount, to Cometly.
This article focuses on sending purchase events from Checkout Champ to Cometly. For other event types, you can use Cometly Webhooks to map and filter event data for accurate tracking.
Step 1: Access Your Checkout Champ Dashboard
Login to your Checkout Champ account.
Navigate to the CRM and click Admin > Export
Step 2: Setup Your Webhook Profile
In the Export Webhook Profiles, click the + button.
Create Export Profile
Profile Name: Cometly
Export Type: Postback
Click Create
After the Export Profile is created, click Edit on the profile.
Navigate to your Cometly account to the Checkout Champ integration and get the webhook.
In your Cometly account, navigate to the Integrations page in your Cometly space and scroll down to the Connections section.
Click Add Integration
Select Checkout Champ as your integration and click Next
Activate Checkout Champ integration
Copy the Checkout Champ webhook URL
โ
Paste the Cometly webhook in the Postback URL box in the Export Webhook Profile in Checkout Champ.
Click Update to save changes.
Step 3: Add Field Mapping to your Webhook in Checkout Champ
On the right side under Field Mappings click Add Field Mapping
The Field Mapping configuration will determine what data you are sending to Cometly with the webhook. You want to include the following and ensure your export name entries are case sensitive:
event_name
first_name
last_name
email
amount
Configure The Fields Below:
Export Name:
event_name
Field:
Static
Static Value: (type in purchase)
purchase
Export Name:
Field: (choose the emailAddress field)
emailAddress
Export Name:
ip
Field: (choose the ipAddress field)
ipAddress
Export Name:
first_name
Field: (choose the firstName field)
firstName
Export Name:
last_name
Field: (choose the lastName field)
lastName
Export Name:
amount
Field: (choose the orderTotal field)
orderTotal
You have successfully setup your Checkout Champ integration!
Here's an example of what your setup should look like in Checkout Champ:
Tracking Add to Cart & Initiate Checkout Events For Checkout Champ
If you would like to track Add to Cart and Initiate Checkout events, you will need to follow the guide below.