This guide explains how to integrate Stripe purchases and subscriptions into LeadDyno. The integration between Stripe and LeadDyno enables the automated tracking of lead conversions, cancellations, and affiliate compensation for purchases made via Stripe.
In this article
Install the Visitor and Lead Tracking Code
The first step to enable integration is to ensure that you are properly capturing visitor and lead sources through LeadDyno’s visitor and lead tracking functionality. View our guide on setting up LeadDyno visitor and lead tracking. Stripe only provides purchase (i.e., total amount) and cancellation information; therefore, visitor and lead tracking must also be configured.
Enabling Stripe Integration
Once you have visitor and lead tracking enabled, enabling the Stripe Integration is a simple affair. From your LeadDyno Dashboard, visit Integrations - Explore - Payment Processing - Add Stripe.
From there, Stripe will guide you through connecting your account or creating a new one if needed.
After following the Stripe connection process, you will be redirected back to LeadDyno.
And you are finished! Stripe will now stream purchase and cancellation information to LeadDyno.
Disabling Stripe Integration
You can disconnect LeadDyno from Stripe by clicking the Disconnect button.
Coupons
LeadDyno allows for discount codes in Stripe. It requires that an individual affiliate have an affiliate code in their LeadDyno account and a matching coupon and promotion code added to Stripe. The process requires manually adding the code/coupon and promotion code on both LeadDyno and Stripe.
Add a coupon in LeadDyno on the Affiliates detail page.
Add a matching coupon in Stripe.
Additionally, on the page of the newly created coupon, add a matching promotion code.
Moreover, our Stripe integration allows you to restrict which of your products the coupon can be applied to. To do this, navigate to Integrations -- Connected and select the Stripe integration. There, you will find the "Product Restrictions" section, which allows you to select all products or specific products only.
You have the flexibility to set the commission for each affiliate group, with options to customize the discount duration, type, and percentage. These settings are specific to the chosen affiliate group and can be applied to all products or to a select few.
Resynchronize Affiliate Data
Bulk Affiliate Code Synchronization
You can also resynchronize your existing affiliate data with Stripe by navigating to Integrations> Connected, clicking the More button, and selecting the "Edit" option.
Here, you can enable an option to sync all future affiliate codes to Stripe automatically. To do this, please enable the "Automatically Sync Affiliate Coupons" option and click Save.
Additionally, you can choose whether to track zero-amount purchases (such as free trials) through your Stripe integration. Moreover, you can enable proration tracking if you want to track prorated items and adjust commissions to match the final invoice total after all prorations are applied.
Individual Affiliate Code Synchronization
You can also synchronize affiliate data for a specific affiliate, which is helpful if you don't want to resync all of your codes. To do this, you first need to find the affiliate in the Affiliates-Manage section. Once there, select "Re-sync Stripe Connect", and the coupon code for this affiliate will synchronize with Stripe.
Settings
The following setting determines whether LeadDyno tracks subscription charges based on specific transactions vs. start/end dates. The setting is enabled (recommended) by default on all new accounts, and you should not need to adjust this setting. If you have any questions, please don't hesitate to contact us before making any changes, as this may have unintended and irreversible consequences for your account.
Setting up Per Product Commissions
Setting up Per Product Commissions for Stripe can be done by adding the Stripe product IDs to the Line Item SKU list for your commission plans by selecting the "line-item" option from the "Payment For" commission plan section.
First, you'll need to find the Stripe product IDs that you'd like to add to your LeadDyno commission plans. The product ID can be found by accessing one of your products in Stripe, as shown below:
Then, you need to select the "line-item" option from the "Payment For" commission plan section and add the required Stripe product IDs in the Line Item SKU list:
If you need to add more than one product ID for a specific commission plan, please separate the product IDs using commas.
Note: If you are selling products through an e-commerce platform (e.g: Bigcommerce), but your checkout is done through Stripe, please use the per product commissions feature based on your e-commerce platform instead. In short, this means that the IDs that you add in the Line Item SKU List section need to be the SKU IDs from your e-commerce platform (such as Bigcommerce) rather than your Stripe product IDs.
Stripe Marketplace
Now, you can add your LeadDyno credentials to Stripe via the LeadDyno app from the Stripe App Marketplace. This will enable you to view key LeadDyno affiliate program statistics directly within Stripe.
LeadDyno users can see sales, commissions, affiliate traffic, and new affiliate counts generated through their affiliate marketing campaigns directly in Stripe. So you can focus on business growth, not busy work.
Rest assured, your systems of record are in sync. Our app adds context in LeadDyno or Stripe to give you a fuller picture of your business, or a deep link back into LeadDyno.
If you wish to edit settings or data, or perform more advanced actions on your LeadDyno account, you can click the "Go to LeadDyno dashboard" hyperlink, which will redirect you to your LeadDyno dashboard.
Limitations / Known Issues
The Stripe integration is not compatible with Stripe's Test mode. To test how the integration works, please use Stripe's Live mode instead.