popuppapa.Articles

OptiMonk

59.42
Official website

Online stores combining email capture with product recommendations, discount campaigns, and experiments across multiple onsite campaigns.

Who is this app for?
Stores combining email capture, promotions and experiments that want the same popup feature set as traffic grows.
Main advantage
The current offer includes all features and no branding even on Free. Upgrading buys traffic, domains and AI credits.
Main limitation
Every site page load counts, even when no popup appears. A busy site can consume its allowance with narrowly targeted campaigns.

Pricing and plans

OptiMonk’s plans now differ mainly in traffic, domains and AI credits. A/B testing and branding removal do not require a paid tier. Site page loads count even without a popup. A selectively targeted campaign can therefore use capacity faster than its display count suggests; Free is sufficient while its traffic and domain limits fit.

Monthly starting prices. Campaigns pause at the pageview limit. Annual billing has separate discounted prices.

PlanPrice & limitsWhat changes
FreeFree10,000 pageviews · 1 domainAll features · No branding
EssentialPapa pick$29.00/moFrom 20,000 pageviews · 2 domainsMore traffic and AI credits
Growth$99.00/moFrom 100,000 pageviews · 4 domainsMore traffic and AI credits
Premium$249.00/moFrom 500,000 pageviews · 10 domainsAccount manager · More capacity
MasterCustom quoteCustom traffic · Unlimited domainsCustom capacity

Features and plan access

OptiMonk combines A/B tests, multi-step forms, product quizzes and recommendations with games, surveys and countdowns. A store can use these tools to capture subscribers, help shoppers choose products or test a promotional message. The current offer includes the feature set and no branding even on Free.

We built a multi-step form and wheel, and saved a no-popup A/B control. A separate Shopify test form blocked empty and malformed email and stored a synthetic response, although first name was required despite an optional-field request. The multi-step editor preview behaved differently and needs its own runtime check. Wheel odds normalize winning slices rather than assigning empty-code sectors a loss probability. The built scratch card supports four weighted prize rows and cover styling, with a prize on every play according to the planner. Essential adds capacity, domains and AI credits.

FeatureScope and plan
A/B testing

We saved a no-popup control with a 50/50 split in an inactive campaign. Settings expose automatic winner selection at 95% chance to win, at least 200 conversions and three days.

Popup tests · No-popup holdout · Automatic winner
All plans
Countdown

Show a countdown inside the popup for a timed offer or event.

All plans
Page targeting

Target current pages and exclude URLs.

All plans
Geo targeting

Target one or more countries.

All plans
Device targeting

The AI changed the test campaign’s delay trigger from desktop and mobile to desktop-only.

All plans
Audience targeting

Target by traffic source, UTM parameters and landing page, by Shopify customer tags, Klaviyo list, segment or subscriber status, and by cart value, product count or a product in the cart on Shopify, ShopRenter and WooCommerce stores.

Referrer targeting · Cart targeting · Profile targeting · Customer tags · List segments
All plans
Behavior triggers

The trigger picker includes delay, exit intent, scroll, inactivity, click and a custom DOM event. Multiple triggers use OR. We saved a ten-second delay through AI.

Time delay · Exit intent · Scroll trigger · Inactivity trigger · Custom event trigger
All plans
Click trigger

The trigger picker offers display on a click on a selected element.

All plans
HTTP API

Create and edit campaigns through a documented REST API with scoped API keys. It does not cover leads or analytics.

Create designs · Operate campaigns · Scoped credentials
Free and all paid plans
Webhooks

Send new subscribers' first name, last name and email to a webhook callback URL.

Free and all paid plans
MCP server

An official MCP server lets AI agents read campaigns, generate and edit designs, change delivery settings and coupons, and publish campaigns. It does not read analytics or leads.

Create designs · Operate campaigns · Scoped credentials
Free and all paid plans
AI popup assistant

The in-app assistant generates campaign concepts, revises a design on request and changes display settings such as delay and device.

