Shopify Location Setup for Cahoot
This article covers how to set up a dedicated Shopify location for Cahoot fulfillment to control which orders are sent to Cahoot for processing. This is only needed if you require granular control — most merchants use the standard integration without location restrictions.
What Is Shopify Location Setup?
A Shopify Location setup creates a dedicated "Cahoot" location in your Shopify store, giving you precise control over which orders are sent to Cahoot for fulfillment.
Benefits:
- Only orders assigned to the Cahoot location will be sent for fulfillment
- Orders from other locations (retail stores, other warehouses) remain separate
- Clear separation between different fulfillment methods
When to use this setup:
- You have multiple fulfillment locations or methods
- You want manual control over which orders go to Cahoot
Important Limitations
- Manual Inventory Management: You must manually assign inventory to the Cahoot location for each product
- Order Assignment: You're responsible for ensuring orders go to the correct location
- No Automatic Updates: Changes to orders in Shopify after import won't update in Cahoot
- Integration Stability: Modifying location settings can break the integration (additional fees may apply for fixes)
Import timing: Orders typically import within 30 minutes of being placed.
Setup Process
1Get Approval: Contact Cahoot support to confirm this setup is right for your business and get approval.
2Create the Location: Follow Shopify's official guide to create a new location: Managing Locations in Shopify
- Name: "Cahoot" (recommended)
- Address: Use your own address or the Cahoot warehouse address provided on your inbound shipment
3Find Your Location ID:
- In Shopify admin, go to Settings > Locations
- Click on your newly created Cahoot location
- Copy the Location ID from the browser URL
Example:your-shop.myshopify.com/admin/locations/78404190286— the Location ID is 78404190286
4Submit to Cahoot: Provide your Location ID to Cahoot support for configuration (2–3 business days).
Managing Inventory
After setup is complete, you'll need to:
- Add Location to Products: For each product Cahoot will fulfill, click Edit Locations and add the Cahoot location
- Set Inventory Quantities: Manually enter the quantity available at Cahoot for each product
- Update When Restocking: Add new inventory quantities when you send shipments to Cahoot
For detailed inventory management instructions, see: Managing Inventory with Cahoot
Testing Your Setup
After Cahoot confirms configuration is complete:
1Place a test order for a product with Cahoot location inventory.
2Verify the correct order(s) import into Cahoot within 30–45 minutes.
3Confirm the order is updated to Fulfilled status in Shopify once shipped in Cahoot.
4Check that inventory decrements correctly in Shopify.
5Confirm order details are accurate in the Cahoot system.
Troubleshooting: If test orders don't import, check that:
- The product has inventory assigned to the Cahoot location
- The order is assigned to the correct location in Shopify
- You've waited the full 30 minutes for import
Frequently Asked Questions
Q: Can I change the location setup later?
A: Yes, but changes may break the integration and require additional setup fees. Contact support before making changes.
Q: What happens to orders from other locations?
A: Orders assigned to non-Cahoot locations will not import to Cahoot and won't be fulfilled by us.
Q: Can I automate order assignment to locations?
A: This depends on your Shopify plan and apps. Consult Shopify's documentation on location assignment rules.
Q: Do I need this setup?
A: Only if you need granular control over which orders go to Cahoot. Most merchants use the standard integration without location restrictions.