Shopify and Shippit: Pickup-In-Store vs Ship Routing Template

When a new Shopify order arrives, this Spojit template splits fulfillment cleanly: local-pickup orders notify your store, and everything else books a Shippit delivery.

What It Builds

A Webhook trigger fires on each new Shopify order. A Condition node inspects the order's shipping method and routes the two paths apart. Pickup-in-store orders go to a Send Email or Slack notification so staff can prepare the order; every other order flows into a Shippit booking (Direct mode), creating the shipment so your team never books a label by hand.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that triggers on a new Shopify order. If the order's shipping method is local pickup, send a store notification with the order number, customer name, and items to prepare. Otherwise, book a Shippit shipment using the customer's delivery address and order details. Tell me before you finish if you need a delivery service level.

Connectors Used

  • Shopify - the Webhook trigger that starts the run on each new order.
  • Shippit - books the shipment for delivery orders (Direct mode).
  • Slack or Send Email - notifies the store about pickup orders.

Customize It

Change the shipping method check to match your store's exact pickup label, swap the notification channel, or add a Shippit service level (standard vs express) in the prompt so orders book the courier tier you want.

Tips

  • Verify the Shopify webhook against your store using Shopify HMAC so only genuine orders trigger the flow.
  • Keep the Shippit booking in Direct mode for one exact, low-cost action; reach for Agent mode only if carrier choice needs judgment.
  • Confirm the order's address fields map to Shippit's required delivery fields before going live.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.