Resolving Sync Issues When Two Separate Apps Are not Created in Shopify

If you're experiencing sync issues while using Deep Data Sync and the Quotific Draft Order Sync together, the issue might be due to not having two separate apps configured in your Shopify store & using same keys for connecting both on Unific portal.

Step 1: Check Existing Apps in Shopify

Ensure that two separate apps are created in your Shopify store:

  • One app for Deep Data Sync
  • Another app for Quotific
If you’re using only one app for both, you’ll need to create a new custom app.

Step 2: How to Create a New App in Shopify

Follow these steps to create a new app in your Shopify store:

1. Log into your Shopify Admin

2. Click on Apps in the left-hand menu

3. From the dropdown, click Apps and sales channel settings

4. Scroll down and click Develop apps for your store

5. Click on Create an app

6. Name the app "Unific Sync"

7. Click the newly created app name to open it

8. Click on Configure Admin API Scopes

9. Select the necessary API scopes (as required by Unific)

10. Click Save after selecting the scopes

11. Navigate to the API Credentials tab

12. Click Install next to Admin API access token

13. Copy and save the following credentials temporarily:

  • Admin API Access Token
  • API Key
  • API Secret Key

You will need these values later when reconnecting the app in the Unific portal.

14. Select the following scopes as previously created when creating the first custom app

Scopes to select:

- read_products

- read_customers / write_customers

- read_orders

- read_fulfillments

- read_shipping

- read_analytics

- read_marketing_events, write_marketing_events

- read_script_tags, write_script_tags

- read_draft_orders, write_draft_orders

- read_price_rules, write_price_rules

 

Step 3: Final Steps to Resolve the Sync Issue

1. Once the new app is created, verify that two apps now appear in your Shopify Apps
list.
2. Go to the Unific Portal
3. Click Disconnect for the currently connected app
4. Click Reconnect and enter the new credentials from your newly created app

 

Note: Having two separate apps ensures that each integration (Deep Data Sync and Quotific Draft Order Sync) works independently and does not interfere with the other, helping prevent sync issues.