Infusionsoft (Keap) to Coach Simple Webhook Documentation

Modified on Tue, 25 May, 2021 at 2:20 PM

Introduction: Your CRM can push client users into Coach Simple through webhook calls. In this example, we will use the Tag method to initiate a campaign that is tied to the tag. If you have multiple specific portals setup, you can create separate tags for each portal or you can add a user defined field in Infusionsoft to indicate the portal name and pass it as a parameter.  This example assumes you will use the tag method to trigger a campaign that calls the HTTP Post method

Webhook Items Needed:

* Coach Simple will provide YOURBRAND and Enterprise Key - they are unique for your system

csEnterpriseKey: XXXSAMPLEXXXXXX
csAPIKey: 111SAMPLE2222222 * Coach Simple will provide - this is tied to your admin user account
csAction: NewUserPortalStatus (additional actions will be added over time. If you have an action you would like built, please ask your project manager)
csUsername - Email of the user to be added or linked
csFirstName
csLastName
csPortalName - Must exactly match an active portal in your system (please copy/paste name)
csMobile - Mobile number for future SMS functionality
csUserLevel : -1 - Negative one is ClientMember, Zero is Client Leader
csActiveYN : 1 (1 = True. You can pass 0 to deactivate an existing portal member)

Please copy paste the exact key names when adding to Infusionsoft - Keys are cAsE sEnSiTiVe


Step 1 - Add tags for each portal you want to send people to. You can also add a user defined field in the contact record for portal name if you want to send this as an Infusionsoft variable instead of based on tags


Screen Shot 2021-05-25 at 12.02.19 PM.png
Step 2 - Setup Sequence and choose Tag Applied as the trigger
Pick your Tag

Screen Shot 2021-05-25 at 12.05.13 PM.png

Step 3 - Add a Sequence after the Tag Applied (connecting the two with the arrow)
Name and then open up the Sequence

Screen Shot 2021-05-25 at 12.10.36 PM.png

Step 4 - In the Sequence, add "Send HTTP Post" 
Open to configure

Screen Shot 2021-05-25 at 12.33.12 PM.png


Step 5 - Configure HTTP Post
Coach Simple provides the URL, Enterprise Key and API Key
You hard coded values OR Merge fields for each item

Screen Shot 2021-05-25 at 12.09.00 PM.pngScreen Shot 2021-05-25 at 12.09.47 PM.png


Step 6 - Mark each sub page as "Ready" to activate and click "Publish" on the main sequence when ready

Screen Shot 2021-05-25 at 12.37.11 PM.png


Screen Shot 2021-05-25 at 12.37.21 PM.png



Step 7 - Add a contact or find an existing one 


Screen Shot 2021-05-25 at 12.12.16 PM.png


Step 8 - Add tag to existing contact
* This triggers the http post

Screen Shot 2021-05-25 at 12.12.40 PM.png

Screen Shot 2021-05-25 at 12.15.32 PM.png

Step 9 - Go to Coach Simple and verify the contact has been added to the portal
* If not there, please check the following:
a. Everything is published and Ready
b. You entered the correct APIKey and EnterpriseKey and Domain URL in the URL and variables
c. You entered the exact portal name that exactly matches the portal name in Coach Simple
d. Check the campaign logs and see if the webhook has any error message you can share with Coach Simple

Screen Shot 2021-05-25 at 12.30.41 PM.png

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article