What do you mean “optimize?”
I mean these four things:
- Fix errors: missing data, wrong prices, invalid GTINs, etc.
- Write 150-character titles: about 30 characters are visible when a shopping ad appears. Up to 70 characters are visible on mouse-over. 150 characters is the limit. Use them all.
- Add optional attributes: add watts to electronics, material to apparel, and MPNs to any product that has a manufacturer-assigned MPN.
- Test changes: test different keywords and images. I don't see a need to test anything beyond these two product attributes in most cases.
- A keyword test could be adding keywords that aren't necessarily part of the product title in your shop, but might be used by Google search users nonetheless. For example, add “anniversary” to jewelry product titles, even if “anniversary” is not part of the product title in your shop. Or move the OEM part number from the end to the beginning of the title.
- An image test could be between your first and second product image. These tests nearly always lead to substantial changes in CTR, which is the most immediate and telling indicator of whether you've selected the best image for shopping ads. These image formats almost always win: pure white background, apparel items pictured on a human model, product photos (not lifestyle photos).
OEM part numbers are an oft-forgotten title addition to Google shopping ads. Search users sometimes only search the OEM part number, so it's essential to include.
How to run a test
Testing CTR will yield immediate results, so start with that as your metric.
Why not test other metrics? You could test number of impressions (more impressions good, less bad) but the problem is that impressions might rise or fall because of factors other than your test variable: increased ad budget, seasonal shopping activity. These would change impressions regardless of your test variable. CTR is a direct indicator of how enticing your shopping ads are, regardless of budget and seasonal changes.
Concurrent or consecutive A/B test?
You can run A/B tests concurrently (like DataFeedWatch's title A/B test feature, which measures conversion rate changes on your website). However, it's technically hard to test an A/B's impact on CTR because it's not possible to know exactly when version A or B is live when viewing CTR data. A consecutive A/B test is preferable for this reason. The control period is the 30 days before you change a variable. The test period is the 30 days when your variable change is live.
Test all or some products?
Test changes to all products at once for fast results at the risk of lost ad revenue. Or test a selection of products to allow non-tested products to keep generating sales at the status-quo pace, uninterrupted by your test.
Summary and tips
While tests can confirm what you already know (e.g., pure white background images always perform best), they can also help you uncover new ideas (e.g., adding “Valentine” to a product title during Valentine's Day, or “Mother” during Mother's Day boosts ad revenue).
- Don't bother testing different background images on your products. A pure white background always wins. I don't know why Google offers AI-generated background changes — they muddle up the product image, which is already small and hard to see.
- Make substantial changes, not minor ones. Moving a word in your title from 1st to 2nd position likely won't change anything. E.g., “Nike Men's Running Shoes” vs. “Men's Nike Running Shoes” is a wash. But “Nike Men's Road and Track Race Running Shoe” vs. “Nike Men's Running Shoe” will likely yield a difference.
- Automate data collection using software like DataFeedWatch or Supermetrics. Otherwise, gathering reports to compare the outcome of your tests will be so laborious that you never get around to it. Everything should be automated.