Shopping Conversion Value Tracking
What AdGradr checks
Section titled “What AdGradr checks”AdGradr evaluates whether your Shopping campaigns are tracking conversion value (revenue). Spending money with zero conversions tracked is the most significant finding. Tracking conversions but reporting $0 value is a closely weighted flag, since it blocks ROAS-based optimization.
Why this matters
Section titled “Why this matters”Shopping campaigns exist to sell products. Without revenue tracking, you cannot calculate ROAS, and without ROAS you are flying blind. You know you spent money. You might know you got clicks. But you have no idea whether those clicks generated profit.
This problem is worse than it sounds. Without conversion value data, automated bidding strategies (Target ROAS, Maximize Conversion Value) cannot function. Manual optimization becomes guesswork because you cannot distinguish a campaign selling $10 items from one selling $500 items. Every bid decision is uninformed.
The same logic applies as the Google Shopping conversion value check. If you are spending money on Shopping, you need to track what that spend produces.
What good looks like
Section titled “What good looks like”- UET (Universal Event Tracking) tag firing on the order confirmation page
- Conversion value passing the actual order total (not a static placeholder value)
- Revenue data visible at the campaign, ad group, and product group level
- ROAS calculable for every Shopping campaign with meaningful spend
Common mistakes
Section titled “Common mistakes”- Tracking conversions but not passing value. The UET tag fires and counts a conversion, but the revenue field is empty or hardcoded to $1. This makes every conversion look identical regardless of order size.
- Tag firing on the wrong page. If the UET conversion tag fires on the cart page instead of the order confirmation page, you count abandoned carts as conversions.
- Using Google Analytics revenue data as a substitute. GA data is useful for analysis but does not feed into Microsoft Ads bidding algorithms. The platform needs its own conversion tracking to optimize.
How to fix it
Section titled “How to fix it”- Verify your UET tag is installed on the order confirmation page. Use the UET Tag Helper browser extension to confirm.
- Check that the conversion event passes dynamic revenue. The value should match the actual order total, including or excluding tax based on your reporting preference.
- Test with a real transaction. Place a test order and confirm the conversion appears in Microsoft Ads with the correct value within 24 hours.
- If using a tag manager, confirm the revenue variable is mapped correctly from your ecommerce platform’s data layer.
When to ignore this check
Section titled “When to ignore this check”Lead generation Shopping campaigns (rare, but they exist) may not have a meaningful conversion value. If your Shopping campaigns drive form fills rather than purchases, tracking conversion count without value is acceptable. However, this is unusual for Shopping.
Want someone to handle this? The Click Makers team manages Microsoft Ads accounts for companies spending $5K+/month. Get in touch to see if we are a fit.