LeadDyno offers a One-click integration with Shopify, making it incredibly easy to get an affiliate program going for your online Shopify shop.

In this article

Connecting to Shopify

First, visit Apps > App Store E-Commerce Apps and click Add next to Shopify. 

Enter your Shopify URL (e.g. ‘’) and click Connect

You will be prompted to log into Shopify:

Once you log in, after a brief pause, you will be redirected back to LeadDyno, which should show you as connected:

And  that’s it!

You can disconnect LeadDyno from your Shopify shop by clicking the  Disconnect from Shopify button.

A Note on Multiple Stores / Accounts

If you have multiple Shopify stores that you would like to connect to LeadDyno, there are a few things to be aware of. First, each store will require its own LeadDyno account. LeadDyno automatically creates an account for your store when you add the LeadDyno app to your store if you are not signed into LeadDyno. But, if you are already signed into LeadDyno when you add the app to your store - perhaps because you have recently connected LeadDyno to another one of your Shopify stores - we will link the new store to this LeadDyno account. In some cases, this is not the desired behavior, so  it is best to be totally logged out of LeadDyno when adding the LeadDyno app to your store. This will prevent accidentally breaking the connection between your LeadDyno account and any previous store that might have been connected to it.

When adding the LeadDyno app to additional Shopify stores, first visit and make sure you are logged out.

Coupon Code Integration

To set up the coupon codes go to the LeadDyno App > Apps > Shopify Edit. Here you can change both the "automatic discount" and also the default % for new coupons uploaded to Shopify. Once enabled we auto-upload coupon codes with a discount to Shopify when the affiliate selects a code as long as you (as a merchant) have the discount amount set on that settings page. 

Also, Use Shopify Automatic Discount URL. When enabled we will automatically add the affiliate coupon code to the cart when an affiliate link is clicked so at checkout the customer doesn't have to do it manually. 

Resynchronize Affiliate Data

Bulk Affiliate Code Synchronization

You can also resynchronize your existing affiliate data to Shopify from the Apps section
Click on edit to access your settings.

Here, you can enable automatic an option to automatically sync all future affiliate codes to Shopify and to resynchronize your current affiliate data with Shopify as well. 

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 need to first find the affiliate in the Affiliates tab. Once the affiliate is accessed you will find the re-sync shopify option in the Affiliate Status section.

Limitations / Known Issues

Shopify Buy Buttons are not supported by LeadDyno. These are different than the standard Shopify e-Commerce shopping cart. The buttons are designed for quick purchases and don't work with Leaddyno because there is never any ‘cart’ we can detect and connect the visitor to the purchase. 

We recommend disabling express checkout options (such as Google Pay, ShopPay, PayPal, AmazonPay) as the purchases made through express checkout will get tracked, but the affiliate referral most likely won't. This is due to the fact that the express checkout forms are hosted by iframe elements that can't be penetrated by Javascript, so the LeadDyno code can not interact with it and ensure that the lead is tracked when the purchase is made.

The Shopify Automatic Discount URL feature is currently compatible only with the native Shopify checkout solution. If you are using a separate, 3rd party Shopify app to handle the checkout process, then the Shopify Automatic Discount URL feature might not be available for your store.

As always, are here to help. Contact us at any time and our Support team will be there for you.