Skip to main content

How price tests work with your ads

This article explains how pricing can appear in ad platforms like Google and Meta, and how to avoid potential issues

Kelly at ABConvert avatar
Written by Kelly at ABConvert
Updated this week

Why this matters

ABConvert is a Shopify app, so price tests only apply within your Shopify store. This means that when users arrive via an ad, they may see a different price on your site than what was shown in the ad β€” a potential price mismatch.

⚠️ This mismatch can violate ad policies (especially on Google) and reduce trust or performance.

How price appears in ads

Depending on your price test method, different issues may arise when running price tests alongside ads. (If you don't know which method you are using, check the section below!)

πŸ“˜ Reference: Price test methods explained

Potential issues

  • Duplicate product:
    Direct linking from Shopify may create a separate product card with the test price in your ad feed.

  • Duplicate variant or Cart transform:
    Users may see a different price in the store than in the ad.

Solutions

Duplicate product

  • Avoid linking ads directly to Shopify product pages.

  • If this isn't possible, we recommend not running price tests on those products.

Duplicate variant or Cart transform

  • Always route ad traffic to the control group so they see the original price.

  • See below for how to set this up.

How to exclude ad traffic from price tests

Make sure users who come from ads always see the original price.

  • Use UTM tags or referrers to detect ad traffic

  • Route ad users into the control group

How to check your price test method

To see which price test method you're using:

  • Go to ABConvert > Settings > Price Test Method

  • If you're using the cart transform method, the icon will be a cart

  • If you're using the variant method, the icon will be a coin

Since ads can have many different variations, feel free to reach out to our support team if you have any questions. You can contact us through the support widget or by emailing [email protected].

Did this answer your question?