You need a property first. See Create a
property.
Two ways in
You can start from either end and land in the same place:- From Shopify. Install Soran from Shopify, and you arrive with your store already named. Soran matches it to a property, or sends you to register one.
- From Soran. Create a property for your store, and creation hands you straight to the connection.
What happens
1
Name your store
If Soran does not already know which store this property reports on, it
asks. Arriving from Shopify skips this — Shopify named the store on the way
in.
2
Approve Soran on your store
Soran hands you to Shopify, Shopify asks you to approve the app, and you
come back.Approving is also what installs checkout tracking: Soran creates the app
pixel over Shopify’s Admin API during authorization. Checkout and
thank-you page events start flowing with no further work from you.
3
Switch on the storefront
This is the one step only you can do. An app may not write to a Shopify
theme without the merchant’s consent, so Soran cannot throw this switch for
you.Use the button in the flow to open your theme editor, or do it by hand:
in your Shopify admin, open Online Store → Themes → Customize → App
embeds and switch on Soran.The step closes itself as soon as your first storefront pageview arrives,
which only the theme embed produces. Soran cannot tell “embed off” from “no
visitors yet”, so once you have opened the editor you can also confirm it
yourself with I’ve turned it on.
You do not need the snippet
The theme app embed replaces the install snippet. Do not paste both — you would count every page twice. Install the tracker is for sites that are not on Shopify.Next
Your first report
Read what your connected store is telling you.