Popups that convert — not annoy
Launch image-first promotional popups on your Odoo website with intent-based targeting, scheduling, A/B testing, lead capture and built-in analytics — so every campaign proves itself instead of guessing.
The problem
A basic image popup can show a promotion, but it fires the same way for every visitor and cannot be scheduled, so stale offers stay live until someone remembers to switch them off. Worse, there is no way to tell whether the popup is driving clicks or just annoying repeat visitors with the same image on every page load.
The solution
Website Image Popup fires on the trigger you choose — page load, delay, scroll depth, or exit intent — runs on its own schedule, respects how often a visitor should see it, and reports impressions, interactions and captured leads for every popup, so you can prove it works instead of just hoping it does.
Everything a promotional popup needs
Every capability below is implemented in the module.
Intent-based trigger targeting
Fire the popup on page load, after a delay, once a visitor scrolls past a set depth, or the moment they show exit intent — so it appears when it is most relevant, not on every single load.
Scheduled campaigns
Set a start and end date, plus an optional daily time window, so a promotion goes live and expires automatically without you having to remember to switch it off.
Frequency control
Choose to show a popup once per session, once per visitor, or on every page load, so a returning visitor does not keep seeing the same image over and over.
A/B testing
Group two popup variants into the same A/B test and let client-side weighted selection split visitors between them, so you can compare an image or message and keep the winner.
Lead capture inside the popup
Add a name, email and phone form straight into the popup so an interested visitor can convert on the spot instead of hunting for a contact page.
Impression & interaction analytics
Every popup tracks impressions, interactions and captured leads, and computes an engagement rate, so you can see exactly whether a campaign is helping or hurting.
Lightbox image zoom
Visitors can click the promotional image to open it enlarged in a lightbox, so the detail of your offer or artwork is never lost at popup size.
Preview & manual session reset
Preview a popup's exact appearance and behaviour before it reaches real visitors, and reset stored session state with one click to test again or re-launch after an update.
Multiple concurrent popups
Run several popups at the same time, each with its own image, trigger, schedule and audience rules, so different campaigns never fight for the same slot.
How it works
Create the popup
Upload the promotional image, add a title, and optionally enable the lead-capture form.
Set trigger & schedule
Pick the trigger, frequency, and start/end dates, and add a second variant if you want to A/B test.
Preview, then go live
Check the exact look and behaviour in preview, then enable popups from Website Settings.
Track the results
Open the Analytics tab to see impressions, interactions, leads and the engagement rate for each popup.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Create as many popups as you need, each with its own image, trigger and schedule. Group two into the same A/B test group to split traffic between them and compare results.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Image Popup — Targeted, Scheduled & Measurable
Intent-triggered, scheduled image popups with frequency control, A/B testing, lead capture, lightbox zoom and impression and interaction analytics.
Buy on Odoo App Store