Nummbas
Get Started

Shopify

Connect your Shopify store to pull in order data, product catalog, and inventory levels.

Connection Method

Custom app with Client ID and Secret. You create a private custom app inside your Shopify admin, grant Nummbas read-only access to the data it needs, and paste the Client ID and Secret into Nummbas. Takes three to five minutes.

Setup Options

When you click Connect on the Shopify card, you will see three setup options:

Set It Up Yourself (Recommended)

A guided walkthrough with screenshots. You do everything inside your own Shopify admin and never hand over a password. See How to Connect below for the full steps.

Have Us Help With Setup

If you prefer, our team will walk through the setup with you. Enter your store domain and send the pre-filled email. We respond within 12 hours.

Shopify One-Click Connect

Coming soon. Will enable a standard OAuth flow once the Nummbas public app is live in the Shopify App Store.

How to Connect

The self-serve option has three steps inside Nummbas.

Step 1: Enter Your Store Domain

Enter the private Shopify store address you use to sign in. It usually ends in .myshopify.com (for example, acme-store.myshopify.com). Do not paste your public website URL.

Step 2: Create the Custom App in Shopify Admin

Open a new tab, go to your Shopify admin, and follow this path. Keep Nummbas open in the other tab.

  1. Open the right Shopify area. Inside the store you want to connect, click Settings, then Apps, then Develop apps. If you do not see Develop apps, ask the store owner to give you permission to manage and develop apps.
  2. Build the app in Dev Dashboard. Click Build apps in Dev Dashboard, then Create app. Name the app Nummbas and click Create. Shopify opens the configuration page automatically.
  3. Configure the app. If the App URL is blank, paste https://shopify.dev/apps/default-app-home and untick Embed app in Shopify admin. Then scroll down to Access and paste the required scopes into the Scopes box:
    • read_orders
    • read_all_orders
    • read_products
    • read_inventory
    • read_locations
    • read_customers
    • read_customer_events
  4. Release the app. Scroll to the bottom and click Release. If Shopify asks for a version name or message, leave both blank and click Release again.
  5. Install the app on your store. After release, click Nummbas in the top-left to return to Overview, then click Install app. If Shopify asks you to choose a store, pick the same store you entered in Nummbas, then approve the install. The "app has not been reviewed" warning is normal for this custom setup.
  6. Copy the two credentials Nummbas needs. Back in Dev Dashboard, open the Nummbas app, click the Settings tab, and use the copy buttons to grab the Client ID and Client Secret.

The walkthrough inside Nummbas includes annotated screenshots for every step above.

Step 3: Paste the Credentials

Back in Nummbas, paste the Client ID and Client Secret from the Shopify Settings screen and click Connect store. Your data will begin syncing immediately.

What Gets Synced

Orders

  • Order number and total price
  • Subtotal, tax, and shipping amounts
  • Currency
  • Financial status (paid, refunded, etc.)
  • Fulfillment status
  • Line items with product and variant IDs, quantities, and prices
  • Customer country and region (anonymized)

Products

  • Product title and variant titles
  • SKU
  • Price and cost (via Shopify's inventory items API)
  • Inventory quantity
  • Product status (active, draft, archived)
  • Vendor and product type

Features Powered by Shopify Data

  • Dashboard KPIs — revenue, order count, average order value
  • Product Command Center — margins, velocity, dead stock, best sellers
  • Customer Geography — order distribution by country and region
  • Business Insights — refund rate, inventory value, active products
  • Business Reports — product profitability, channel profitability, inventory cash trap

Multiple Stores

On the Scale plan, you can connect up to 3 Shopify stores. Data from multiple stores is aggregated in your dashboard, with the connection filter available to view individual stores.