Conversion Tracking Pixel Installation
Please find the following Volusion V1 (V2 is not yet supported) help desk article: http://helpcenter.volusion.com/know-your-numbers/insights-101/how-to-install-roi-tracking-conversion-code-on-your-site
Following the official help desk article above, edit the OrderFinished.asp article 130 to include this code below verbatim. Do not add any line breaks.
Note: Volusion will inadvertently trigger tracking like ShareASale's while using the cart admin. If you find any erroneous sales tracked in ShareASale while using your Volusion cart admin, please void them and then clean your browser of any stray tracking cookies.
Note: Volusion treats a coupon as a negative priced SKU, so that the "SKU" value passed is in the format DSC-YYYY where YYYY is a sequential number for the discount. In order to set up a matching coupon creative in ShareASale you must enter this Volusion SKU value of the coupon/discount in the ShareASale coupon code field (the YYYY code only, and not "DSC-"). The vanity coupon code that should be entered by customers during checkout (i.e. SAVE10) should be entered in the ShareASale coupon creative's title field.
Replace the XXXXX in the code below with your ShareASale Merchant ID (line 20). You can find this at the top-left of your ShareASale account when you are logged in.
Where !!!!! is your Master Tag ID. Replace the !!!!!! in the code (line 29) with your Master Tag ID.
For merchants in the Setup Wizard, you can find this within Step 4 (Tracking Code Installation).
For Live Merchants, you can find this by navigating to MY ACCOUNT > ACCOUNT DETAILS
Account Details: https://account.shareasale.com/m-account.cfm
If you cannot locate your Master Tag ID, or would like to verify that you have one, please submit a ticket to our ShareASale support staff.
<script type="text/javascript"> var skulist = '', pricelist = '', quantitylist = '', couponcode = '', _sasDiscountSum = 0, _sasOrderDetails = OrderDetails.slice(); for (var i = _sasOrderDetails.length - 1; i >= 0; i--) { if (_sasOrderDetails[i][2].indexOf('DSC-') != -1) { couponcode = _sasOrderDetails[i][2] + ',' + couponcode; _sasDiscountSum += -parseFloat(_sasOrderDetails[i][5]); _sasOrderDetails.splice(i, 1); } } var subtotalNoDiscounts = parseFloat(Order[3]) + _sasDiscountSum; for (var i = 0; i < _sasOrderDetails.length; i++) { skulist = _sasOrderDetails[i][2] + ',' + skulist; pricelist = (_sasOrderDetails[i][5] - ((_sasOrderDetails[i][5] / subtotalNoDiscounts) * _sasDiscountSum)).toFixed(4) + ',' + pricelist; quantitylist = _sasOrderDetails[i][6] + ',' + quantitylist; } var params = [skulist, pricelist, quantitylist, couponcode]; for (var i = 0; i < params.length; i++) { params[i] = params[i].slice(0, params[i].length - 1); } var shareasaleVolusionUrl = "<https://shareasale.com/sale.cfm?v=volusion1.2&amount=$(SubTotal)&tracking=$(OrderNo)&skulist="> + params[0] + "&pricelist=" + params[1] + "&quantitylist=" + params[2] + "&transtype=SALE&merchantID=XXXXX&couponcode=" + params[3]; var shareasaleVolusionPixelImg = new Image(); shareasaleVolusionPixelImg.id = "_SHRSL_img_1"; shareasaleVolusionPixelImg.src = shareasaleVolusionUrl; shareasaleVolusionPixelImg.width = 1; shareasaleVolusionPixelImg.height = 1; document.body.appendChild(shareasaleVolusionPixelImg); var masterTag = document.createElement("SCRIPT"); masterTag.defer = true; masterTag.src = "<https://www.dwin1.com/!!!!!.js";> document.body.appendChild(masterTag); </script>
Once inserted, save your changes in the Volusion admin.
Master Tag Installation
Then navigate to the Marketing >> SEO section. With the Default Values tab selected, paste the code below into the "Globally Appended Meta Tags" field. Then click the "Save" button in the top-right corner.
<script src="<https://www.dwin1.com/!!!!!.js"> type="text/javascript" defer="defer"></script>
Please also make sure that you replace the !!!! in the code with your Master Tag ID according to the Conversion Tracking Pixel Installation instructions above.
Testing
Now that your tracking tags have been installed, we will need to test that everything is working as expected. To do this, we’ll simulate an Affiliate referred purchase by clicking a ShareASale test link and then running a purchase on your store. If the test is successful we’ll see a record appear in your ShareASale console, which we will VOID so that it doesn’t debit commissions from your account.
If you were emailed a link to this document, a test link may have been provided to you. If it wasn’t, you can obtain one from your account by clicking here.
NOTE: If you do not click the test link your order will not track.
The test link should direct you to your own store. Once there, please purchase any item in your store. Sometimes Merchants will have a test item worth $1.00 sale price, but above $0.00 minimum.
After the purchase is complete, navigate to www.shareasale.com in your browser and log into your account. Click Reports and then click Transaction Details from the drop-down menu.
Filter the report for Affiliate ID 178 using the panel on the left. The filtered view should now show your test purchase as an entry with today’s date.
If the order tracked successfully…
Your account is now ready to use ShareASale with your store. Please contact us at ShareASale@ShareASale.com for further information about:
Product specific commissions (offer different commissions by product)
New customer incentives (offer commission bonuses for new customers)
Exclusive coupon codes (used for tracking conversions without link clickthrough)
If the order does not show up in the Transaction Details Report…
Please verify that you have completed all of the steps as instructed. Common mistakes include not entering the correct Merchant ID in your tracking code and forgetting to click the test link.
If after verifying all of these steps your tracking still does not work please contact our support team at ShareASale@ShareASale.com.