What this integration does
The Shopify integration connects your store to Digit, so your team can manage the full order-fulfillment lifecycle without switching between systems.
Here is a summary of what syncs:
Data type | Direction | Status |
Products & variants | Shopify → Digit | ✅ Syncs on import |
Customers | Shopify → Digit | ✅ Syncs on import |
New sales orders | Shopify → Digit | ✅ Syncs every ~10 min |
Fulfillment status | Digit → Shopify | ✅ Live — see note below |
Stock levels | Digit → Shopify | 🔜 Coming soon |
Cancellations & returns | — | 🚫 Manual — see FAQ |
📘 Note: Fulfillment sync is live but currently uses your default Shopify fulfillment location. Per-location mapping is coming in a future update.
Getting started
Navigate to the integration setup from your Digit settings.
A setup modal will appear, guiding you through three steps: Connect, Configure, and Import & sync.
Step 1: Connect your Shopify store
Authorize Digit to connect to your Shopify account.
Click Connect to Shopify. A pop-up window will appear prompting you to enter your store URL.
Enter your store URL in the format your-store-name.myshopify.com and click Connect Shopify.
If this is your first time connecting Digit to this Shopify store, Shopify will ask you to grant access. On the Update data access screen, review the permissions and click Update to allow Digit to view and edit your store data.
When the connection is successful, the pop-up will display Authentication Complete!. Close the window.
Back in the modal, the Connect step will show a Connected status. Click Next.
Step 2: Configure your sync settings
Choose which orders Digit should import from your Shopify store.
Set a Start date to control how far back Digit imports historical orders. Leave blank to import all existing orders.
Select the order statuses you want to sync (for example, Paid/Unfulfilled for active orders).
Click Next.
✅ Best practice: For your initial setup, start with a recent date and only active order statuses. You can always import older historical orders separately once you've verified everything is working.
Step 3: Import & sync
Start the import to bring your Shopify products, customers, and orders into Digit.
The modal will display a summary of what will be imported — Products and Orders — for both Digit and Shopify. Review the notice: Importing and syncing can overwrite data. To be safe, back up your Shopify data first.
Click Start import.
The button will change to Importing…. You can click Close & notify me to continue working and receive a notification when the import is complete.
Once complete, the modal will confirm Import complete, sync on. Click Close.
📘 Note: After the first import, two-way sync is automatically enabled. Any changes you make in Digit, such as completing a shipment, will automatically sync back to Shopify.
Shopify is now connected
Your Shopify store is now listed under Connected integrations in Settings → Integrations, showing your store URL and a Sync on status. New Shopify orders will appear in your Digit Sales Orders table approximately every 10–15 minutes.
Connecting additional stores
To connect another Shopify store, scroll down on the Integrations page to find the Shopify tile again, then repeat the steps above. Each connected store will appear as a separate card showing its store URL.
FAQ
Troubleshooting
"Account linking expired, please try again" error when connecting
"Account linking expired, please try again" error when connecting
When connecting to Shopify, you have approximately 5 seconds to click the Install link in Shopify before the session expires. If you see this message, go through the connection process again — the second attempt will complete successfully.
The integration is connected, but no orders are appearing in Digit
The integration is connected, but no orders are appearing in Digit
Check your Start date and order statuses in Settings → Integrations → Shopify. Orders sync approximately every 10–15 minutes, so allow a short wait after making changes. If orders still do not appear, disconnect and reconnect the store.
Items are not matching between Shopify and Digit
Items are not matching between Shopify and Digit
Digit matches items using SKU only. Make sure your items have unique, matching SKUs in both systems. Items with duplicate or missing SKUs will not sync. Check your Items table in Digit and your product list in Shopify to confirm SKUs align.
General questions
My orders are not appearing in Digit. What should I check?
My orders are not appearing in Digit. What should I check?
Check that your Start date and order statuses in Settings → Integrations → Shopify are configured to include the orders you expect. Orders sync approximately every 10–15 minutes, so allow a short wait after making changes.
Will my customers be notified when I ship an order in Digit?
Will my customers be notified when I ship an order in Digit?
Yes. When you complete a shipment in Digit, a fulfillment is automatically pushed to Shopify. Your customers will receive Shopify's standard shipping notification email. Note that fulfillment sync only applies to new shipments going forward — it does not backfill past shipments.
How do I handle cancellations and returns?
How do I handle cancellations and returns?
Cancellations and returns are not automatically synced. You will need to handle these manually in Digit to ensure your inventory and accounting records remain accurate.
I updated an item's price or description in Digit. Will this update in Shopify?
I updated an item's price or description in Digit. Will this update in Shopify?
No. Item detail edits made in Digit — such as price, description, or name — are not pushed back to Shopify. You will need to update these manually in Shopify if needed.
If you have additional questions, please reach out to your Customer Success Manager or contact us at [email protected].












