Open-source tools for increasing your reader revenue

Readers’ Engagement and Monetization Platform

We developed a set of open-source tools to help publishers understand and monetize their audience better, market their content and sell their services. We’ve tested the software on our website, the websites of our two partners, and released it as an open-source, allowing any other publisher to use it for free and contribute with their own improvements.

Monetization-focused analytics

A/B testing for publishers

E-mail marketing

On-site marketing

Innovation stories

The story of our newspaper and software

We built REMP subscriptions software for ourselves and it helped us become profitable within 3 years of our newspaper launch. Dozens of other publishers around the world are now using REMP to increase their user revenue.

Read more


2021 –

We have consolidated all the updates to one place, please see our GitHub changelog at for information about the most recent REMP features.

June – August 2020

Major releases that introduce retention and churn analytics to REMP CRM. Publishers can now use REMP to gain insights into the behaviour of users and their churn rates based on different criteria and visualize differences between various groups of users.

Main features:

  1. Retention insights – CRM now allows publishers to visualize cohorts of users and understand retention of different segments of users (show screenshot). It also allows comparison between different segments (for example: how different is the retention of readers who subscribed to a newsletter compared to non-subscribers?) (show screenshot)
  2. Churn risk prediction – the Pythia machine learning component now calculates the risk of churn for each subscriber based on his/her behaviour and subscriber history. This prediction is displayed in the CRM profile of each subscriber. (show screenshot)
  3. Customer lifetime value (CLV) prediction – Pythia estimates the CLV and sends this information to the CRM via API.The CRM displays the CLV for each customer, comparing him/her to other customers with similar characteristics (show screenshot)
  4. Many other smaller updates:
    • The WISIWYG editor was added to Mailer - creating new emails from scratch is now easier.
    • The CRM now supports surveys via – if you include a survey on your web page, answers will be paired with each user’s profile in the CRM. For example: if you ask people for reasons why they did not subscribe, you can then create a segment of people who listed high price as the main reason and customize your marketing to this segment.
    • The interface for dealing with customers who are misusing their subscriptions was improved, giving publishers better understanding of how many devices and how many different people are actually using each account.

January 2020

We released major updates to Beam analytics and Pythia machine learning modules and also introduced two brand new pieces of software: Onboarding Engine and Scenario Builder.

  1. The first version of Scenario Builder - a powerful tool that allows anyone to create marketing automation scenarios in a user-friendly, drag-and-drop interface. After defining triggers (e.g. a new subscription or a visit to a certain page) and custom conditions, users can reach different goals. Define what emails or banners you want to show based on the behaviour of users. (show screenshot)
  2. Onboarding engine. You have a new subscriber - now what? Define the actions that you want a subscriber to perform (e.g. download an app, subscribe to a newsletter) and lead him towards them using different marketing channels.
  3. Updates to Beam analytics. You can now see how many readers reached a particular part of an article and analyze these numbers by whether the user is a subscriber or not. You can view a new timeline for each article’s traffic with events like new subscriptions, headline changes or significant changes in sources of traffic for the article. Beam now also allows comparisons of articles based on their attributes, for example comparisons of articles on one particular topic.
  4. Updates to Pythia machine learning. Pythia is now able to identify which input parameters are most valuable in predicting the propensity to subscribe.

October 2019

CRM version 1.0 was released - the CRM for subscriptions is now fully ready to be deployed on any site. New features include brand new eshop allowing you to sell physical or electronic goods and extended support for connecting CRM to other legacy systems via APIs The analytics module Beam now offers detailed overview of how readers are finding your articles plus dozens of smaller improvements.

April 2019

  1. Significant improvements to REMP Beam analytics (previously called Medusa): editors can now see detailed and real-time information on performance of their articles including info about conversions and conversion rate, time spent on article, unique readers and structure of readers (subscribers vs. nonsubscribers, etc).
  2. Updated REMP CRM: it can now connect to various payment systems and process payments, also allows to automatically generate invoices based on user-defined templates.

February 2019

Segmentation module, advanced analytics for live web site traffic (REMP Beam) and a/b testing module are now finished and ready to use. Lot of smaller improvements to other modules deployed as well.

August 2018

We have released two new REMP modules.

  1. REMP CRM - Module for managing your database of paying customers. View full customer history, view and edit user details, get overview of all user-related and payments-related statistics in the dashboard. Assign different admin roles to different people in your organisation. Includes GDPR compliance tools.
  2. REMP Pythia - machine learning component for REMP. Based on data collected by REMP Beam, Pythia categorizes anonymous and former customers based on the probability that they will become paying customers. Works great with REMP Campaign and REMP Mailer: target your campaigns only to those customers with highest probability to pay, or offer discounts only to those which do not seem likely to be willing to pay the full price. We have also updated analytics tools; in Beam you can now view page views count and time spent on each article and couple of other metrics.

March 2018

A new major release of REMP is out. It brings major improvements in email marketing and on-site marketing capabilities, introduces A/B testing to both Campaign and Mailer and first analytics features are included in Beam.

The main new features include

Personalized banners – Choose the right segment, design the message to customers and personalize it for each customer (e.g. with their name or info about their subscription).

A/B testing of e-mail campaigns – Compare open rates, click rates and conversion rates (which message led to more new purchases).

A/B testing of banners (close rate, click-through rate, conversion rate)

Banners can now be displayed both as webpage overlay or in-site (in predefined space).

More targeting options for banners – anonymous/logged in users only, geotargeting, custom-defined segment targeting

Overview of underperforming and overperforming articles – New article metrics: sort/view based on author, time of publishing, page views, subscriber/non-subscriber segments

Identify most loyal and least loyal visitors (and target them in campaigns).

A/B test the right place where to lock the article (how long should be the free, promotional part)

More about current capabilities of each tool

Enter your e-mail address and we’ll let you know about new releases.

Created by
Denník N

We are an independent daily newspaper based in Bratislava, Slovakia, founded by former reporters of the biggest Slovak broadsheet daily after it was acquired by a local oligarch. Our focus is on long-form quality journalism and most of our revenue comes from online subscriptions.

We are happy to share the tools we have developed and exchange the know-how with like-minded publishers anywhere in the world.

With kind support of
Contact us

Contact us

If you have any questions or just want to say hello, we’ll be glad to hear from you.