Open-Source
As an open-source platform, Engage is free for all :)
Engage is a content engagement platform for web publishers that helps you track how well your content is performing online. It does this by analyzing metrics that correlate with reading engagement and scores unique page visits.
As an open-source platform, Engage is free for all :)
Compare average scores across multiple date ranges to see if your content is performing or under-performing.
Designed for simplicity, Engage helps you get the information you need quickly. No clunky, difficult-to-navigate dashboard interfaces.
Within a script tag, either in the header, or before the closing body tag:
(function() {
var e = document.createElement('script');
e.src = 'https://cdn.rawgit.com/nicksoto/engagement/3e3a6705/dist/engage.min.js';
e.type = 'text/javascript';
e.async = 'true';
e.onload = e.onreadystatechange = function() {
var rs = this.readyState;
if (rs && rs != 'complete' && rs != 'loaded') return;
try { engage.run(engageConfig) } catch (e) {}
};
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(e, s);
})();
Engage requires two parameters: an API Key (generated from the Engagement dashboard) and an element. The element is the CSS class name of the content you are targeting. Place the following somewhere in your code:
engageConfig = {
element: '.text_content', // the text that you are targeting
api_key: 'YOUR_API_KEY', // Your unique API key from the Engagement dashboard
};
Engage is created by Nick Soto and is licensed under the MIT license.
If you are feeling generous and want to show your support, you can donate via the PayPal button below :)