Heads Up, Shopify Merchants! Your Unit Pricing Might Be Broken in Google Shopping

Hey everyone,

As a Shopify expert who spends a lot of time digging through community discussions, I wanted to bring a pretty important issue to your attention. It's something that could be quietly impacting your product listings on Google Shopping, especially if you sell items priced per "piece" or "count." We recently saw a detailed post from a merchant named kaupur in the Shopify community forums, highlighting a specific bug with how unit pricing is handled for count-based products when syncing with Google Merchant Center (GMC).

Let's dive into what's happening and what it means for your store.

The Hidden Glitch: Your "Per Piece" Pricing on Google Shopping

Many of us sell products that are priced per unit – think about things like a bag of dog treats sold by the piece, or perhaps components for a craft project. For these products, it's crucial that Google Shopping can clearly display the unit price (e.g., "$0.50 per piece" or "€1.20 per count"). This isn't just about transparency; in many regions, it's a legal requirement to show the base price alongside the total price, helping customers make informed decisions.

Shopify has a feature called unit_pricing_base_measure that's designed to handle this. Internally, when you set up a product to be sold by count, Shopify uses the unit ITEM for this measurement. For example, if you sell "100 Stück" (100 pieces) of something, Shopify records this as quantityValue: 100 and quantityUnit: ITEM.

The problem arises when your product data, managed by the Google & YouTube channel in Shopify, tries to send this information over to Google Merchant Center. According to kaupur's detailed report, Shopify isn't correctly translating its internal ITEM unit into Google's expected format, which for count-based units, should be ct (for count).

Instead of sending ct, Google Merchant Center receives an unspecified unit, leading to a rather unhelpful error message: UNIT_PRICE_MEASUREMENT_MEASURED_UNIT_UNSPECIFIED. This means your product's base price simply won't show up correctly on Google Shopping ads or listings, even though you've set it up perfectly within Shopify.

Why This Matters for Your Sales and Compliance

This isn't just a minor technical glitch; it has real-world implications for your e-commerce business:

  • Lost Visibility and Trust: Without the correct unit price, customers might not see the value proposition of your products as clearly. Imagine comparing two similar products, one showing "$0.50 / ct" and yours just showing the total price. Shoppers might move on.

  • Compliance Issues: As mentioned, in many European countries (and other regions), displaying the base price (Grundpreis) for certain goods is a legal requirement. This bug could put your store at risk of non-compliance, leading to potential fines or issues with your product listings being disapproved.

  • Competitive Disadvantage: If your competitors are correctly displaying unit prices and you're not, you could be losing out on clicks and conversions.

The merchant kaupur provided a clear example of affected products, often related to pet supplies sold by "Stück" (pieces):

Produkt Variante quantityValue quantityUnit
Schweineohren 100/50/25 Stück 100/50/25 ITEM
Rinderkopfhautplatten M, XL 1/1 ITEM
Rinderohren mit Fell 50/10 Stück 50/10 ITEM
Rinderohren XL 50/10 Stück 50/10 ITEM
Ochsenziemer 12cm 10/5 Stück 50/10 ITEM

It's interesting to note that weight-based units, like KG being correctly translated to kg, seem to work without a hitch. This really pinpoints the issue to that specific ITEM to ct conversion.

The Frustrating Search for Workarounds

When a bug like this pops up, the first thing we usually look for are workarounds. Unfortunately, kaupur's investigation showed that easy fixes aren't readily available:

  • Metafield Limitations: You can't simply define a custom metafield using the shopify namespace to override this, as that namespace is restricted.

  • GMC Read-Only Fields: Once your product feed is active, many critical fields in Google Merchant Center become read-only, preventing manual edits to fix the unit.

  • Third-Party Apps: Even some specialized third-party apps, like Nabu, don't currently offer specific metafields for unit_pricing_measure that would allow you to force the correct ct value.

This means that for now, store owners relying on the native Google & YouTube channel in Shopify are pretty much stuck until a fix is implemented.

What You Can Do Right Now

So, what's a store owner to do when facing a bug with no immediate workaround? Here's my advice:

  1. Verify If You're Affected: Go into your Google Merchant Center account and check the diagnostics section for products where you've set up unit pricing for count-based items. Look for the UNIT_PRICE_MEASUREMENT_MEASURED_UNIT_UNSPECIFIED error. If you see it, you're in the same boat.

  2. Report It (Again!): The more merchants who report this issue to Shopify Support, the higher it climbs on their priority list. Reference kaupur's original thread (Bug: unit_pricing_base_measure mit Einheit ITEM (COUNT) wird nicht korrekt an Google Merchant Center übertragen) and clearly explain how it impacts your business. Collective voice is powerful.

  3. Monitor for Updates: Keep an eye on the Shopify community forums, especially the "Announcements" section and the original thread, for any official responses or updates from Shopify staff.

  4. Consider Advanced Feed Management Apps (If Desperate): While Nabu was mentioned as not having the specific metafield, some more advanced, comprehensive feed management apps (like DataFeedWatch, GoDataFeed, or Channable) might offer rules or mapping capabilities that could allow you to override or transform the quantityUnit field from ITEM to ct before it reaches GMC. This would typically involve bypassing Shopify's native Google & YouTube channel and setting up a custom feed. This is a more complex solution and often comes with a subscription cost, but it could be an option if the native fix takes too long and compliance is critical.

  5. Temporary On-Page Solutions: If the issue is causing significant customer confusion or compliance risk, consider adding clear unit pricing information directly into your product descriptions or product images on your Shopify store as a temporary measure, even if it's not showing correctly on Google Shopping.

This bug highlights how crucial accurate data synchronization is, especially with platforms like Google Merchant Center. It's a fundamental mapping issue that needs Shopify's attention to ensure merchants can display their pricing correctly and comply with local regulations. Let's hope for a swift resolution from Shopify to get those "per count" prices showing up exactly as they should!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases