All Collections
Integrations
Integrating with EKM
Integrating with EKM

Learn how to integrate Tapfiliate with EKM.

Maria avatar
Written by Maria
Updated over a week ago

Integrating Tapfiliate with your EKM online store can help you manage your affiliate marketing program efficiently.

This integration supports the following functionalities:

  • Conversion tracking

  • Tracking commissions based on the order amount

  • Lifetime commissions

To get started:

  1. Go to your EKM shop, and click on ‘Design’ section

  2. Find your current theme, press the "More Actions" button and from the dropdown menu, select the option labeled 'Inject Custom Code'

  3. In the ‘HTML Head Code’ paste the following tracking code and hit 'Save'

    <script src="https://script.tapfiliate.com/tapfiliate.js" type="text/javascript" async></script>

    <script type="text/javascript">

    (function(t,a,p){t.TapfiliateObject=a;t[a]=t[a]||function(){

    (t[a].q=t[a].q||[]).push(arguments)}})(window,'tap');

    tap('create', 'YOUR ACCOUNT ID', { integration: "ekm" });

    tap('detect');

    </script>

    Don't forget to replace 'YOUR ACCOUNT ID' with your actual account ID

  4. Navigate to your EKM shop's admin options, click on 'Settings,' then select the 'Checkout' option on the left-hand side, and within the 'Checkout Steps' window, edit the 'Order Complete' section

  5. Click on ‘Edit’ in ‘Order Complete Messages’

  6. Click on ‘Edit Success Message’ - if you offer multiple payment options, please repeat the following steps for each of those options.

  7. Once in the editor, click on the top-left button ‘Source’ and paste the following conversion code and hit 'Save'

    <script src="https://script.tapfiliate.com/tapfiliate.js" type="text/javascript" async></script>

    <script type="text/javascript">

    (function(t,a,p){t.TapfiliateObject=a;t[a]=t[a]||function(){

    (t[a].q=t[a].q||[]).push(arguments)}})(window,'tap');

    tap('create', 'YOUR ACCOUNT ID', { integration: "ekm" });

    tap('conversion', '[ekm:order_number]', [ekm:subtotal_number_only], {'customer_id': '[ekm:customer_email]'});

    </script>

    Make sure to replace 'YOUR ACCOUNT ID' with your actual account id.

  8. Complete the operation for all your payment options and you are done!

You can also check out our EKM integration guide here or watch our video guide below.

Before launching your program, it's essential to test your integration to verify that your setup is accurate and ready to go.

Did this answer your question?