Does Basic Authentication on my website affect the use of Bunting?

The basic authentication is often used on staging sites, as a way of preventing unwanted access.

Basic authentication should not affect your use of Bunting, as Bunting’s javascript API is being called from your Basic Auth site, rather than the API requesting information from it. Therefore, you should be able to implement the javascript tracking code as you would on any regular website.

The only area that will be slightly different is the method that Bunting uses to collect your XML product feed, if that feed is also behind basic authentication. For this you will just have to enter your basic authorization username and password when you enter your product feed address into your Bunting account.

Should I include product variants within my Bunting XML feed?

Let’s say you have a product, such as a t-shirt, in several sizes. Should you submit the product several times in each size?

The answer is: no. You should only submit the product once.

To produce content, such as product recommendations, Bunting only needs to know general information about products, such as their names, prices, and image URLs, etc.

Including the same product multiple times in different variations can, and probably will, result in multiples of the same product being recommended at the same time.


Names: We generally recommend that you don’t include any variable information at all in the product name.
Prices: If the price changes per variant then we normally recommend including the lowest price only.  When you are setting up recommendations within Bunting, label the price as ‘From: xxx‘.
Images: If the variant notably affects the image (and importantly, the customer’s decision to buy) – for example, different colours – then this may the only time you wish to include each product variant separately in your XML feed. Else, use one image that accurately represents all variants.

How can test my Bunting installation?

To test your Bunting installation on any page, simply get your website URL and append the following value:


For example:

An information popup will appear, containing all the data that is being sent from your website to Bunting. Your product pages should contain an indented section with the product ID, whereas your cart and conversion complete pages should also contain similar page-specific information.

If you don’t see the popup at all then there is an issue with your installation of the generic Bunting tracking code, which you should investigate first.