Bulk assign shipping profiles to products

Topic summary

A merchant needs to assign 45,000 products across 5 different shipping profiles based on SKU, with one profile requiring 21,000 product assignments. The current manual method allows only 50 products at a time through the shipping profile page, making bulk assignment impractical.

Proposed Solutions:

  • Use the Mechanic app to create an automation workflow
  • Utilize Shopify Flow with admin API actions

No native CSV import method or built-in bulk assignment feature appears to be available. The discussion remains open regarding whether the merchant will pursue one of the suggested automation approaches or if alternative solutions exist.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

45,000 products on site that need to be assigned to 5 different shipping profiles based upon sku. Is there a way to do this via csv or any other method other than 50 at a time on the shipping profile page itself? one of these profiles is getting 21000 products linked to it and there is no reasonable way to do that 50 at a time.

Hi @Pelham :waving_hand: you could create an automation using the mechanic app e.g. https://tasks.mechanic.dev/?q=profile

Or even in shopify-flow using the admin-api action etc

If you need type of automation for your business then contact me for services.
Contact info in forum signature below :down_arrow: :down_arrow: :down_arrow:.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.