Copy · Design · Targeting
All plans
Mobile editor

Desktop and mobile are separate views of a campaign, so the mobile view can be edited on its own.

All plans

Formats & content

We built an inactive notice containing only a heading, paragraph and close control. Desktop and mobile previews had no form or action button. The first concept needed a correction before it matched this brief.

Frequency caps and campaign priority help avoid showing competing messages too often. Scheduling, page targeting and country targeting make notices more selective. Billing still counts site pageviews, including loads without a popup, so narrowing an announcement’s audience does not necessarily lower the allowance it consumes.

FeatureHow it works in OptiMonk
Message
Show a standalone message without a form or action button. Visitors can simply read and dismiss it.+1.12
Promo bars
Sticky top or bottom bars are available for announcements.+1.11
Countdown
Show a countdown inside the popup for a timed offer or event.+1.11
Mobile editor
Desktop and mobile are separate views of a campaign, so the mobile view can be edited on its own.+1.11
Total4.45 / 105.55 unearned points — Flyby / slide-in (1.11) · Teasers (1.11) · Content carousel (1.11)

Forms

OptiMonk’s form controls include email capture, phone field, single choice, multiple choice, and free text. The visual editor exposes a Phone field with a country selector. This establishes collection controls, not SMS consent or delivery. Radio options expose editable labels and recorded values. The connected field determines the choice type; switching type requires a new element.

FeatureHow it works in OptiMonk
Email capture
The inspected email field exposes required-field and error-message settings. A separate Shopify test form rejected empty and malformed email and stored a valid synthetic response in OptiMonk. The earlier multi-step editor preview did not enforce validation.+1
Phone field
The visual editor exposes a Phone field with a country selector. This establishes collection controls, not SMS consent or delivery.+1
Single choice
Radio options expose editable labels and recorded values. The connected field determines the choice type; switching type requires a new element.+1
Multiple choice
The native choice-group panel supports multiple checkbox options, with an optional required flag.+1
Free text
The generated form includes an optional comment textarea. An AI revision removed an unwanted duplicate from the first page.+1
Consent checkbox
The test form rendered an unchecked, optional email-marketing checkbox. It is a recorded choice field.Email marketing consent · Privacy terms consent+0.75
Multi-step
Built a three-page form with Next page and Jump to page controls. Its editor preview advanced with blank or malformed email. A separate published Shopify form passed basic email validation; the multi-step draft and answer-dependent branching remain unverified.+0.67
Validation
A form published temporarily on our protected Shopify test store rejected empty and malformed email, then accepted a valid synthetic response. The separate multi-step editor preview did not enforce the same checks; review each generated form before launch.Field validation · Email format · Required fields+0.4
Total6.82 / 147.18 unearned points — SMS capture (1) · Hidden fields (1) · Logic (1)

Surveys

OptiMonk’s feedback formats include quizzes. Build multi-step product quizzes. Choose the response format around the question you want to answer. A recommendation score, a satisfaction rating and a quiz outcome serve different purposes; support for one does not imply the others or an automatic report.

FeatureHow it works in OptiMonk
Quizzes
Build multi-step product quizzes.+0.27
Total0.27 / 54.73 unearned points — Numeric rating (0.84) · NPS (0.84) · Star rating (0.83)

Gamification

The inspected wheel has editable prize labels, codes and weights. Its displayed chances normalize winning slices only; empty-code sectors show no winning chance. The scratch editor supports four weighted prize rows and cover styling; the planner says every play wins. The gift format still relies on older documentation.

FeatureHow it works in OptiMonk
Set labels, coupon codes and relative weights in native Wheel settings. Chances are calculated across winning slices only; empty-code slices have no winning chance. Preview revealed a dummy code.Prize weights · Losing slices+1.67
Configure up to four prize rows with labels, codes and relative weights. Our saved weights of 2:1 showed 66.7% and 33.3%; zero disables a row. The planner says every scratch wins one prize. Choose a designed, solid or gradient cover and edit its message.+1.67
Documented as a gift-selection format. Our explicit Pick a gift request in the current AI builder produced a scratch-card plan instead; native gift controls and live reward delivery remain unverified.+1.66
Total5 / 5

