Introduction
Chargebee is the leading Revenue Growth Management (RGM) platform for subscription businesses. Chargebee aims to help businesses of all sizes to grow their revenue by providing a comprehensive suite of solutions, including subscription management and recurring billing, pricing and payment optimization, revenue recognition, collections, and customer retention.
MoEngage <> Chargebee
The integration between Chargebee and MoEngage ensures a seamless synchronization of your customers' purchase and subscription events. This integration enables you to send Chargebee events such customer updates, subscription changes or payment changes to MoEngage and run targetted hyper-personalised campaigns on top of Chargebee data.
Some use-cases:
Automated Subscription Renewal Reminders: You can send personalized reminders to customers when their subscription is about to renew through various channels like push notifications, emails, or SMS. It can help reduce churn and increase renewal rates.
Targeted Upsell Campaigns: Based on the customer's subscription data, you can create targeted campaigns to upsell additional products or services. For example, if a customer is on a basic plan, you can send them personalized offers to upgrade to a premium plan.
Abandoned Cart Recovery: If a customer adds a subscription to their cart but does not complete the purchase, you can send a follow-up message with a special offer or reminder to encourage them to complete the transaction.
Personalized Onboarding: You can use Chargebee's data to send personalized onboarding messages to new subscribers, helping to engage and retain them from the start.
Win-Back Campaigns: For customers who have canceled their subscriptions, you can send targeted win-back campaigns with special offers or incentives to encourage them to resubscribe.
Payment Failure Notifications: You can send immediate notifications to customers when a payment fails, prompting them to update their payment information and avoid service disruption.
Loyalty Program: You can use Chargebee’s subscription data to enroll customers into a loyalty program and send them targeted messages about their points balance, available rewards, and special promotions.
library_add_check |
Prerequisites
|
Step 1: Get your MoEngage endpoint
Reach out to to your MoEngage Customer Success Manager to get a dedicated endpoint for your Chargebee integration.
Step 2: Set up Chargebee Webhooks
To configure your webhooks, refer to Chargebee guide for more details
- Navigate to Settings > Configure Chargebee > API Keys and Webhooks.
- Switch to the Webhooks tab.
- Click Add Webhook.
- Webhook Name: The Webhook Name is the name by which the webhook will be referred to in Chargebee. Add any webhook name such as MoEngage events.
- Webhook URL: This represents the endpoint to which the webhook should be sent. It is same as the endpoint that you obtained in Step 1.
-
Basic Authentication: Turn on the toggle and enter the following details:
- User Name: <MoEngage workspace ID>
- Password: <MoEngage Data API key >
<MoEngage Workspace ID> and <MoEngage Data API Key> can be fetched from MoEngage Dashboard >> Settings >> APIs.
- API Version: Select V2
- Events: Select the Chargebee events that you intend to send to MoEngage. MoEngage supports all events related to customer updates and subscription.
You can also test your webhook endpoint using the Test Webhook option.
Step 3: Send targeted campaigns on MoEngage
Your users and events should start showing up in MoEngage:
You can now run event-triggered campaigns to your users.
Supported Chargebee Events
Event name |
---|