Shipping Bug Demonstrated: FIRST CLASS limit of 13oz is not followed - causes suspension

Shipping Bug Demonstrated: FIRST CLASS limit of 13oz is not followed - causes suspension

c_zagarskas
Excursionist
24 1 28

Here is a short summary of the problem:

  1. FACT: 13 oz is 368.54 grams
  2. FACT: First Class mail must be 13oz or LESS
  3. FACT: Shopify shows first class on checkout pages for products NEAR 1lb when it should not
  4. PROBLEM: Shopify feed is sending First Class Shipping options to Google in the Feed on products that are over 13oz
  5. PROBLEM: Google is checking First Class Shipping options on products that are over 13oz and then suspends our GMC and GoogleAds account

Here are some things we suspect and think:

  • An AI is checking the value in the data feed and then "browsing" our landing page,
    but that AI is not aware of the rules for First Class mail
  • There is a BUG in the Shopify FEED that shows First Class when it should not
  • There maybe was a BUG in Google Merchant Center prior to May 10th that checked First Class rates for products over 13oz, but this appears to have been patched (we have screen shots showing this was a prior problem)
  • We wonder if the weights of our packages are not being included/considered
  • We think deeper in SHOPIFY or GOOGLE someone has confused "<=" with "<" in code
    LESS THAN OR EQUAL - is not the same asLESS THAN
    for example, all it would take is

 

 

 

 if(ship_weight <= 1.0) { allow USPS First Class Package } // incorrect, should be 13oz not 1LB
 if(ship_weight < 1.0) { allow USPS First Class Package } // also incorrect, should be 13oz not 1LB
 if(ship_weight < 368.545) { allow USPS First Class Package } // correct, should be 13oz not 1LB
 if(ship_weight <= 368.544) { allow USPS First Class Package } // correct, should be 13oz not 1LB

 

 

Here is the full documentation in a Youtube Video which shows how we arrived at these conclusions after inspection:

https://youtu.be/jBTRQ9HeO4s 

 

Reply 1 (1)

EmmanuelFlossie
Shopify Partner
3727 285 859

Without looking into the account, I am not 100% sure what you should do. As a video demonstration does not always allow me to see everything.

 

So the first issue is that you say, Shopify itself has an issue. IE: Shopify shows first class on checkout pages for products NEAR 1lb when it should not

 

So the first task is to resolve this issue. I do not know what you need to do, but contact shopify support to resolve this issue.

 

Now, with regards to the feed, it is annoying that the weights are always converted to grams, there is no way to avoid this, unless you manually change it, or create a custom metafield and submit it using an app such as: https://apps.shopify.com/multiple-google-shopping-feeds

 

However, I have never had an issue with submitting in Grams and calculating shipping rates in OZ.

 

I recommend you disable the automatic shipping rates in the Google Channel app, which you show in the video. So set it to manual.

 

Then in Google merchant Center manually set the details. Either with OZ or maybe better with grams. The end result is that the shipping rates in GMC need to be equal or an overestimate compared to the checkout.

 

You can check what GMC assigns by going to Products > all products > select a product > scroll to the bottom and view the final attributes.

 

What you can also do is submit shipping prices directly in the feed, which you can do with the above mentioned app. Which might be more accurate, as the details are calculated within Shopify. This will overwrite any settings you have in GMC. As it is now a product level rule, which overwrite settings.

Maximize Your Google Shopping Performance
Get in touch for expert guidance. Need Google Merchant Center or Google Shopping support?
Get expert help from Emmanuel Flossie, a Google Shopping Specialist, Google Ads Diamond Product Expert, and award-winning Google Product Expert (Education 2021 & Tailwind Champion 2023).