Shopify Integration

Use this guide to track your Shopify Store with Hyros using the Shopify “Pixel” feature. This will provide better tracking functionality and an easier setup.

Ensure Your Shopify Plan Meets Requirements
Before beginning the integration process, it’s crucial to ensure that your Shopify account is on the Shopify, Advanced or Plus plan. This requirement is due to the need to send identifying information (such as emails and phone numbers) to Hyros with each sale, which is NOT available on the Basic

Why is this important?
The Shopify plan and above provide enhanced API access, allowing for the transmission of essential customer data alongside sales information. This level of detail is necessary for Hyros to track your
sales accurately and provide the insights you need to optimize your store’s performance.

How to check your plan
Log into your Shopify admin, click on ‘Settings,’ and then ‘Plan and permissions.’ Here, you can see
your current plan and upgrade if necessary.
For a reference to all available Shopify plans and to choose the one that best fits your business
needs, visit Shopify Pricing.

Note: Once you have confirmed or upgraded to the appropriate Shopify plan, proceed with the integration steps outlined in this guide to set up your store with Hyros.

Step 1 – Integrate with Shopify to begin Receiving Sales

Use our integration HERE to integrate your store.

Once integrated scroll down and toggle on add to cart tracking, then click “Get Configured tracking script” and copy the script.

Step 2 – Prepare and add the Hyros Universal Script

This needs to be done in 2 places:

1) Inside your Theme Code

Copy the script below:

Go into your Shopify account and place it on your Shopify pages by going to online store -> themes -> edit code -> theme.liquid and inserting the code between the “<head></head>” tags as shown in the screenshots:

Go to your Themes and click on Edit code

Go to your Themes and click on Edit code

Paste the script after the <head> tag

Paste the script after the tag

Changing or Updating Themes may Over-ride the Script!
If you have any changes or updates to your theme in Shopify later please be sure to double check that the universal script is still present.

2) Inside the pixel or “customer events” settings

First we need to edit the Universal Script you used in the previous step to ensure it works correctly in the Shopify custom pixel. To do this follow the steps below:

Go to Tracking, click on Additional Scripts, and enable Shopify Script and Shopify Pixel Script. Finally, copy the Script.

Now you have your script, paste it inside your newly created custom pixel:

Inside your “Customer events settings, click “Add custom pixel” and add a name for that pixel (for example “Hyros”:

Go to your settings

Go to your settings

Add a Custom Pixel

Add a Custom Pixel

You can do this in the customer events settings

Paste the script you configured

Paste the script you configured

It does not matter where it goes, but if you’re worried just add it exactly as shown here below the existing text

3) Enabling Email as Contact Method

Go to SETTINGS at the bottom of your Shopify dashboard left sidebar menu. Ensure that the Email field at checkout is enabled. If a user does not enter an email we won’t be able to track the sale.

Click SAVE in the top right hand corner.

This concludes the setup.

Note: If you have any of the following extra add-ons with Shopify please see the specific guide for that add-on to ensure tracking is setup correctly:

Optional Steps: