Skip to main content
NewBuild your store's app free, right inside your Shopify admin

Analytics & cohorts

Appolar tracks key commerce events out of the box, with no setup required and no third-party tracking scripts. The data lives in your admin, and you own it.

What is tracked

The following events are recorded automatically for every user of your app:

EventTriggered when
Screen viewA screen becomes visible (home, collection, product, cart, search, account)
Product viewedA customer opens the product detail screen
Add to cartA product variant is added to the cart
Remove from cartA line item is removed from the cart
Search queryA customer submits a search term
PurchaseA Shopify order is confirmed
Wishlist addA product is saved to the wishlist
Account createdA new customer account is registered in the app
Account loginA customer signs in to an existing account

No code changes, SDK integrations, or event schemas to define. These events are part of the Appolar engine and begin recording as soon as your app is live.

Analytics dashboard

Go to Admin, then Analytics to see your app's performance. The dashboard shows:

  • Daily active users
  • Session counts
  • Top products viewed
  • Add-to-cart rate
  • Conversion rate (add-to-cart to purchase)
  • Revenue attributed to the app

Use the date range selector to switch between 7-day, 30-day, and 90-day views. All metrics update to match the selected range.

i

Revenue figures reflect orders placed through your app's checkout handoff to Shopify. They are matched to app sessions using the order attribution data Shopify exposes, so the numbers align with what you see in Shopify's own analytics for the app channel.

Cohorts

A cohort is a behavioral segment: a group of users defined by what they have or have not done in your app. You create cohorts in Admin, then Analytics, then Cohorts, then New Cohort.

Available conditions when building a cohort:

ConditionExample
Added to cart in the last N daysAdded to cart in the last 7 days
Viewed a product in the last N daysViewed a product in the last 14 days
Made a purchase in the last N daysPurchased in the last 30 days
Has not purchased yetBrowsed but never bought

Conditions can be combined. A cohort can require all conditions to be true (AND) or any one of them (OR). Once saved, cohorts update automatically as new events come in. You do not need to refresh or rebuild them.

Using cohorts for campaigns

Cohorts are available as targeting options when you create a push notification campaign. A useful pattern: target users who added to cart in the last 3 days but have not purchased with a time-limited discount.

1

Create the cohort

In Admin, then Analytics, then Cohorts: define "added to cart in the last 3 days" AND "has not purchased yet". Save it with a name you will recognise in the campaign builder.

2

Create the campaign

In Admin, then Notifications, then New Campaign: write your message and set the tap destination to the relevant collection or product.

3

Select the cohort

Under Audience, choose Cohort and pick the segment you just created. The estimated reach is shown before you confirm.

Privacy

Analytics data is stored on Appolar's infrastructure and is not shared with or sold to third parties. No data is accessible to other merchants. There are no third-party analytics SDKs in the app — your customers' behaviour data stays within Appolar.

Customers can request deletion of their personal data via account settings in the app. Deleting an account removes all event data associated with that user.

Exporting data

To export raw event data, go to Admin, then Analytics, then Export. Select a date range and download a CSV. The export contains one row per event with the event type, timestamp, user identifier (anonymised), and any associated properties (product ID, search term, etc.).

Exports are available for any date range up to 90 days in a single request. For longer periods, run multiple exports and concatenate them.

Was this page helpful?

Ship your store as an app.

Install Appolar from the Shopify App Store, pick a starter preset, and hit Build & Submit. We handle the rest.