Popup Campaigns for WordPress
One email-capture popup with delay, scroll or exit-intent triggers and an optional coupon reveal.
Popup Campaigns, in practice.
A single configurable modal, driven by the trigger you choose and suppressed for a set number of days once seen. Submissions are nonce-checked and rate-limited per IP, stored in a leads table, and fire an event other add-ons can act on — CRM Sync forwards them to Mailchimp or HubSpot.
- Three triggers: time delay, scroll depth, exit intent
- Frequency capping for N days after being seen
- Coupon code revealed only after a genuine submission — never in page HTML
- Nonce verification plus a per-IP limit of 10 submissions per 5 minutes
- Emails de-duplicated
- Fires ambikly_popup_lead_captured for downstream syncing
- Editable heading, subheading, button label and success message
Storefront, admin and settings.
On the storefront
- Popup modal with email capture form
Settings you control
- Campaign active
- Heading
- Subheading
- Button label
- Success message
- Reveal coupon code on success
- Trigger (delay / scroll / exit)
- Delay in seconds
- Scroll threshold percent
- Suppress for N days after seen
Routes and hooks.
Built on the same Addon SDK as every other Pro add-on — extend it instead of replacing it.
REST routes
POST /ambikly-pro/v1/popup-leads
Core hooks it listens to
wp_footerwp_enqueue_scriptsambikly_popup_lead_capturedrest_api_init
Works with
From toggle to live in a few minutes.
-
Enable it
Ambikly → Add-ons → Popup Campaigns → toggle on. Pro must be active; nothing else to install.
-
Set it up
Open its settings panel and set: campaign active; heading; subheading; button label; success message; reveal coupon code on success; trigger (delay / scroll / exit); delay in seconds; scroll threshold percent; suppress for N days after seen.
-
Find it in use
The storefront surfaces, admin screens and settings it adds are listed under “Where it shows up” above; nothing needs placing by hand unless a shortcode is named there.
-
Turn it off without losing anything
Disable the add-on from the same screen. Its settings and data stay in place, and a lapsed license pauses it the same way — the store keeps running.
About Popup Campaigns.
Can someone read the coupon code without signing up?
No. It is returned only in the response to a real form submission.
Can the capture endpoint be spammed?
It requires a valid nonce and is limited to 10 attempts per IP per 5 minutes.
Can I run several campaigns at once?
No — this is deliberately the one banner, one goal version.
Also on the same license.
Abandoned Cart Recovery
Win back customers who left items in their cart with a sequence of automated emails.
MarketingAffiliate System
Track referrals and record commissions for affiliate partners.
MarketingDynamic Pricing
Rule-based discounts — tiered, role-based, cart-quantity, scheduled. Stacks or stays exclusive per rule.
MarketingGet Popup Campaigns with every other add-on.
Pro is $199 a year or $549 once, for all 35 add-ons. Enable this one from the same admin the day you need it.