Help centre / Connect a store

How to connect Shopify: step by step

Connect a Shopify store with an install link from us, or paste the Admin API token of an existing custom app. About 5 minutes.

Last reviewed 2026-11-11

You need: the store owner login. Connecting needs Starter or above. Applying a price to your store needs Premium or above.

Why a .myshopify.com name? Every Shopify store has a permanent internal address, even if customers use your own domain. Shopify's API only works on that internal address. Your customers still see your own domain.

Important: since 1 January 2026 Shopify no longer lets store owners create new custom apps in the admin. If your store does not already have a custom app, use the install link route below. Existing custom apps keep working.

Easiest: ask us for an install link

  1. 1Find your store name (Step 1 below).
  2. 2Write to support from the Contact page with your my-shop.myshopify.com address.
  3. 3We send you an install link. Open it while logged in to your Shopify admin and click Install.
  4. 4Sign in to CostCal Pro when asked. The store appears in your Stores tab.

Step 1. Find your store name

  1. 1Log in to your Shopify admin.
  2. 2Look at the address in your browser. It looks like admin.shopify.com/store/my-shop.
  3. 3The part after /store/ is your store name. Here it is my-shop.

Step 2. Only if you already have a custom app: get its token

  1. 1In Shopify admin open Settings, then Apps and sales channels.
  2. 2Click Develop apps. If asked, click Allow custom app development.
  3. 3Click Create an app. Name it CostCal Pro.
  4. 4Open Configuration, then Admin API integration, click Configure.
  5. 5Tick read_products and write_products. Click Save.
  6. 6Click Install app, then Install.
  7. 7Under API credentials click Reveal token once and copy the Admin API access token. It starts with shpat_ and is shown only once.

Step 3. Paste it into CostCal Pro

  1. 1Open the Stores tab and choose Shopify.
  2. 2Store address: type my-shop (or my-shop.myshopify.com).
  3. 3Paste the Admin API access token.
  4. 4Click Connect store.

Each product variant is listed as its own row, so a price is applied to exactly one variant.

Try it on your own product

The Free plan never expires and needs no card.

More in the help centre