Integrating with EKM

Out-of-the-box features:
  • Conversion tracking
  • Commission based on order amount
  • Supports lifetime commissions
  • Track affiliate coupon code conversions
  • Auto-handle recurring commissions
  • Auto-handle refunds and disputes

You can view our instruction video or follow the written guide below.
Embedded content: https://www.loom.com/share/5c54599e0df14e6fba7b58832eeb599c

  1. Using the admin options of your EKM shop, click on ‘Design’.
  2. Press the ‘More Actions’ button of your current theme and press ‘Inject Custom Code’
  3. In the ‘HTML Head Code’ paste the following tracking code.

    <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>
    

{{{{NO_ACCOUNT_ID_SET_MESSAGE}}}}

  1. Hit save
  2. Using the admin options of your EKM shop, click on ‘Settings’.
  3. Click on the left-hand option ‘Checkout’.
  4. In the window ‘Checkout Steps’, click to edit the ‘Order Complete’.
  5. Click on ‘Edit’ in ‘Order Complete Messages’.
  6. Click on ‘Edit Success Message’ - if you have more than one payment option, please repeat the following steps for each of them.
  7. Once in the editor, click on the top-left button ‘Source’.
  8. Paste the following conversion code:

    <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>
    

    {{{{NO_ACCOUNT_ID_SET_MESSAGE}}}}

  9. Hit save.

  10. Complete the operation for all your payment options.

Important

Please remember to test a conversion before starting your program. This way you can verify that tracking has been set up correctly. You can create a test conversion by following the steps described here.

Start a 14-day free trial with all our features enabled