If you have created a Public App listed in the Shopify App Store you’ll want to understand how your listing is performing. Shopify offers a very easy way to track most information like total visitors, bounce rate, conversions, etc, but in order to properly track Shopify App conversions in Analytics and Google Ads you’ll need to take a few extra steps.
We built the Shopify App Jump Links, which can quickly add a Table of Contents to any Shopify Blog. Click here to see our Step By Step Guide on how to build a Shopify App.
In this article we’re going to show you everything you need to do in order to get Analytics tracking for your Shopify App Listing. You don’t need to be a developer to make this work either.
There are three levels to Analytics: Account, Property, View. You at least want to track the app performance within a new Property from another website or Shopify App that you have within the same Account. Keeping the data separate will be necessary for clarity in performance and help you invest advertising dollars more confidently.
Go to Analytics and make sure you have the main website selected.
Click Admin on the bottom left
Under the Property column at the top click the blue New Property button
Give the property a name, time zone, currency & click Show Advanced Options
Click the slider to “Create a Universal Analytics Property”
Under the app URL and be sure to Create a Universal Analytics property only and click Next
Fill out the Business Information: industry, size, etc and click Create
It’s going to ask you to enter a tracking code on your website, but ignore this.
This is definitely the easiest part of the whole process. All we need to do is place the Analytics ID in the right place and a great deal of data will pull through reporting in Analytics.
Go to the Partner Dashboard and click Apps on the left.
Click your app
Click App Listings
Click your App again
Scroll down to Tracking & Enter your Google Analytics tracking ID as well as any others you wish to track.
To track conversions you’ll need to create a few things in Analytics and Google Ads.
The first thing to create is a “goal” within Analytics so we track App Installs.
When a customer clicks the “Add App” button on the App Listing, Shopify will fire the “Get App Button” event to Google Analytics. We’re going to make it so that the event shows as a conversion. Then we’ll be able to optimize for it in Google Ads if we want. So in actuality it's firing “button clicks”, but that is the only way to install an app so the action is close enough to optimize for.
Within Analytics go to Admin on the bottom left, under the View column click Goals and the red “New Goal” button.
Name it “Shopify Get App Button” and select “Event” as the type, then click Continue.
We need to create the Action that triggers the goal now. So for the “Action” write: Get App button.
You can enter more detail in other lines, but don’t bother, just leave them all blank. Make sure to copy paste it exactly like this without spaces or anything else. Then click Save.
To test open an incognito window, go to your app listing and click the “Add App” button and look at Analytics to ensure that it is firing correctly.
This setup will now track all Shopify App conversions in Google analytics. You’re good to go!
* Note that Analytics will only pull information moving forward, nothing historical will load.
At some point you may want to promote your Shopify App in Google Ads. If the event that you want to do that make sure that you can track installs as a conversion and optimize for it be doing the following.
Go to Admin again in Google Analytics. Under the Property column click Google Ads linking, click the red "New Link Group" button.
At this point you will have to add your 10 digit Google Ads ID which can be found by your profile image in the top right of Google Ads when you are logged in. Keep Google Ads open we'll be back here in a second. Paste that 10 digit number into this section and save.
Once finished with this process head back over to Google Ads again. Under Tools & Settings click on Conversions.
Click the Blue + button to create a new conversion & select Import, Google Analytics & then click Continue
On the next page your Analytics Goal should be visible and you can select it to make it a conversion in Google Ads. If it doesn't show the account is not linked correctly and you can click the hyperlinked button
These are the settings we recommend.
Once done, this is what it should look like in your Conversions section.
Just make sure to include the conversion in Google Ads reporting in this column by have it say "Yes".
To effectively run a marketing campaign or improve the install rate for your app you'll want to make sure that you are tracking and optimizing as much as you can.