Connect a Shopify shop to Cropster
Table of Contents
Overview
This article explains how to connect your Shopify account to your Cropster account.
Starting from January 1, 2026, you will no longer be able to create any new legacy custom apps. To develop and manage new apps, you need to use the Dev Dashboard. This change doesn't affect any of your existing custom apps.
Source: Shopify Help Center
Before you begin
Open two browser tabs:
- Your Shopify account
- Cropster's online platform
Steps
- Create a new Custom App in the Dev Dashboard
- Retrieve your Shopify Client ID and Secret
- Assign SKUs to your Shopify products
- Create Profile groups
- Connect your Shopify store to Cropster
Create a new Custom App in the Dev Dashboard
Note for Existing Users:
You don't need to do anything for active integrations; your current setup will continue to work as expected. If you wish to switch to the new authentication method, please contact Shopify Customer Support for assistance.
Step 1: Create a new app
- Log in to your Shopify account.
- Navigate to Settings.

- Select Apps.

- Click Develop apps.

- Click Build apps in Dev Dashboard.

- Navigate to Apps in the left-hand panel and click Create app in the top-right corner.

- Select Start from Dev Dashboard.
- Enter the App name and click Create.

Step 2: Create a version
Your app must have at least one version before it can be installed on a store.
- Define your App URL. (Use
https://shopify.dev/apps/default-app-homeif the app is not embedded in the Shopify admin.)

- Enter or select your App Scopes to define data access permissions. The scopes need to be set: read_products, read_orders.

- Click Release. This action initiates a mandatory new version. Please note that no manual input is necessary; you only need to click Release to complete the process.
Step 3: Install your app
- Click on the name of your App on the left side.
- Click Install app.

The page should open with the name of your store. If you do not see your store, it means that you created an app outside of your store or in an external account. You need to log in to your account in Shopify and start from scratch. Click on the name of your store.
- Click Install
- Go back to the dev dashboard and refresh the page. You should see that the number of installs is greater than 0.

Retrieve your Shopify Client ID and Secret
- Open the Dev Dashboard.
- Click Apps.
- Choose the App that you installed in the previous step.
- Click Settings.
- View and/or copy your Client ID and Secret.

Assign SKUs to your Shopify products
- Navigate back to your Shopify account and click Products on the left-hand panel.
-
To add a new product: Click Add product in the top-right corner and fill in the required details.
To update an existing product: Click the Product name to open its details and assign an SKU. - Scroll down to the Inventory section and click on the SKU button.
- Enter the SKU.

- Click Save.
Connect your Shopify store to Cropster
Now, switch over to the online platform C-sar in your second tab.
- Log in to the online platform C-sar.
- Navigate to the
Gear icon and select Commerce Settings > Integrations. - Click +Add Integration and select Shopify.
- Enter the following details:
- Custom name: Customize the name to easily identify which store your imported products and orders come from.
- Customer type
- Wholesale
- Retail
- Shop URL: The default format of the Shop URL is “your-store-name.myshopify.com”
- Client ID/API Key
- Secret/API Secret
- Sync start date: The Sync start date can be a maximum of 30 days in the past. This cannot be changed after the first synchronization.
- Click Create integration.

Next steps: You are ready to map your products.
FAQs
Where do I find my Shopify Shop URL?
- Log in to your Shopify admin.
- Navigate to Settings > Domains. Your current store URL will be displayed there.

Why can't I see all my orders in Cropster?
We only synchronize orders from the last 30 days when you first connect. After that, if you stop syncing for more than 60 days, any orders older than that will not appear.
If you need help, submit a support ticket.