Skip to content

Popup Campaigns PRO ​

One email-capture popup with delay, scroll or exit-intent triggers and an optional coupon reveal.

Category: Marketing · Enable at: Ambikly → Add-ons → Popup Campaigns

What it does ​

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.

Capabilities ​

  • 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

Turn it on ​

  1. Make sure Ambikly Pro is active and your license is activated under Ambikly → Settings → License.
  2. Go to Ambikly → Add-ons, find Popup Campaigns and switch it on. There is nothing else to install.
  3. Open its settings panel and set the options listed below.
  4. Visit your storefront to confirm the new surface appears: popup modal with email capture form.

Settings ​

Open the add-on's settings panel from Ambikly → Add-ons → Popup Campaigns.

  • 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

Where it appears ​

On the storefront

  • Popup modal with email capture form

For developers ​

REST routes

  • POST /ambikly-pro/v1/popup-leads

Every route enforces the same capability checks as the rest of the API — see the REST API guide.

Core hooks it listens to

  • wp_footer
  • wp_enqueue_scripts
  • ambikly_popup_lead_captured
  • rest_api_init

The full list is in the hooks reference.

Questions ​

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.

Works well with ​

CRM Sync · Dynamic Pricing

Turning it off ​

Switch the add-on off from Ambikly → Add-ons. Its settings and data stay in the database, so turning it back on restores exactly what you had. A lapsed license pauses it the same way — the store keeps selling on the free core, and nothing is deleted.

PROPopup Campaigns is part of Ambikly Pro

One license covers all 35 add-ons — $199 a year or $549 once for a single site. Nothing here is sold separately.

See pricing →