Measuring Kahani Performance (in Google Analytics)
Open Beta
Kahani’s open beta product has a powerful, out of the box google analytics integration that is designed to make it easy for you to measure user engagement and performance with Kahani in google analytics.
Events
Definitions
Story Block - A set of stories, represented to the user as a set of bubbles on a given page.
Story - A set of chapters on a given page, represented to the user a singular bubble.
Chapter- An image, GIF, or video inside a story.
Story Block widget - The web element displayed on a site containing the story bubbles. This often where much of the custom CSS is applied for each customer
Chapter screen - The full-screen view of a given chapter within a story
Email overlay - The onscreen pop-up when an email CTA is clicked
CTA-The call to action button that optionally appears on a kahani chapter screen.
Kahani Google Analytics Definitions
kahani-module
- event category - all kahani eventskahani-visible
- event action - a user has been exposed to kahani on a pagechapter-viewed
- event action - a user has viewed any chapter.module-open
- event action - a user has clicked a story to open a story block widgetcta-clicked
- event action - a user has clicked a cta in a chapter.module-exit
- event action - a user has dismissed/X’d out of a chapter.email-cta-submitted
- event action - a user has submitted their email within a chapter with a email overlay.email-cta-clicked
- event action - a user has clicked the cta to open an email overlay.share-intent
- event action - a user has clicked the share icon in a chaptershare-initiated
- event action - a user has successfully shared a kahani sharing link
Seeing Kahani Events In GA
Kahani events can be seen by navigating to Behaviors<Events<Overview in Google Analytics (UA).
Event Category
💡 The event category name for kahani events is kahani-module
Event Actions
💡 To see all kahani event actions click kahani-module
and select event actions as the primary dimension. Event actions are usedto answer questions like:
- How many times has a chapter been viewed?
- How many unique email sign-ups has Kahani captured?
- How many times has a CTA been clicked in all chapters?
Event Labels
💡 Event labels are applied to all event actions.
The event label dimension is used to drill into view chapter content analytics and answer questions like:
- Which chapter is being viewed the most?
- What is the approximate drop-off chapter to chapter?
- What chapters that are getting the most CTA clicks?
In the below example, you can click into the chapter-view
to view which kahani chapters have been interacted with. The default explorer view is to show the “events” view which shows event counts, but you can toggle between “Site Usage” to see session duration or pages/session and “Ecommerce” view as well to view how many sessions viewed a chapter and then also transacted in the same session.
You can do the same event label drill down for all segments for all other event actions.
Creating Segments
All Users
This segment is typically available by default in google analytics. All visitors who came to any page on your website, this will include users who did not interact with kahani. This is meant to show a benchmark around how your visitors typically behave and you can use this segment to compare again.
Kahani Visible (Recommended)
Kahani Visible = All visitors who saw a Kahani module during their session. We recommend using this segment to understand how visitors who see kahani behave on your site and comparing it again users who don't see Kahani. You can set this segment up by setting event action equals to kahani-visible
.
Kahani Engagers (Recommended)
Kahani Engagers = All visitors who interacted/clicked into a kahani story during their session. We recommend using this segment to understand how visitors who engage with kahani behave on your site and comparing it again users who don't engage. You can set this segment up by setting event action equals to module-open
.
Kahani Non-Engagers (Recommended)
Kahani Non-Engagers = All visitors who saw Kahani but did not engage with it. We recommend using this segment to understand how visitors who did not engage with kahani behave on your site. You can set this segment up by setting event action exactly matches (and includes) sessions with kahani-visible
, and event action exactly matches (and excludes) sessions with module-open
. See the example segment here.
Dashboards & Reports
Kahani Engagement Dashboard
Use Case
💡 The kahani engagement dashboard is the primary dashboard we initially recommend monitoring for initial, high-level engagement data.
The left side of the report are engagement metrics - metrics we monitor to understand how visitors who are engaging with kahani engage with your site against all users who visited your website.
The left side of the report also includes what stories and chapters people are viewing most.
The right side of the report are business metrics - metrics we monitor to understand how visitors who are engaging with kahani transact on your site against all users who visited your website. This includes a breakout by new/returning, and device type.
Steps To View
- Open **the template link**
- Select the desired google analytics view where you’d like the dashboard to be saved, name it “Kahani Engagement Dashboard”. Click “Create”.
- The dashboard will be created with the “All Users” segment only. You’ll need to add the Kahani Users Segment to the dashboard to be able to compare how kahani users behave compared all users on your site.
- You’ll be able to navigate to this engagement dashboard by going to your Dashboard at anytime.
- Setup this dashboard to be emailed at a frequency of your choice.