No items found.
Page title

Pipedrive

Pipedrive Integration: Streamline sales processes by syncing leads and customer data with your CRM pipeline.

Last updated
September 14, 2024

You can use Easytools to sell your products and control access to your subscriptions on Kajabi. Simply set up an automation scenario to activate or deactivate Kajabi offers.

Integration with Pipedrive

To create automation with Pipedrive, you will need to enter our API key. You can find it in your Pipedrive account settings.

1. Go to the Store -> Automations section.
2. Select Apps from the top menu.
3. Click +New app in the top right corner.
4. Enter the connection Name and choose Pipedrive from the list of applications.
5. Enter your API key
5. Click Check connection.
6. Save the integration.

Configuring automation

After your customers makes a purchase, Easytools allows you to add them to your Pipedrive CRM either by creating a deal, a lead, a person or an organization. To create an automation scenario triggered by Order completed event: 

1. Go to the Store -> Automations section.
2. In the top menu, select the Scenarios tab.
3. Click +New scenario in the top right corner.
4. Enter a Name.
5. In the Event field, select Order completed.
6. Assign the Product and Variants for which you want to run the scenario.
7. In the Select app field, select the previously created Pipedrive integration.

You can also create a new integration at this stage by selecting Connect new app, which will guide you to create a new connection.


8. In the Select connection choose Pipedrive
9. Choose Action from the list.
10. Click Save.

You can also create the scenario in exactly the same way in your checkout configurator:

  1. Go to Store -> Products.
  2. Open your product.
  3. Click on the Automations tab in the top menu.
  4. Click +New.
  5. Follow the same steps described above to set up your automation.

Adding a deal

Add deal - enter title, select staatus, select pipeline, select order + toggl organization?

add lead - lead title, select owner, +toggl organization

add person - organization, select owner

create organization - select owner

After setting up the integration with Kajabi, configure a scenario to activate or deactivate a Kajabi offer based on cart events or subscription status.

When using external providers like Easytools, you have two available actions: Activate offer for the client or Deactivate offer for the client.

Getting the webhook URL from Kajabi

In both scenarios, you'll need the webhook URL from Kajabi to create automation. Here's how to get it:

1. Go to the Sales -> Offers tab in your Kajabi account.


2. Click on the product for which you want to get the webhook.
3. Click on to see more options.
4. Select Webhooks.


5. Copy the Activation URL (offer activation webhook) or Deactivation URL (offer deactivation webhook) from the popup window with webhook details.

Remember, webhook addresses are assigned to a single offer in Kajabi. If you want to assign access to multiple offers after purchase, you must copy additional webhook URLs and create more automations. For a more detailed tutorial on obtaining the webhook URL, refer to Kajabi's help article.

Activate offer for the client

To automatically add a client to a Kajabi offer after purchase, configure the "Activate offer for the client" automation for the Order completed event. Here's how:

1. Go to the Store -> Automations section.
2. In the top menu, select the Scenarios tab.
3. Click +New scenario in the top right corner.
4. Enter a Name.
5. In the Event field, select Order completed.
6. Assign the Product and Variants for which you want to run the scenario.
7. In the Select app field, select the previously created Kajabi integration.

You can also create a new integration at this stage by selecting Connect new app, which will guide you to create a new connection.


8. In the Action field, select Activate offer for customer.
9. Then, paste the offer activation webhook.
10. Click Save.

Deactivate offer for the client

When a subscription expires and you want the client to be automatically removed from a Kajabi offer, configure the Deactivate offer for the client automation for the Access expired event. Here's how:

1. Go to the Store -> Automations section.
2. In the top menu, select the Scenarios tab.
3. Click +New scenario in the top right corner.
4. Enter a Name.
5. In the Event field, select Access expired.
6. Assign the Product and Variants for which you want to run the scenario.
7. In the Select app field, select the previously created Kajabi integration.

You can also create a new integration at this stage by selecting Connect new app, which will guide you to create a new connection.


8. In the Action field, select Deactivate offer for customer.
9. Then, paste the offer deactivation webhook.
10. Click Save.

Get started with Easycart
Get started with Easycart
Fees and payment methods
Fees and payment methods
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and Customers
Orders and Customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq
Time counters with Easytimer
Time counters with Easytimer