Activating SingleFeed's tracking feature is one of the best ways to monitor and improve your performance on the comparison shopping engines. SingleFeed reports can give you visibility into clicks, cost, sales, revenue, conversion rate, and return on ad spend for each of your active shopping engines. Within the Reports section of your SingleFeed account you will be able to see this information broken down per product, per engine and over any date range of your choosing.
There are several different methods that SingleFeed can use to track the performance of your shopping engine campaigns. For the most complete and accurate data we recommend the Advanced tracking option. These options can be selected from the tracking settings page within your SingleFeed account (go to "Reports" and then "Reporting Overview" and then select the "Tracking Type" link at the upper right)
Activating Novice tracking will allow you to view reports with the clicks and cost (but not sales or revenue) generated from your shopping engine campaigns. Novice tracking does not require you to install any tracking code on your website. Simply select this option and SingleFeed will use URL redirects to track shopping engine traffic to your site. Note: This option will not track clicks for Google Product Search. In order to track Google you must select the Advanced option.
Advanced (Default On, Recommended)
Tracking Code Installation (Advanced Only)
Step 1: Install Product Page Code
NOTE: this code is required to show Google Product Search clicks in your reports
var merchant_id = "12345";
Step 2: Install Conversion Page Code
var order_id = " ";
var order_value = " ";
var total_units = " ";
var product_ids = " ";
var product_units = " ";
You will notice above that there are five optional - but highly recommended - parameters that you can pass to SingleFeed through this code snippet. These include "order_id", "order_value", "total_units", etc... This is usually done by inserting a dynamic variable enclosed in the doublequotes after the equal sign. The dynamic variable is determined by your e-commerce platform or shopping cart provider. For example, your variable for order_value may look like <$cart_subtotal$> and would automatically insert the dollar value of the order into the order_value parameter. Below are explanations of each optional parameter:
The following parameters are strongly recommended:
A unique identifier for the current order. Ensures that duplicate orders aren't counted (ie: page refreshes, etc)
The value of this order. Required in order to display revenue in your SingleFeed reports. We recommend you use order subtotal, aka order revenue without tax or shipping.
The following parameters are recommended:
Total number of units in this order.
A comma separated list of product identifiers for the products in this order.
A comma separated list of unit counts that corresponds to the product_ids list.
Step 3: Test Your Tracking Code
After you have activated and installed all of the tracking components, wait several days for SingleFeed to begin sending out the new tracking parameters in your outgoing feeds and then click on one of your ads at a shopping engine. Place an order on your site. Within 24 hours, that click and order should appear in your SingleFeed reports.
Google Checkout (Optional)
If you accept Google Checkout, orders processed through that method will not use your own order confirmation page where the SingleFeed code is located. Therefore, special code needs to be placed into your Google Checkout account so that these orders can be tracked. To track these orders, simply include the following XML snippet in the <parameterized-urls> tag, which itself is within the <merchant-checkout-flow-support> tag, of your Google Checkout XML:
<url-parameter name="cvsfoid" type="order-id"/>
<url-parameter name="cvsfov" type="order-subtotal"/>
For more help, please visit Google Checkout Support documents for 3rd party tracking code.
Additional Tracking Notes
- Reporting data is usually available 24-48 hours after tracking activation. Once data starts to be collected, there is roughly a one hour lag between a user's click or conversion and updates to your reports.
- If you accept Google Checkout and are using Advanced tracking, please see Step 3 on the Advanced Tracking Installation Instructions page.
- Cost data will only be displayed for select shopping engines from which SingleFeed collects this information. It may take several days before cost data appears in your reports.
- If you would like to track orders placed via Google Checkout, please file a ticket with the SingleFeed Support Team.
- Tracking cookie expiration is 2 years from date of initial click.
- Conversions are recorded only if a click associated to a cookie has occurred within the last 30 days.