Send a different URL

pubpulse('pageview', {u: "https://yourdomain.com/your-custom-url" + window.location.search});

Use it to remove IDs from URLs, merge duplicate paths or give a meaningful URL to a page that has none.

Single-page apps

Call pubpulse('pageview') after every route change. The script reads the current URL and title, and sends the previous page's engaged time.

Try PubPulse free for 30 days

Every feature, no pageview limit, no credit card. Paste one line of code and your first visits show up within seconds.

Start your free trial

or click around the live demo first, no sign-up needed