Targeting

OptiMonk’s audience and display controls include page targeting, geo targeting, device targeting, audience targeting, and behavior triggers. Target by traffic source, UTM parameters and landing page, by Shopify customer tags, Klaviyo list, segment or subscriber status, and by cart value, product count or a product in the cart on Shopify, ShopRenter and WooCommerce stores.

FeatureHow it works in OptiMonk
Page targeting
Target current pages and exclude URLs.+1.34
Geo targeting
Target one or more countries.+1.34
Device targeting
The AI changed the test campaign’s delay trigger from desktop and mobile to desktop-only.+1.34
Audience targeting
Target by traffic source, UTM parameters and landing page, by Shopify customer tags, Klaviyo list, segment or subscriber status, and by cart value, product count or a product in the cart on Shopify, ShopRenter and WooCommerce stores.Referrer targeting · Cart targeting · Profile targeting · Customer tags · List segments+0.89
Behavior triggers
The trigger picker includes delay, exit intent, scroll, inactivity, click and a custom DOM event. Multiple triggers use OR. We saved a ten-second delay through AI.Time delay · Exit intent · Scroll trigger · Inactivity trigger · Custom event trigger+1.01
Click trigger
The trigger picker offers display on a click on a selected element.+1.33
Scheduling
Schedule campaigns for a defined time interval.+1.33
Frequency cap
Cap how many campaigns a visitor sees within a time window.+1.33
Campaign control
Set high, normal or low campaign priority and connect campaigns based on prior exposure.+1.33
Total11.24 / 120.76 unearned points — New/returning visitors (0.15) · Login status (0.15) · Order history (0.14) · Hover trigger (0.16) · Page-load trigger (0.16)

Experiments

OptiMonk’s testing tools include A/B testing. Popup testing, email testing and automation experiments are separate capabilities. A useful comparison also considers traffic allocation, how a winner is selected and whether a no-popup control is available to measure the effect of showing a campaign at all.

FeatureHow it works in OptiMonk
A/B testing
We saved a no-popup control with a 50/50 split in an inactive campaign. Settings expose automatic winner selection at 95% chance to win, at least 200 conversions and three days.Popup tests · No-popup holdout · Automatic winner+3.12
Total3.12 / 73.88 unearned points — Workflow tests (0.78) · Traffic split (0.78) · Email or SMS campaign tests (0.78) · Email tests (0.77) · SMS tests (0.77)

Email & SMS

OptiMonk has no confirmed capabilities in this section in the current review. Capturing an address in a popup and sending a marketing campaign are separate jobs. Compare native sending channels, automation and their allowances independently from the popup subscription; an integration with a mailing platform does not include that platform’s sending service.

FeatureHow it works in OptiMonk
Total0 / 55 unearned points — Email marketing (4) · SMS marketing (0.5) · Web push (0.5)

Team & sites

OptiMonk organizes campaigns, reports and leads by domain workspace. Essential allows two domains, with higher tiers expanding that allowance. This is useful when one operator needs to switch between sites without mixing their campaign views.

The Free account exposes teammate invitations with Member and Owner roles. Its Users screen reserves subscription, billing and usage management for Owners. We did not send invitations or establish seat limits and domain-specific restrictions, so this is not yet evidence of isolated client accounts.

FeatureHow it works in OptiMonk
Workspaces
Switch domain workspaces to see their campaigns, reports and leads. Essential allows two domains.+0.84
Team
The Free account exposes teammate invitations.+0.84
Roles
Invitations offer Member and Owner roles. The Users screen reserves subscription, billing and usage management for Owners.+1.66
Total3.34 / 51.66 unearned points — Projects (0.42) · Client portfolio (0.41) · Activity history (0.83)

Developer

