Google Shopping A_B Testing Titles For Increased Performance

Easily A/B test your product titles for Google Shopping using query strings and Google Analytics. In this article we will cover how to achieve title performance testing the manual and automated way.

Manual Method

Create a Google spreadsheet with 3 columns:

  • id
  • title
  • link

Make sure to have the ID values match the ID of your product in the primary feed.

You would now have a spreadsheet as below.

sku_1My Fashion T-Shirthttps://example.com/my-fashion-t-shirt?ab_testing=A
sku_2My Fashion Capshttps://example.com/my-fashion-caps?ab_testing=A
sku_3My Fashion Sweatshirtshttps://example.com/my-fashion-sweatshirts?ab_testing=A
sku_4My Fashion Sunglasseshttps://example.com/my-fashion-sunglasses?ab_testing=A

Submit this feed as a supplement feed by going to Google Merchant Center > Products > Feeds > click on the plus sign for supplement feeds and add your spreadsheet.

Run this for a few days then update the spreadsheet with your testing titles and change the URL ab_testing value to B. Below an example.

sku_1My Extreme Fashionable T-Shirthttps://example.com/my-fashion-t-shirt?ab_testing=B
sku_2My Extreme Fashionable Capshttps://example.com/my-fashion-caps?ab_testing=B
sku_3My Extreme Fashionable Sweatshirtshttps://example.com/my-fashion-sweatshirts?ab_testing=B
sku_4My Extreme Fashionable Sunglasseshttps://example.com/my-fashion-sunglasses?ab_testing=B

And run this for a few days. You can then view the performance data in Google Analytics. In the final step of this article I explain how to setup A/B testing in Google Analytics.

Automated Setup

If you use FeedArmy as your data feed management tool, you can automate the above steps, by simply adding your A/B Testing Title in the editor or using import rules. FeedArmy will then automatically update the data feed every day with Testing A or Testing B.

FeedArmy will create the data feed using the following setup:

  • On even days (2,3,4,6,…), FeedArmy will add your testing titles with ab_testing B
  • On odd days (1,3,5,7,9,…) FeedArmy will add your original titles with ab_testing A

FeedArmy will use the original title if no A/B Title Testing is added to the product.

Nothing else needs to be done. Google will pull all data from FeedArmy on a daily basis allowing you to test everything. You only need to focus on adding your titles in FeedArmy and check the results in Google Analytics

Google Analytics Setup

Go to Google Analytics and click on Customization > Dashboard from the top left corner menu, then click on create.

From the popup choose the following:

  • Widget Title = A Testing
  • Standard = Table
  • Display the following columns:
    • Dimension = Page
    • Metric = Pageviews
    • Second Metric = Transactions
  • Add a Filter:
    • Dimension = Page
    • Containing = ab_testing=A

Click on Save.

Repeat the process one more time by clicking on add widget for B Testing. Make sure when you add a filter that you now add containing ab_testing=B

You should now see two widgets for testing A and B.

Need Help?

Recent Posts

Google Shopping A_B Testing Titles For Increased Performance
Google Merchant Center Surfaces Across Google Out of Stock Products Disapproved
Google Merchant Center Shows Extra Countries I Don't Want
Google Merchant Center Store ID Error Local Inventory Feed
Facebook A product is missing a field: variant_label or variant_value