LeadDyno offers an integration with BigCommerce's new “Single Click” system, making it incredibly easy to launch an affiliate program for your BigCommerce store. After completing this guide, your LeadDyno account will be set up to provide complete visibility into your store’s visitors, leads, and purchases, including crediting affiliates for traffic they send to your store.
The BigCommerce integration also synchronizes custom Affiliate Codes you assign to affiliates as BigCommerce coupons. This allows affiliates to share their affiliate code offline and still receive credit for those sales.
In this article
Install the LeadDyno BigCommerce App (App Store)
Navigate to the BigCommerce App Store and search for LeadDyno or visit the LeadDyno BigCommerce App Page. After finding the app, click Get this App.
You will be prompted to use an existing store or create a new one.
Click Install to add the LeadDyno BigCommerce app.
Agree to the terms and click Confirm.
The app install is complete when you see the app added to your LeadDyno account within Integrations - Connected page.
Install the LeadDyno BigCommerce App (Manually - Legacy)
If you are using the BigCommerce legacy theme engine, Blueprint, BigCommerce will not support LeadDyno's ability to automatically set up JavaScript on your site. If possible, the best option is to install a Stencil theme and reinstall the LeadDyno app, and then we will automatically set up the JavaScript for you.
The LeadDyno tracking integration makes use of the built-in ‘Google Analytics’ tracking setting of BigCommerce. To enable it, log in to your BigCommerce control panel and select the Advanced Settings tab on the menu on the left side of the screen.
Under Advanced Settings, choose the Data Solutions (formerly Web Analytics) option. Next, check Google Analytics, and you'll be sent to the next screen.
Do NOT use the “Affiliate Conversion Tracking” option - this is for web-based conversion tracking, which is not nearly as accurate as LeadDyno tracking, which uses BigCommerce webhooks.
A new tab will appear called Google Analytics. Click this tab, and make sure the 'Tracking Code' option is selected in the 'Connect with' tab.
Paste the code into the box provided immediately after adding the LeadDyno app. You can retrieve the code from Account - Utilities. It will look like the example below, but it will contain your own public key.
<script type="text/javascript" src="https://static.leaddyno.com/js"></script>
<script>
LeadDyno.key = "YOUR_PUBLIC_KEY";
LeadDyno.recordVisit();
LeadDyno.autoWatch();
</script>After clicking Save, your BigCommerce store will now have the tracking code on every page.
The Coupon Code Integration
To set up the coupon codes navigate to Integrations - Connected, and from there click on the More button (the three dots icon), then click on the Edit button of the BigCommerce integration.
Here you can change both the set a default % or $ for new coupons uploaded to BigCommerce and whether there is a minimum purchase amount required for the coupon to work. Once enabled, we auto-upload coupon codes with a discount to BigCommerce when the affiliate selects a code as long as you (as a merchant) have the discount amount set on that settings page. Set a minimum purchase amount required to use a coupon and click Save.
You can always change individual coupon settings from within the BigCommerce manage coupon tool to change more settings about the coupon. From this screen, you can also manually run a synchronization between LeadDyno and BigCommerce. This happens several times a day automatically, but if you have a recent BigCommerce sale that you need to show up immediately in LeadDyno as a purchase, you can manually start the job on this page.
Resynchronize Affiliate Data
Bulk Affiliate Code Synchronization
You can also resynchronize your existing affiliate data to BigCommerce from Integrations - Connected section.
click on the More button (the three dots icon), then click on the Edit button of the BigCommerce integration to access your settings. Here, you can enable automatic an option to automatically sync all future affiliate codes to BigCommerce and to resynchronize your current affiliate data with BigCommerce 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 Affiliates - Manage view. Once the affiliate is accessed you will find the "re-sync bigcommerce" option in the Affiliate Status section.
Limitations / Known Issues
We recommend disabling express checkout options (such as Google Pay, ShopPay, 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.