AUTOMATE NOW
  • Connection guide
  • Shopify
  • HexaSync

Get started with Shopify on HexaSync

Connect a Shopify store to HexaSync with a Shopify Custom App: enter the Client ID, Client Secret and Store Domain, create the Connector App, and re-authorize.

HexaSync TeamLast updated

This guide shows you how to connect Shopify to HexaSync to set up the Shopify Connector App. When you finish, you can access product, inventory and order data from Shopify on HexaSync to help you check, clean and prepare your data. This is the first step to integrate Shopify with other systems, such as sales software and POS. See Shopify integrations on HexaSync.

Before you start

  • A Beehexa account to access HexaSync Automation Engine. If you do not have one yet, sign up on the same page.
  • A Shopify account that can install apps for the store you want to connect.
  • A Shopify Custom App that is created and configured, with the app’s Client ID and Client Secret.
  • The Store Domain of the store, in the form your-store.myshopify.com.

If you have not created the app or do not have the details above, first follow the guide to create a Shopify Custom App to connect to HexaSync.

Part 1: Authorize the Shopify connection on HexaSync

Step 1: Sign in to HexaSync

Step 2: Start the Shopify connection

Step 3: Enter the Shopify app details

  • On the Choose an app to connect to Shopify screen, select Use a different app, then select I will provide my Shopify app.
  • On the Register a New Shopify App screen, enter the Client ID, Client Secret and Store Domain you prepared, then select Continue.

Note: Copy the values exactly, with no extra spaces.

Step 4: Authorize the app in Shopify

  • On the Shopify app installation page, select Install.
  • After the authorization succeeds, Shopify sends you back to HexaSync, which shows Connection successful.

Step 5: Create the Shopify Connector App

  • After the Connection successful screen, check the app name on the next screen. If the details are correct, select Create Shopify Connector App to finish the setup.
  • Open Connector Apps to find and manage the Shopify Connector App you just created.

Part 2: Re-authorize the Shopify connection on HexaSync

Use this part when you already have a Shopify Connector App and need to re-authorize access.

Step 1: Open the Shopify Connector App

  • Open Connector Apps and select the Shopify Connector for your store.
  • Select Settings in the left menu.

Step 2: Select Re-authorize

  • In Settings, find the Shopify connection details and select Re-authorize.

Cannot see Re-authorize? Only the person who created this connection can re-authorize it. Ask them to do this step.

Step 3: Confirm the app and Store Domain

  • Confirm the Shopify app and select Continue.
  • Enter the Store Domain and follow the instructions on the screen.

Step 4: Re-authorize on Shopify

  • On the Shopify app installation page, select Install to finish re-authorizing.

Part 3: Common errors and how to fix them

Message How to fix it
Shopify refuses the installation or reports a redirect URL error Check the App URL and Allowed redirection URL(s) against the guide to creating a Shopify Custom App. If Shopify still refuses the installation, contact support@beehexa.com. This process does not require you to create a Distribution Link yourself.
We Could Not Find Your Installation Details The installation was canceled or the session details were not returned. Select Back to installation and try again in the same browser. If the error repeats, check the redirect URL in the Shopify Custom App again.
HexaSync Could Not Register Your Shopify App Check that the Client ID and Client Secret belong to the same app and contain no extra spaces, then go back to the connection flow and enter them again.
We Couldn’t Finish Connecting Your Shopify Store Check Technical details, select Back to installation and try again. If the error repeats, contact support@beehexa.com and include the error message.
HexaSync Could Not Verify The Stored Credential Select Back to installation and try again. If the error remains, contact support@beehexa.com and include the Status and Detail from gateway.

For other cases, send a screenshot (with the Client Secret and sensitive information hidden) to support@beehexa.com.

Frequently asked questions

What is the Store Domain?

The Store Domain is the technical domain of your Shopify store, ending in .myshopify.com, for example your-store.myshopify.com. Do not use the admin URL or a custom storefront domain.

Where do I get the Client ID and Client Secret?

You get the Client ID and Client Secret from the Shopify Custom App you created for your store. See the guide to creating a Shopify Custom App to learn how to prepare them.

What if I enter the wrong Client ID or Client Secret?

Check the Client ID and Client Secret in the Shopify Custom App again, and make sure both belong to the same app and have no extra spaces. Then go back to the app registration screen on HexaSync and enter them again.

No. This connection process does not require you to create a Distribution Link yourself.

Does my app need Shopify App Review?

A private app that you create for your own store does not need Shopify App Review the way a public app does. If you run into a problem during installation, contact support@beehexa.com.

Does HexaSync write or change data on Shopify?

No. The Shopify Connector App only reads data. It does not write or change data on Shopify.