Community Announcements have moved! To stay up to date, please join the new Community Announcements group today. Learn more
×hi community experts
was trying to find answer myself but no luck.
we would like to get user activity data other than basic ones like view count, e.g, time spent on page, navigation path etc.; the purpose is to know
it seems possible to be done (or partially) via google Analytics (GA), but confluence cloud does not allow direct connect with GA; the existing marketplace apps provide the connection but seem not able to fulfill all our needs, like
- API export, as we need to join the view data with our internal employee database to have a meaningful real-time report for us like "which person/team viewed what etc."
- more custom dimensions (if i understand correctly, each custom dimensions enables confluence to send the respective data to GA)
for time on page, we were able to use a javascript injected in our site to track, but cloud does not allow so.
does anyone have any suggestion about how we can go about this?
looking forward to hearing your thoughts/experiences
PS: I am a site admin with no tech backgrounds
Hi @Scarlett,
Unfortunately, Confluence Cloud doesn’t provide built-in tracking for “time on page” or detailed user journey analytics. What you mentioned is correct — unlike Confluence Server/Data Center, you can’t inject custom JavaScript to track this.
Here are a few options you could consider:
Marketplace apps: There are analytics apps on the Atlassian Marketplace (like Google Analytics for Confluence or Analytics for Confluence by bitvoodoo) that give more detail than the native page view count. They won’t be as flexible as raw GA, but they can show engagement and navigation patterns.
Confluence Analytics (Premium/Enterprise): If you’re on Confluence Premium or Enterprise, Atlassian includes a built-in Analytics feature that provides reports on views, activity over time, and popular content. It doesn’t show “time on page,” but it’s often enough for usage insights.
API export: Confluence Cloud’s REST API can give you page view events (via the audit log and content endpoints). If your team has dev resources, you could export that and combine it with your internal database for reporting.
Workaround for GA: Since Confluence Cloud doesn’t allow direct GA integration, the only way to get richer GA tracking is through a Marketplace connector app. But keep in mind — you won’t be able to track at the level of “person/team viewed X page” unless you map users via your own database after exporting the data.
If you’re a site admin with no tech background, I’d recommend starting with the Marketplace apps or checking if you have access to Confluence Premium Analytics. Those are the easiest ways to get more insight without coding.
Hope that helps point you in the right direction!
— Mia Tamm from Simpleasyty
Hi @Scarlett , hi @Mia Tamm _Simpleasyty_ !
You’re both right that Confluence Cloud itself doesn’t provide “time on page” tracking or allow custom GA scripts. Just to add:
👉 In Viewtracker - Analytics for Confluence Data Center, we do provide time tracking on pages (average time spent).
👉 In Confluence Cloud, this feature is not yet available — Cloud currently limits us technically compared to Data Center.
That said, Viewtracker Cloud still offers:
Detailed page, space, and global view reports
User-level insights (depending on privacy settings)
CSV export and a REST API to combine data with internal systems
So while true “time on page” tracking is only on Data Center today, Cloud users can still get richer insights and reporting beyond the native Confluence analytics.
If you’d like to explore what’s possible in your setup or see a demo, feel free to reach out — happy to help guide you through the options.
Best regards,
Elena from Communardo Products
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.