Google Analytics - Sample Applications

In this article, you will learn how to set up various example applications in Google Universal Analytics for your Shopgate apps.

Custom dimensions

To be able to carry out some evaluations, parameters sent by Shopgate must be defined so-called “custom dimensions.”

You can create a custom dimension in the "Configure -> Custom Definitions -> Create Custom Dimension" section.

Notice: Please note that it takes a moment before the defined dimensions can be used and only from then on will produce results. No results are provided before the time of definition.

Example partmeter:

  • "sg_label"
  • "sg_page_name"
  • "sg_page_type"
  • "search_term"


Top Seller

A list of the most popular products and the associated information, such as the number of views or how often the product was added to the shopping cart, can be found as a standard view in your Google Analytics under "Monetization -> E-Commerce Purchases"


Top seller, according to push notification

To filter for a push message, a “funnel” must be created. To do this, navigate to the “Explore” area in the Google Analytics interface and create a new “Exploratory Funnel Analysis”.

Here you can define the following steps that the customer must go through in order to appear in the result.

Two steps were defined in the example. This lists customers who trigger the “open_push_notifitcation” event in the first step, i.e. open a push message, and trigger the “in_app_purchase” or “purchase” event in the second step, i.e. make a purchase.

As a result, you will receive a list of the steps and the corresponding number of customers who have completed each step.


Push notifications with UTM-Parameter

When creating a campaign in the Shopgate dealer area, you have the option to set various UTM parameters such as "utm_campaign". You can find an evaluation of this parameter in Google Analytics under “Acquisition -> Traffic acquisition”.


Search terms

To filter by search terms, a so-called “custom dimension” must be created in advance in order to be able to later break down your own funnel according to this dimension.

Please define the event parameter “search_term” at this point.

The “search_term” dimension can then be added to the funnel and then broken down. The result is a list of all search terms and how often they were searched for.


Custom dimensions

You can find an evaluation for user-defined dimensions (parameters of an event) in the view for the respective event.


App-Rating Pop-Up

You can find an evaluation of the app review popup under “Engagement -> Events”. From there, select the “app_review_prompt” event from the list.

Here you will then see an evaluation of “yes” or “no” if the “sg_label” parameter has been defined as a user-defined dimension.


Data streams

Data from the iOS and Android apps or different language versions of the apps are recorded in so-called data streams.

These data streams can be used, among other things, in your own funnels to create an evaluation according to the different platforms (iOS and Android) or according to different languages.

To do this, for example, add the “Stream Name” dimension to your own funnel. You can then break down your evaluation according to this stream name and then see, for example, orders that were placed in the respective data stream.