Hello everyone. New to shopify. I am busting my head trying to set up weight based shipping. I have read the tutorials, I have asked the AI helper. I think I have done everything correctly but items don’t appear on the profile unless I manually put them there. I have added weights to all my items. Lets say a 2.0kg Motherboard. I make the profile international and I create a rate for international shipping with the condition 1.9kg to 2.9kg for 29.90.
None of my items are added to the profile and I checked the store and it doesn’t work. It only works if I manually go and add specific products through +Add products tab.
What Am I doing wrong?
PS, I have set package weight to just 1g but even if it was 1kg it wouldn’t play any role on items not getting added to the conditional rate.
Topic summary
Problem: Weight-based shipping isn’t applying as expected; products don’t populate into a shipping profile unless manually added.
Setup: All products have weights (e.g., a 2.0 kg motherboard). A custom International profile was created with a rate conditioned 1.9 kg–2.9 kg priced at 29.90.
Observed behavior: No items automatically appear in that profile, and the rate doesn’t show at checkout unless specific products are manually added via “+Add products.”
Package setting: Package weight set to 1 g; changing it (even to 1 kg) does not affect whether products are included in the conditional rate.
Latest update: Weight-based rates work when configured in the General profile, but not when set in a custom profile.
Status: No resolution provided; the key open question is why custom profiles are not auto-populating or applying the weight-based condition without manual product assignment.
So it wouldn’t work in custom profiles. But adding different rates in the general profile works with weight as condition.