Skip to main content

Connect Shopify & Digit: Stop Manual Entry, Start Shipping Faster

Learn how to set up the Shopify integration for Digit to automatically import products, customers, and sales orders. This guide will help you establish Digit as your single source of truth for all inventory and order fulfillment.

Updated over 3 weeks ago

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: ShopifyDigit.

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:

  1. Order Intake: Shopify receives the order and pushes it to Digit.

  2. Operations: Your team fulfills the order entirely within Digit (Pick, Pack, Ship).

  3. 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.

  4. 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

  1. In Digit, navigate to SettingsIntegrations and click the Shopify integration tile.

  2. Click Connect Store and enter your Shopify domain (e.g., your-store-name.myshopify.com).

  3. Follow the prompts to authorize the connection between Digit and your Shopify account.

  4. 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.

  5. 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.

  1. 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).

  2. 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.

  1. Return to SettingsIntegrationsShopify.

  2. Click Manage to access the integration settings.

  3. Review your Order Statuses and Start Date. Enable the statuses for new, active orders (e.g., Paid/Unfulfilled).

  4. 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]).

Did this answer your question?