Overview: The Konnektive - Active Campaign Deep integration Integration is an API structured link between the two services. The Konnektive CRM links with Version 3 of the Active Campaign API using REST API endpointsenhancement to the Active Campaign plugin to run Abandoned Cart marketing. The Deep Integration feature is only available for Plus, Professional, and Enterprise versions of Active Campaign accounts.
...
The plugin will create a Customer record and an Abandoned Cart record within Active Campaign.
The first step to utilizing the Deep Integration is to enable the “ActiveCampaignDeepIntegration” “Active Campaign” plugin within the Konnektive CRM.
To do this you must navigate Navigate to Admin → Plugins → Data SourcesNext you must activate the plugin and Email Service Providers
Activate the Active Campaign plugin, enter your baseUrl and Api Key . The will be provided to you by Active Campaign, and then click Connect.
Once enabled you are free to use the Konnektive API - Deep Integration endpoint
The base url of this endpoint is https://api.konnektive.com/cart/activecampaign/?
The following parameters are required:
loginId - Your API user loginId
password - Your API user password
type - The type of action you are attempting. The options are CONNECTION, CART, ORDER, CUSTOMER, QUERY
Each type of action will have additional parameters unique to the action. You can find more at:
https://apidocs.konnektive.com/#b13c5aef-d9c5-41fe-9183-bc327b2ea4fe
The ideal flow is to start with a CONNECTION type. This creates your store in Active Campaign.
Next you should use the CUSTOMER type when your lander has a lead. You may create the CUSTOMER in Active Campaign at the same time that you call IMPORT LEAD to the Konnektive CRM.
Next depending on your customers actions you may call the CART type if the customer abandoned the cart or the ORDER type if they have completed the order.
If you wish to view stored information such as a cart you may use the QUERY type followed by the queryType parameter: The options are CONNECTION, PRODUCTS, ORDER, CUSTOMER. Each queryType will return all of the information stored for each type.
Troubleshooting: If you receive an error with “K-40” in the message then this indicates an issue relating Konnektive. All other errors will be from Active Campaign. In the case of an error you should reach out to the support team related to the error.
Tips: an error can be due to a missing parameter or an incorrectly passed parameter
...
triggerAutomations = Orders will only populate on your Ecommerce Dashboard if enabled
These values are found under Settings>Developer within your Active Campaign account:
...
Next, edit the plugin on the CRM side and use the Deep Route button to configure the route to your Active Campaign Connection. Be sure to set it to trigger on Partials.
...
Info |
---|
For information on how to create an Abandoned Cart trigger and use the Abandoned Cart content block, please follow this article. |
Leads and Orders
If you are connecting to Konnektive via direct API, include salesUrl and product information on all Import Lead calls. salesUrl should be the page which a cardholder will return to on an Abandoned Cart.
This step is automatically handled if you are using the Konnektive lander package or FunnelKonnekt.