Implementing Campaign TrackingOur product provides powerful campaign conversion tracking to your website. The two primary features are: The ability to track from referral source straight through to transaction detail can be implemented in three easy steps: 1. Determine What You Wish to TrackYou can track user-defined transactions such as orders, trial versions, refunds, opt-ins, etc. The first step is to determine which transaction types you wish to track and set them up. The transactions are called User-Defined Transactions (UDTs) in the system. To perform this step, go to the Account / eCommerce Setup / Define Transaction Types menu item. If you only want to track referrals and do not wish to track transactions, you may skip this step. Once you set up your transaction types, they will appear in the 'Campaign / Activity Summary' report and each UDT will appear as a filter for reporting. 2. Setup Campaign IdentifiersYour referring site should pass the reference site campaign identifier. For example, in the case of pay-per-click or email marketing campaigns, you may choose to track order detail, back to click-through analysis from these campaigns. This can be used to verify your monthly statements from your referral network as well as to analyze which marketing programs are giving you the best return on your investment. To enable a referral source for tracking simply include an additional parameter (named "source") on your referral link from the referring site (e.g. AdwordsCampaign) as follows: http://www.mywebsite.com?source=AdwordsCampaign where [http://www.mywebsite.com] is the url you are driving traffic to and "AdwordsCampaign" is the referral site campaign identifier that will be tracked. The campaign "AdwordsCampaign" will now be tracked and reported. Alternatively, this same capability can be used to track referrals from email marketing campaigns or other emarketing programs as follows: http://www.mywebsite.com/source?source=email_campaign3 where [http://www.mywebsite.com] is the click-through link in your outbound campaign. The referrals from this campaign will be reported under the campaign "email_campaign3". Campaign identifiers do not need to be setup in your account before adding them to your referral links. They will be automatically back-written when a click-through occurs. 3. Cut and Paste Tracking Script(s)You can get the scripts from the Account / Setup / Get Tracking Script menu item. You will see a dropdown with a list of UDTs. Select the proper one and cut and paste it onto the confirmation pages that are to be tracked. If your site uses a common "header" of "footer" you may update your existing script that is referred to for tracking included in the common header or footer. If you do not use a common header or footer you must include the tracking script on each page you choose to track. For the conversion tracking script(s), you can optionally modify two parameters for revenue and a unique identifier, such as an order number. Notice the 'YOUR-UNIQUE-ID' parameter. This can optionally be modified to contain an order id or other unique identifier that will be tracked with the transaction. The added benefit of this is that it eliminates duplicates from being tracked, since the system will not record transactions with duplicate unique ids. Only put alpha-numeric characters in this parameter with no spaces. The 'YOUR-ORDER-AMOUNT' parameter is the total order amount. Do not put a $ in front of the amount. These parameters will generally need to be modified with server-side script, depending on the server technology your site employs. Notes on the YOUR-UNIQUE-ID Parameter on the Tracking Scripts: Setting up Common ScenariosScenario 1 - Tracking Pay-Per-Click Search Engine Referrals:For example: http://www.mywebsite.com?source=Campaign1 Once this is done, all paid referrals from search engines will be automatically tracked under the 'Campaign1' campaign name and will be viewable from the 'Campaigns/Activity Summary' report. You may use multiple campaign names for more detailed tracking. Scenario 2 - Tracking E-Mail Promotions:For example: http://www.mywebsite.com?source=email Once this is done, all referrals from the email will be automatically tracked under the 'email' campaign name and will be viewable from the 'Campaigns/Activity Summary' report. Scenario 3 - Simple Order Tracking:Scenario 4 - Trial Versions That Convert to Orders:You wish to track data on trial versions. After the trial version, a subset of customers purchase the product. The trial transaction in this case converts to an order. Scenario 5 - Orders with Refunds:In this scenario, you track orders, but also track refunds. The refunds are tracked separately from orders and do not convert the order to a refund (unlike trials and orders above). |
![]() |
![]() |
![]() |
![]() |
|||||