OptiMonk’s developer interfaces include HTTP API, webhooks, and MCP server. An official MCP server lets AI agents read campaigns, generate and edit designs, change delivery settings and coupons, and publish campaigns. It does not read analytics or leads. Create and edit campaigns through a documented REST API with scoped API keys. It does not cover leads or analytics.

FeatureHow it works in OptiMonk
HTTP API
Create and edit campaigns through a documented REST API with scoped API keys. It does not cover leads or analytics.Create designs · Operate campaigns · Scoped credentials+1
Webhooks
Send new subscribers' first name, last name and email to a webhook callback URL.+1.25
MCP server
An official MCP server lets AI agents read campaigns, generate and edit designs, change delivery settings and coupons, and publish campaigns. It does not read analytics or leads.Create designs · Operate campaigns · Scoped credentials+1
Total3.25 / 51.75 unearned points — Browser API (1.25) · Read performance (0.25) · Read performance (0.25)

Support

Live chat is included on all OptiMonk plans, including Free. Premium and Master add an account manager, so dedicated account help is a separate consideration from access to chat. The reviewed evidence does not establish a guaranteed response time. We have not tested service quality; confirm coverage and the account manager’s scope if these affect your plan choice.

FeatureHow it works in OptiMonk
Chat support
Live chat is included on all plans, including Free.+2
Total2 / 2

Editor & workflow

OptiMonk’s editing tools include free editor, campaign drafts, saved versions, and AI popup assistant. The in-app assistant generates campaign concepts, revises a design on request and changes display settings such as delay and device. Save campaigns as inactive drafts. Editing, saving a draft and activating a campaign are separate stages of the workflow. Consider how changes are prepared and reviewed before visitors see them. An AI writing assistant also has a narrower role than an assistant that can change layout or targeting.

FeatureHow it works in OptiMonk
Free editor
The Free plan opens the editor.+1.5
Campaign drafts
Save campaigns as inactive drafts.+1.5
Saved versions
The editor keeps saved versions and offers Undo and Redo.+1.5
AI popup assistant
The in-app assistant generates campaign concepts, revises a design on request and changes display settings such as delay and device.Copy · Design · Targeting+1.5
Total6 / 6

Data & reporting

OptiMonk’s data and reporting tools include field mapping, lead export, revenue goals, and team notifications. Choose destination lists and map signup fields to email or CRM providers. Export leads as CSV or XLSX. Use the reporting workflow to connect captured responses with the decisions you need to make. Downloading leads, scheduling reports and attributing revenue are different capabilities; a contact export alone does not establish an analytics dashboard or revenue measurement.

FeatureHow it works in OptiMonk
Field mapping
Choose destination lists and map signup fields to email or CRM providers.+1
Lead export
Export leads as CSV or XLSX.+1
Revenue goals
Set purchase or order goals and add-to-cart value goals.+1
Team notifications
Each popup signup can post the submitted fields as a message to a chosen Slack channel.+0.67
Total3.67 / 51.33 unearned points — Scheduled reports (1) · Email (0.33)

Integrations

Campaign-specific lists and field mapping connect signups to email, CRM and SMS tools. Supported destinations include Klaviyo, HubSpot and Attentive; webhooks and Zapier support other routes. A saved connection becomes active when the campaign is published, and legacy-provider availability can differ between existing and new accounts.

The provider picker was inspected in a Free account. No destination account was connected and no submission was sent. WooCommerce Customer and Unas also appear; their data mapping was not tested. Our integration guide explains the connection types and workflows. For store-specific features, see our Shopify popup apps overview.

