How to create a Shopify private app?

How to create a Shopify private app?

AlertImportant: Shopify has changed how private or custom apps can be created as of January 01, 2026. Please refer this new version help document to know the new way of creating a custom app. Existing custom apps created before this change will continue to work properly.

Shopify allows you to create private apps that are exclusive to your store, enabling you to enhance your store's admin, directly access your store's data using Shopify API, and extend your store to other platforms.
Info
After you create and install the app for your store in your Shopify account, you will get the API credentials to connect your store to Zoho Marketing Automation.
To create and install a private app for your Shopify store:
  1. Login to your Shopify account.
  2. Navigate to the Shopify admin page using the URL https://<domain>.myshopify.com/admin . Make sure to enter your store's domain name in <domain>.
  3. Click Apps located on the lower left section.
    View shopify app
  4. Scroll down and click the App and sale channel settings icon.
    App and sales channel settings
  5. In the App and sales channel settings page, click Develop apps.

  6. To enable custom app development, click Allow custom app development.
    Allow custom app development
  7. In the App development page, click Create an app button.
    Create an app
  8. Enter the name of the app and enter the developer's email address who will have permission to develop apps. Click Create app.
    Create app
  9. Click Configure Admin API scopes and add the following API scopes for the app:
    1. read_products
    2. read_orders
    3. read_content
    4. read_customers
    5. read_script_tags
    6. write_script_tags
    7. read_price_rules
    8. Configure admin API scopes
  10. Click Install app to get the access token.
    Install app
  11. Once your app is installed, click API credentials to view the access token, API key and API secret key.
    View API key, secret key and access token