Overview: Centralizing Your E-commerce Operations
Ready to Tame the Whirlwind of managing e-commerce data alongside your production and inventory? The Shopify integration is designed to bring your online sales activity directly into Digit, allowing you to manage the entire fulfillment lifecycle from one place.
Digit's Shopify integration is perfect for growing businesses that:
Have a single warehouse or stock location.
Fulfill all orders in-house using Digit's Work Orders and Shipping features.
Are ready to designate Digit as the sole system of record for inventory tracking.
This integration supports a straightforward one-way sync for key records: Shopify → Digit.
What the Integration Can Do
The Digit Shopify Integration acts as a powerful data puller, ensuring your operational team has the information they need inside Digit to get orders processed.
Imports:
Products & Variants: All product listings, including variants, names, descriptions, and SKUs, are imported and automatically created in your Items table.
Customers: New customer records are automatically created and added to your Accounts and Contacts tables.
Sales Orders: New orders and historical orders (Archived or Cancelled) can be imported. Imported orders include full line-item details, pricing, and fulfillment states (typically Paid and Unfulfilled).
Sync Frequency:
The system checks for new data approximately every 10–15 minutes. This means new orders will appear in Digit shortly after they are placed on your Shopify store.
The Critical Requirement: Digit as Your Source of Truth
To ensure reliable data and prevent stock discrepancies, this initial integration requires a change in mindset: Digit must be your inventory source of truth.
🚫 No Two-Way Sync
Digit's current Shopify integration does not support two-way synchronization for operational data.
In the current version of the integration data only syncs one-way from Shopify to Digit.
Data Type | Sync Direction | Status |
New Sales Orders | Shopify → Digit | ✅ Syncs every ≈ 10 minutes |
Fulfillment Status | Digit ↔ Shopify | 🚫 Does NOT Sync |
Stock Levels | Digit ↔ Shopify | 🚫 Does NOT Sync |
Cancellations/Returns | Digit ↔ Shopify | 🚫 Does NOT Sync |
This means when you complete a shipment in Digit and your inventory depletes, this update will not automatically reflect in Shopify.
Integration Power: Saving time and reducing user errors
Even with the current one-way limitations, this integration eliminates the biggest time sink in e-commerce fulfillment: manual order entry.
Eliminating Double Entry
For a small business processing, say, 50 orders a day, manually entering each one into your ERP can take a focused employee 1–2 hours daily and is highly prone to human error. Digit removes this step entirely. Orders now flow automatically, instantly reducing data-entry time and dramatically lowering the chance of keying in the wrong item, address, or quantity.
Batching Simple Tasks
The manual tasks that remain—updating a fulfillment status or handling a rare cancellation—are simple, non-critical actions that can be batched and completed in minutes at the end of the day. They no longer slow down the most important process: getting the inventory picked, packed, and shipped out the door for excellent customer service.
Recommended Workflow
We recommend the following simple workflow to maintain accuracy for both your team and your customers:
Order Intake: Shopify receives the order and pushes it to Digit.
Operations: Your team fulfills the order entirely within Digit (Pick, Pack, Ship).
End-of-Day Update: At the end of each day, a team member performs a quick manual check in Shopify to update any orders fulfilled in Digit to the Fulfilled status.
Inventory Management: Shopify's built-in inventory tracking should be disabled or ignored, as Digit now holds your true on-hand quantity.
Step-by-Step Shopify Integration Setup
Follow these steps to safely connect your store and ensure your inventory is accurate before importing live orders.
Step 1: Connect Your Store & Import Products
In Digit, navigate to Settings → Integrations and click the Shopify integration tile.
Click Connect Store and enter your Shopify domain (e.g.,
your-store-name.myshopify.com).Follow the prompts to authorize the connection between Digit and your Shopify account.
You will be prompted to select a Start Date and the Order Statuses you wish to import. For the initial setup, we strongly recommend only selecting historical or non-live data.
Pro-Tip: Initially, uncheck all active sales orders and statuses to ensure only your products are imported. You want to verify inventory before live orders start rolling in.
Click Next and then Start Import. The system will now pull in all your products and variants.
Step 2: Verify and Set Up Inventory in Digit
Before going live with sales orders, you need to ensure Digit has the correct inventory levels.
Navigate to the Items table and review your newly imported items. Update any details, such as the Item Type (if they are Make items) or Units of Measure (UOMs).
Perform a full stock count or adjustment using the Inventory table to reflect your true on-hand quantities.
* Why this matters: Once this is done, Digit becomes your trusted source of truth. Any stock levels previously tracked in Shopify should now be disregarded.
Step 3: Enable Live Sales Order Sync
Once your inventory is verified and accurate in Digit, you're ready to start importing live orders.
Return to Settings → Integrations → Shopify.
Click Manage to access the integration settings.
Review your Order Statuses and Start Date. Enable the statuses for new, active orders (e.g., Paid/Unfulfilled).
Click Save.
New Shopify sales orders will now begin appearing in your Digit Sales Orders table every 10–15 minutes, ready for your team to process and fulfill!
Not Yet Supported
We are continuously working to expand the functionality of our integrations, and want to acknowledge that the current version does not support the following situations:
No Support for Complex Logistics: We do not currently support serialized inventory, 3rd-party logistics (3PL) connections, or multiple warehouse locations syncing back to Shopify.
Manual Reversals: Cancellations, returns, and inventory reversal entries must be handled manually in Digit to ensure accounting records are correct.
One-Way Item Details: Changes made to item details (e.g., price, description) in Digit will not be pushed back to Shopify.
If your business relies on any of the functionalities listed above, please contact our Sales team to discuss our product roadmap and when these features are planned for release ([email protected]).