ConnectionServices and data
EmailSendGrid · Brevo · AWeber · Campaign Monitor · GetResponse · CleverReach · Selzy · CM Commerce · Maileon · Mailigen · MailWizz · Listamester · Omnisend · The Marketer · WebGalambThe inspected picker includes these destinations; some use older names such as Sendinblue, Conversio and Soundest. Setup proceeds through account, list and field mapping. Delivery was not tested.+0.84
EmailKlaviyoConnect the Klaviyo account, choose the destination list and map signup fields in the integration setup. The mapping determines which collected answers accompany the contact, so it is part of configuring the campaign rather than simply enabling the provider. Follow-up messages and segmentation are handled in Klaviyo.—
EmailMailchimpConnect the Mailchimp account, choose the destination list and map signup fields in the integration setup. The mapping determines which collected answers accompany the contact, so it is part of configuring the campaign rather than simply enabling the provider. Follow-up messages and segmentation are handled in Mailchimp.—
SMSAttentive · PostscriptSend captured contacts to SMS marketing platforms.+0.84
CRMSalesforce · Keap · MiniCRM · SalesAutopilot · OntraportSend new subscribers to the selected destination; provider-specific settings apply.+0.83
CRMHubSpotConnect the HubSpot account, choose the destination list and map signup fields in the integration setup. The mapping determines which collected answers accompany the contact, so it is part of configuring the campaign rather than simply enabling the provider. Follow-up messages and segmentation are handled in HubSpot.—
MessagingSlackSend team notifications to Slack.+0.83
AnalyticsGoogle Analytics 4 via Google Tag ManagerThe help centre documents campaign tracking through GTM.+0.83
AutomationZapierForward leads through automation workflows.+0.83
Custom connectionsWebhooks · REST APIWebhooks forward submissions. The documented REST builder API creates and edits campaigns; it does not expose leads or analytics.—
Total5 / 5

Works with Shopify

OptiMonk’s Shopify coverage includes storefront installation, native app, products and variants, and discounts. Show manually selected products, most-viewed items, recently visited products, cart contents and smart recommendations. Generate unique, single-use codes when displayed, with fixed or relative expiry. Wheel and scratch-card prizes use existing codes. Installation, customer data, discounts and cart actions are separate capabilities. A Shopify listing alone does not establish support for all of them, and features supplied by a separate app need to be considered with that app’s access and pricing.

CapabilityHow it works in OptiMonk
Storefront installationInstall the app and enable its theme embed to display campaigns and collect responses.+0.88
Native appInstall the native OptiMonk app from the Shopify App Store.+0.88
Built for Shopify—
Media assets—
Products and variantsShow manually selected products, most-viewed items, recently visited products, cart contents and smart recommendations.+0.88
Collections—
DiscountsGenerate unique, single-use codes when displayed, with fixed or relative expiry. Wheel and scratch-card prizes use existing codes.+0.88
Metafields and metaobjects—
Customer dataUse Shopify customer tags.—
Customer synchronization—
Events and triggersSet order goals and purchase or add-to-cart value goals.—
Audience and cart targetingCombine cart value, product count and specific products in the cart using AND conditions.+0.87
Apply a discountAutomatically apply Shopify coupons.+0.87
Add to cart—
Buy now / direct checkout—
Shopify Flow—
Total5.26 / 148.74 unearned points — Built for Shopify (0.88) · Shopify media assets (0.88) · Shopify collections (0.88)

Capability score

The capability score brings together the confirmed features in the sections above, excluding pricing. Each metric belongs to one section, and a feature’s score includes its subfeatures. The breakdown shows how much each area contributes and where points remain unearned. It measures feature coverage, rather than conversion performance or value for money.

Total
59.42 / 100
SectionPoints
Formats & content4.45/ 10
Forms6.82/ 14
Surveys0.27/ 5
Gamification5/ 5
Targeting11.24/ 12
Experiments3.12/ 7
Email & SMS0/ 5
Team & sites3.34/ 5
Developer3.25/ 5
Support2/ 2
Editor & workflow6/ 6
Data & reporting3.67/ 5
Integrations5/ 5
Shopify5.26/ 14

AI agent readiness

Agent readiness looks at a complete working process: understanding a campaign, creating or changing it, operating it, reading results and controlling access. This assessment adds context to the Developer section without awarding extra points. In-editor AI assistance and an external agent’s ability to operate the account are considered separately.

Edits campaign settings and offers MCP

