Shopify Plugins(Bold Commerce, Zipify) : Helpdesk

Shopify Plugins(Bold Commerce, Zipify)

In order to integrate with a Shopify plugin you need to put some custom script within that plugin on your store. We do not allow you to use the regular Shopify integration there. 

Bold Commerce

*Please note that you will need to place the EF.click script on your store or whichever landing page the user hits first, you can find instructions for that here: https://help.everflow.io/support/solutions/articles/22000243478-everflow-sdk-direct-linking *

Step #1

Please login to Shopify

Step #2

Go to Bold Commerce(Subscriptions)

Step #3

Navigate to the bottom and click on Integrations and then View All Integrations

Step #4

Click on Advanced Tracking Scripts

Step #5

Here is the script:

<script type="text/javascript">
var url = "INSERT_LINK_TO_OUR_JS";
var script = document.createElement("script");
script.type = "text/javascript";
script.src = url;
script.async = false;
script.onload = function () {
  EF.conversion({
    aid: INSERT_ADVERTISER_ID,
    amount: [subtotal],
    order_id: '[order_name]'.replace('#',''),
    adv1: '[coupon_code]',
    adv2: '[customer_email]',
});
}
document.getElementsByTagName("head")[0].appendChild(script);
</script>


You will now need to adjust this script as follows:

INSERT_LINK_TO_OUR_JS > this needs to be replaced with a link to our JavaScript found in your account on any offer. You can find it in Offers > Manage > click on any offer > scroll down to the bottom of the page and go to the

Everflow JS SDK section and copy this part of the code:

Then use that in the script, just replace INSERT_LINK_TO_OUR_JS with that link. 

You will also have to replace INSERT_ADVERTISER_ID with the advertiser ID of the advertiser associated with the offer or offers you want to track. This can also be found on the offer page in the General box:

Zipify

*Please note you MUST have the offer postback method set to anything EXCEPT "Server Postback". This setting is found in Offers > Manage > click the offer > edit(the general tab) > tracking & controls under conversion method drop down. *

Step #1

You will need to format this script:

<script>
  var orderId = '{{order_name}}'.replace('#','');
  var url = "INSERT_YOUR_TRACKING_LINK?nid=INSERT_YOUR_NETWORK_ID&aid=1&amount={{subtotal_price}}&order_id="+ orderId + "&adv1={{checkout.discounts}}&adv2={{email}}";
  var img = document.createElement('img'); 
  img.src = url;
  document.getElementsByClassName("order")[0].appendChild(img);
</script>  

Replace INSERT_YOUR_TRACKING_LINK with your tracking link from Offers > manage > click the offer > conversion method box from here:

Then you will need to replace the INSERT_YOUR_NID with the value found here(in this example is it 5): 

Step #2

After you have adjusted that script please go to the Zipify app within Shopify and navigate to the "Additional Scripts" section then click on "Thank You Page Scripts" here:


Step #3

Then place the script in that section like this:

Step #4

Then click "Save Code"

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.