How can I automate custom shipping rates with Shopify Flow?

Topic summary

A merchant seeks to automate adding products to a custom ‘Large/Bulky items’ shipping rate in Shopify based on product tags or collection membership, as manual assignment is error-prone.

Proposed Solution:

  • Use Shopify Flow’s ‘Send HTTP Request’ action to call the DeliveryProfile update mutation via the Admin GraphQL API
  • This would programmatically assign variants to the appropriate delivery profile/shipping rate
  • Testing with an API tool like Postman is recommended before implementation

Current Status:
The discussion remains unresolved. The original poster found the API approach too complex to implement. Shopify Support confirmed this would require API integration, likely through a custom app. A later participant expressed interest in the same functionality, but no working solution has been shared.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

I think this is possible via Send HTTP Request by calling this mutation: https://shopify.dev/docs/api/admin-graphql/2023-07/objects/DeliveryProfile#mutation-deliveryprofileupdate

This looks pretty complicated to set up, though. I’d recommend testing with an API app like Postman first.

1 Like