The in-app assistant generated concepts, revised a design and changed our inactive campaign’s delay and device rule. OptiMonk also documents external MCP tools for building and managing campaigns. Our first concept needed correction: it added a button and changed the requested store message.

Agent taskWhat the agent can do
UnderstandSupportedThe MCP reference documents reading campaigns, design threads and delivery settings. External calls have not been tested.
CreatePartialThe in-app assistant generated four concepts, revised one and built a form-free announcement with desktop and mobile previews. The first concept included an unwanted action button and invented a documentation-service theme, so the result needed review.
OperatePartialThe assistant changed our draft’s delay to ten seconds and restricted that trigger to desktop. MCP documents settings and publishing operations; live publication was not tested.
MeasureUnconfirmedThe documented builder MCP has no reporting, lead or submission tools. Dashboard analytics do not establish external-agent access to results.
Work safelyPartialThe account exposes separate read and write permissions for builds and campaigns, plus connected-app management. Our test stayed inactive. Permission enforcement and external publication approval were not tested.

Tested in a Free account. The public offer includes MCP and a monthly AI-credit allowance on Free.

What one display or signup could cost

At $29.00 per month, the selected plan allocates $0.029 per display and $1.45 per signup across 1,000 displays and 20 valid email signups. The table rounds to cents. The 2% signup rate is an assumption, not measured performance or a vendor charge per event.

The capacity check assumes one site and 2,000 pageviews. Billing is based on site pageviews, which is distinct from the actual outcomes used here. For form-free announcements, compare displays rather than signups. Taxes, separately billed services and customer discounts are excluded.

OutcomeCalculationEstimated cost
One display$29.00 ÷ 1,000$0.03
1,000 displays$29.00 ÷ 1,000 × 1,000$29.00
One signup$29.00 ÷ 20$1.45

OptiMonk alternatives: which should you choose?

Stores combining email capture, promotions and experiments that want the same popup feature set as traffic grows. Every site page load counts, even when no popup appears. A busy site can consume its allowance with narrowly targeted campaigns.

Compare Getsitecontrol and Claspo against that requirement. The cards below explain where each is a better fit. Match the billing unit, required features and site or account limits before comparing headline prices; the cheapest subscription does not always cover the same work.

OptiMonk vs Getsitecontrol

OptiMonk Essential starts at $29/month for 20,000 pageviews and two domains. Getsitecontrol Pro is $19/month per site for 100,000 actual widget views.

Choose Getsitecontrol
For selective notices on sites with many pages viewed but relatively few popup displays.
Choose OptiMonk
When two domains and the store-focused campaign workflow fit the budget; Free can cover a small unbranded site.

OptiMonk vs Claspo

Both offer their popup feature sets on Free. OptiMonk currently allows 10,000 pageviews without branding; Claspo’s Shopify free tier allows 3,000 and retains branding.

Choose Claspo
When its interactive forms and game formats best match the planned campaign.
Choose OptiMonk
For an unbranded small site within the larger free pageview allowance.

About this review

We inspected the Free account’s AI design flow, campaign settings, provider picker, roles, API permissions and billing on October 9, 2026. AI changed a test campaign’s delay and device rule. On October 13 we inspected form, wheel and scratch controls, an A/B holdout, goals, cart rules and webhook setup. On a protected Shopify test store, a separate published form rejected invalid email and stored one synthetic response. It was then switched off. The earlier multi-step editor preview behaved differently. No emails, external provider delivery or MCP calls were tested. Dates beside sources indicate when the corresponding evidence was checked; publication does not imply that every source was rechecked that day.

“Documented” means the provider describes the capability. A named plan is shown only where we recorded tier evidence. “Not confirmed” means the evidence is insufficient, not that the feature is absent. Paid add-ons and higher-tier restrictions are stated separately. Conflicting billing information prevents a unit-cost estimate.

Recommendations are editorial judgments about fit and cost. Sources are linked next to the claims they support, and every calculation uses the assumptions above.