Powerpop developer documentation
This guide is designed for developers integrating Powerpop, a onsite marketing platform, into your websites.
Powerpop script integration
1. Introduction
To enable Powerpop on your site, you must include our lightweight tracking script. It collects behavioral data, sends e-commerce traits, and renders popups according to defined campaign rules and workflows.
2. Subaccounts
Subaccounts are typically used to separate different versions of a website — most commonly by language or region. For example, if you have both a German and English version of your site, you can create separate subaccounts for each.
This allows you to run the correct campaigns for the right audience — for instance, showing German-language campaigns only on the German site.
Every client has a default subaccount called def
, and can create as many additional subaccounts as needed to match their site structure.
3. Getting tracking script
You can find the tracking script by navigating to the Campaigns section and clicking on Settings.
This will open the campaign details, including a Subaccounts section:
Under Manage Subaccounts, select the appropriate subaccount by clicking on it. Once selected, the corresponding tracking script will be displayed:
4. Installation
Insert this script before the closing </body>
tag on every page you want Powerpop to run on:
<script>
your tracking script from step 3
</script>
Alternatively, you can add the Powerpop tracking script using a tag management system, such as Google Tag Manager.
Web Hooks
Lorem ipsum dolor sit amet, consectetuer adipiscing
1. Introduction
2. Get Started
Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum.
Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.
Connect Platforms
Lorem ipsum dolor sit amet, consectetuer adipiscing
1. Introduction
2. Installation
3. Server Settings
Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum.
Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum.
Request a Feature or Open a Ticket
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.