# Steps to create a new custom app on Shopify

**Steps to create a new custom app in Shopify**

1. Log in to your Shopify account.&#x20;

<div align="left" data-full-width="false"><figure><img src="https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2Fnz1peGU9fRkA1lAFgKu5%2FShopify_login.png?alt=media&#x26;token=738a2e55-8306-442b-938f-0b1a4f5c6f60" alt="" width="338"><figcaption></figcaption></figure></div>

2. In the Shopify UI, navigate to **Settings**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FZ7B1JevfNZKVk6tIuIFy%2Fimage2.png?alt=media\&token=94d44aa8-1395-4c81-89ef-dc731ba5c182)

3. From **Settings**, navigate to **Apps** and click **Develop apps**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FYumqjyV2q6g7meS7emvq%2Fimage18.png?alt=media\&token=7c324dba-4846-481c-96c9-0842acf7ff34)

4. Click **Build apps in Dev Dashboard**.

<figure><img src="https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FwrGSkcEbomfhXdjlWlha%2Fimage6.png?alt=media&#x26;token=35f9a0b0-8bbd-4ea0-84eb-c1d105346846" alt=""><figcaption></figcaption></figure>

5. Click **Create app**.

<figure><img src="https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2F18QLjgyn8zvCZ2T0tRB8%2Fimage15.png?alt=media&#x26;token=bd002173-a2f2-4444-85ab-498ab3d4d8b1" alt=""><figcaption></figcaption></figure>

6. In the App name field, provide a name for your app.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FkL7C4DhK4t3Wi4Z0Sbkn%2Fimage17.png?alt=media\&token=b284d498-f5ce-4611-85d5-fa105e9c5433)

7. In the following App creation page, add **Scopes**, **Optional scopes**, and **Redirect URL**s. Click the Select Scope hyperlink on the right side to choose required Scopes and Optional scopes. Additionally, you can add a URL under **App URL**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FwSWlNBeFbyoHBCNczODv%2Fimage16.png?alt=media\&token=d359d423-806c-442c-82bb-596f4ddeea00)

Scopes- read\_reports,write\_reports,read\_shopify\_payments\_disputes,read\_shopify\_payments\_payouts,read\_discounts,write\_discounts,read\_price\_rules,write\_price\_rules,read\_fulfillments,write\_fulfillments,read\_shipping,write\_shipping,read\_inventory,write\_inventory,read\_customers,write\_customers,read\_products,write\_products,read\_product\_listings,read\_orders,write\_orders,read\_draft\_orders,write\_draft\_orders,read\_checkouts,write\_checkouts,read\_all\_orders,read\_assigned\_fulfillment\_orders,read\_merchant\_managed\_fulfillment\_orders,read\_third\_party\_fulfillment\_orders,write\_merchant\_managed\_fulfillment\_orders,write\_assigned\_fulfillment\_orders,write\_third\_party\_fulfillment\_orders,write\_translations,write\_locales

Redirect URL- <https://platform.dbsync.io/cw/rest/shopify/callback>

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FFiy4pMcErffK4brfO7Uv%2Fimage21.png?alt=media\&token=81783f12-c216-467d-951b-23021d0fb76b)

8. Click **Select Scopes** hyperlink to get the following dialog box to quickly select the required scopes. Similarly, click select **Optional Scopes** hyperlink to quickly select the required optional scopes.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FTWJlb2oeUyDpI5BEFTNc%2Fimage9.png?alt=media\&token=b2f89e60-b305-417b-ad79-1eca9e10db42)

9. Once you have added all the parameters, click **Release** at the bottom of the page to release your app.

<figure><img src="https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FwHr6eHLFpGPwMOYZrzpY%2Fimage11.png?alt=media&#x26;token=e52354ee-b6fa-4dc0-9702-e3e7102718ff" alt=""><figcaption></figcaption></figure>

10. From the left navigation pane, navigate to the App's **Home** page.

<figure><img src="https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FFMydQDsAGz6oKhWOnUDP%2Fimage4.png?alt=media&#x26;token=c9b4f86d-cf8c-4df0-bdbc-721a43daa685" alt=""><figcaption></figcaption></figure>

11. In the right panel, under **Distribution**, click **Select distribution method**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FLESYCj84yhfzC54aTJbp%2Fimage20.png?alt=media\&token=6c07c22c-6c0f-40cc-82b8-4addb60421b6)

12. From the list of **Distribution** available, select **Custom distribution**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FdyEP741oAvyHpsEMOLft%2Fimage5.png?alt=media\&token=22b80c1c-c5c7-40ba-a704-a71b008c9153)

13. Once selected, you will get a screen to add the Store domain. Paste the domain name of your store from the **Home page** as shown below.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2F3lWInWjDpYOxFp3hlkhj%2Fimage12.png?alt=media\&token=b948e01a-e454-4045-aef1-6542fcd17835)

14. Then, click **Generate link**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FAqpfgN9wtF8bHKnKEtcc%2Fimage3.png?alt=media\&token=2f2f46ad-bb2a-4b04-8610-dcb1de94365c)

15. An Install link is generated as shown below. Copy this link and paste it in your browser.&#x20;

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FV45bjUD6kuKgpkJugGvr%2Fimage22.png?alt=media\&token=97a51698-14b0-4816-bb77-94e9b643267d)

16. Select the store that you had in step 12.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FBJkjJi1QMKdjuUUvbyjf%2Fimage8.png?alt=media\&token=0df4482b-90a2-4845-ade5-aad85947cfb5)

17. In the Install app page, click **Install**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2F6OEO6STLGiovfrfjVZb4%2Fimage7.png?alt=media\&token=9651b7b5-7370-48e5-9dc9-e45fc72eded9)

18. Once the installation is complete, you will be directed to a page similar to the one shown below.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FwbPdL1BkFHcZGgk7Rfb5%2Fimage19.png?alt=media\&token=3cd1ab54-8b37-4406-883c-38797ce722ee)

19. Navigate to the dev dashboard page and click **Settings**.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2Ft4kXxobDtmFbJBUyXQf1%2Fimage10.png?alt=media\&token=1b352ed7-0227-4aa7-a545-ec5c2567f1cf)

20. Under Settings, you will see your **Client ID** and **Secret**. Keep these credentials secure.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FvznjapCNAyhjvRuTcZQv%2Fimage14.png?alt=media\&token=8ee60307-2dbf-4b96-ac5e-d6de4592079d)

21. Use these credentials to connect your store in **DBSync Cloud Workflow**. DBSync: <https://www.mydbsync.com/cloud-workflow>
22. Once logged in to **DBSync Cloud Workflow,** navigate to Apps, select **Shopify** and you will see the below options under dropdown-
    1. Private App
    2. Custom App
23. Select the **Private App** option. Enter your **Client ID** and **Secret** to connect to your Shopify.

![](https://1036205596-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fv9avy716UiAsS24zOznZ%2Fuploads%2FiZIg9VnfAbLP92qqrVjl%2Fimage13.png?alt=media\&token=91be6608-7c42-48c6-9704-04d23d168c21)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mydbsync.com/cloud-workflow/2026_connectors_new/shopify/steps-to-create-a-new-custom-app-on-shopify.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
