Build Status Coverage Status


Check out the presentation/demo.

Visitor analysis per slide in your Bespoke.js presentation

⚠️ This project has been archived

No future updates are planned. Feel free to continue using it, but expect no support.


Download the production version or the development version, or use a package manager.


This plugin is shipped in a UMD format, meaning that it is available as a CommonJS/AMD module or browser global.

For example, when using CommonJS modules:

// You choose either bespoke-hash or bespoke-history.
var bespoke = require('bespoke'),
  // hash = require('bespoke-hash'),
  // history = require('bespoke-history'),
  ga = require('bespoke-ga');
  analytics = require('bespoke-analytics');

bespoke.from('#presentation', [
  // hash(),
  // history(),
    trackingId: '' // A string like 'UA-12345678-9'

When using browser globals:

// You choose either bespoke-hash or bespoke-history.
bespoke.from('#presentation', [
    trackingId: '' // A string like 'UA-12345678-9'

Package managers


$ npm install bespoke-analytics


$ bower install bespoke-analytics


Mark Dalgleish for bespoke.js and related tools. This plugin was built with generator-bespokeplugin.

Thanks Hans for the Snow Traces Footprints White (CC0 license) image!

My best friend, bespoke-convenient, for continued support - rain and shine. I love you, man.


Copyright (c) 2015, Joel Purra All rights reserved.

When using bespoke-analytics, comply to the MIT license. Please see the LICENSE file for details, and the MIT License on Wikipedia.