New

Cookieless analytics tool

New

Cookieless analytics tool

Page events that
tell a story

Page events that tell a story

Track your page views and key events as a linear history.

Page Actions Dashboard example
Page Actions Dashboard example

Measure user engagement on interactive pages

Because modern web apps deserve modern analytics

Feature Image

Conversion tracking

Page Action allows you to define conversion actions that represent your goals (sometimes called key events) and measure how well your page is performing.

Feature Image

Free plan

We offer a free-of-charge plan for small websites and hobby projects. No credit card required.

Feature Image

Tired of screen recording

Watching multiple screen recordings can be tedious. We collect and aggregate events that occur on a page, allowing you to see what happened with a glance.

Feature Image

Tired of screen recording

Watching multiple screen recordings can be tedious. We collect and aggregate events that occur on a page, allowing you to see what happened with a glance.

Feature image

Realtime data

Don't wait until the next day to see what's happening right now

Feature image

Realtime data

Don't wait until the next day to see what's happening right now

Cookie

Privacy-first

We do not track users or store cookies on users’ devices. You don’t need to add a cookie banner because of analytics.

Cookie

Privacy-first

We do not track users or store cookies on users’ devices. You don’t need to add a cookie banner because of analytics.

Feature Image

We are from the EU

All the data belong to you and are stored in an EU-based cloud.

It's easy to start

01

Create a Site ID

This is an unique identifier for your events

02

Use our library

The page-actions-js library allows you to easily report events (actions) happening during a user visit. Learn more on our Github page.

03

Open the Dashboard

It instantly shows views and actions that occurred in your application

Add new site screenshot
Add new site screenshot

How to integrate with your website?

Various frameworks are supported. Here are some examples.

Install Page Actions JavaScript library into your web application project

npm install @pageactions/page-actions-js

npm install @pageactions/page-actions-js

Vue

// App.vue

const pageActions = new PageActions("page-actions.com")

.collector(collectorUrl)

.accountId(pageActionsAccountId)

provide("pageActions", pageActions)


onBeforeMount(() => {

pageActions.pageView()

})



// Component.vue

const pageActions = inject<PageActions>("pageActions")


function onClick() {

pageActions.action('button_click')

}

// App.vue

const pageActions = new PageActions("page-actions.com")

.collector(collectorUrl)

.accountId(pageActionsAccountId)

provide("pageActions", pageActions)


onBeforeMount(() => {

pageActions.pageView()

})



// Component.vue

const pageActions = inject<PageActions>("pageActions")


function onClick() {

pageActions.action('button_click')

}

Angular

export class TaskListComponent {

private readonly pageActions = new PageActions('example-angular.com')

.collector(collectorUrl)

.accountId(pageActionsAccountId)

.group('task-list');

ngOnInit(): void {

this.pageActions.pageView();

}


addTask(): void {

this.pageActions.action('add_task', {conversion: true});

// ...

}

}

export class TaskListComponent {

private readonly pageActions = new PageActions('example-angular.com')

.collector(collectorUrl)

.accountId(pageActionsAccountId)

.group('task-list');

ngOnInit(): void {

this.pageActions.pageView();

}


addTask(): void {

this.pageActions.action('add_task', {conversion: true});

// ...

}

}

Flexible pricing plans

Paid plans will be available soon. Until then, the Free plan has upgraded 5k monthly pageviews limit.

Free plan

For testing and hobby projects

0

/month

Included features:

  • Maximum 1 active site

  • 1 month of data retention

  • Up to 2k monthly pageviews

Starter plan

For business owners

6

/month

Included features:

  • Maximum 5 active sites

  • 3 years of data retention

  • Up to 10k pageviews / month

Free plan

For testing and hobby projects

0

/month

Included features:

  • Maximum 1 active site

  • 1 month of data retention

  • Up to 2k monthly pageviews

Starter plan

For business owners

6

/month

Included features:

  • Maximum 5 active sites

  • 3 years of data retention

  • Up to 10k pageviews / month

Free plan

For testing and hobby projects

0

/month

Included features:

  • Maximum 1 active site

  • 1 month of data retention

  • Up to 2k monthly pageviews

Starter plan

For business owners

6

/month

Included features:

  • Maximum 5 active sites

  • 3 years of data retention

  • Up to 10k pageviews / month

Do you need custom pricing or have a question? Contact us