popuppapa.Articles

Promolayer

51.47
Official website

A Shopify merchant can show an offer after a cart addition, test it against showing nothing and pay for popup impressions. Here is what each plan buys.

Who is this app for?
Stores that show offers selectively and want to know whether showing one helps.
Main advantage
Shopify cart conditions, automatic discounts and a no-popup control group suit merchants testing an offer against ordinary shopping.
Main limitation
The standard form allows two custom fields. Separate client workspaces and collaborator invitations start on different plans.

Pricing and plans

Basic costs $25 a month for 15,000 popup impressions on Shopify. A shop with heavy traffic on its blog and an offer confined to its cart can spend its allowance on the shoppers who actually see the offer. Estimate how often the offer appears, including repeat displays. Shopify bills the subscription. Promolayer counts impressions when a display appears, so the amount of eligible traffic and the re-display rules matter.

The prices below are for installations billed through Shopify, in US dollars on monthly billing. The standalone website has a separate price list. Higher capacity, a second workspace and permission to invite a client are three different upgrades.

PlanPrice & limitsWhat changes
FreeFree1,000 monthly impressions · 1 workspaceRun branded popups with basic audience rules.
BasicPapa pick$25.00/mo15,000 monthly impressions · 1 workspaceRemove branding, compare popup variants and send follow-up emails.
Standard$70.00/mo100,000 monthly impressions · 1 workspaceKeep the Basic toolkit with more exposure for a busy site.
Professional$150.00/mo300,000 monthly impressions · 2 workspacesSeparate two workspaces and their reports. Adds custom CSS and JavaScript.
Enterprise$320.00/mo1 million monthly impressions · 5 workspacesIncrease workspace capacity and add live chat support.
PlusFrom $500/mo3 million monthly impressions · 15 workspacesInvite workspace members and use advanced targeting and duplicate-display prevention.

Features and plan access

On Free we published a wheel on a test-store URL. It issued a unique 10% code. Shopify applied it automatically to a €72 item and showed the €7.20 deduction in the cart, bringing the total to €64.80.

For a newsletter signup, the standard form covers name, email, phone, a checkbox and up to two extra fields. Promolayer can send the first reply itself or send subscribers to an existing mailing list.

FeatureScope and plan
A/B testing

Run multiple popup variants and optionally include a group that sees no popup. Returning visitors keep their assignment.

Popup tests · No-popup holdout
Basic and above
Follow-up

Send an immediate reply and schedule additional messages up to 30 days after signup.

After signup · Reward email · Email automation · Email sequences
Basic and above
Countdown

Display a countdown to a deadline or use an evergreen timer.

Free and above
Page targeting

Limit displays to qualifying URLs.

Free and above
Geo targeting

Target by country or region.

Free and above
Device targeting

Select the device audience for a display.

Free and above
Audience targeting

Select visitors by visit history, referrer, login state, customer tags and Shopify cart contents.

New/returning visitors · Referrer targeting · Cart targeting · Customer tags · Login status
Free covers cart, customer tags and visit history; advanced rules vary by tier
Behavior triggers

Start on page load, a delay, scroll depth, inactivity, exit intent or a custom JavaScript trigger.

Time delay · Exit intent · Scroll trigger · Inactivity trigger · Custom event trigger · Page-load trigger
Free includes the standard triggers; scroll-up and tab-return triggers require Plus
Browser API

Trigger an existing display with the JavaScript snippet from its Rules tab.

Free and above for the custom display trigger
Webhooks

Enter a callback URL in the display actions and test delivery of form data.

Free editor includes a destination URL and a test-send control
Mobile editor

Configure mobile and desktop layouts separately.

Free and above

Formats & content

Promolayer documents announcement popups. A standalone configuration with both form and action button removed is unconfirmed. A floating bar suits a store-wide update, while cart rules can limit a promotion to eligible shoppers. Match the format to the message: a persistent notice, an edge-of-page promotion and a central popup occupy different amounts of attention. Display conditions and billing limits still matter when a campaign contains no signup form.

FeatureHow it works in Promolayer
Flyby / slide-in
Use a slide-in popup at the edge of the page.+0.91
Promo bars
Show a floating bar for a storefront offer.+0.91
Teasers
Leave a small tab that reopens a dismissed wheel.+0.91
Eye-catching
Animate popup content and add stickers.+0.23
Countdown
Display a countdown to a deadline or use an evergreen timer.+0.91
Copy coupon
Tap a displayed static coupon to copy the code.+0.91
Mobile editor
Configure mobile and desktop layouts separately.+0.9
Total5.68 / 104.32 unearned points — Message (0.91) · Content carousel (0.91) · Button link (0.91)

Forms

Promolayer’s form controls include email capture, phone field, single choice, free text, and consent checkbox. Send an immediate reply and schedule additional messages up to 30 days after signup. Mark a custom form field as required. The useful distinction is between collecting a contact and qualifying it: extra questions, consent and the next step after submission shape the signup flow. Phone-number collection and permission to send marketing messages are separate requirements.

FeatureHow it works in Promolayer
Email capture
Collect an email address and store the subscriber in a Promolayer list.+1
Phone field
Collect a phone number in the standard contact form.+1
Single choice
Use a Select box and enter the choices shown in its dropdown.+1
Free text
Use one of the two custom fields for a written answer.+1
Consent checkbox
Include a privacy checkbox on the form.+0.5
Validation
Mark a custom form field as required.+0.2
Follow-up
Send an immediate reply and schedule additional messages up to 30 days after signup.After signup · Reward email · Email automation · Email sequences+0.63
Total5.33 / 148.67 unearned points — SMS capture (1) · Multiple choice (1) · Hidden fields (1)

Surveys

Promolayer has no confirmed capabilities in this section in the current review. 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 Promolayer
Total0 / 55 unearned points — Numeric rating (0.84) · NPS (0.84) · Star rating (0.83)

Gamification

Promolayer’s game formats include spin the wheel. Set prize probabilities and let visitors spin for a reward. The game is the way an offer is revealed; prize configuration and the signup flow determine what the visitor actually receives. Compare the available formats, reward controls and repeat-play rules before choosing a mechanic for a promotion.

FeatureHow it works in Promolayer
Set prize probabilities and let visitors spin for a reward.Prize weights · Losing slices+3
Total3 / 52 unearned points — Three confirmed game formatsA full score requires three confirmed game formats. One earns 3 points; two earn 4.

Targeting

Promolayer’s audience and display controls include page targeting, geo targeting, device targeting, audience targeting, and behavior triggers. Select visitors by visit history, referrer, login state, customer tags and Shopify cart contents. Start on page load, a delay, scroll depth, inactivity, exit intent or a custom JavaScript trigger.

FeatureHow it works in Promolayer
Page targeting
Limit displays to qualifying URLs.+1.34
Geo targeting
Target by country or region.+1.34
Device targeting
Select the device audience for a display.+1.34
Audience targeting
Select visitors by visit history, referrer, login state, customer tags and Shopify cart contents.New/returning visitors · Referrer targeting · Cart targeting · Customer tags · Login status+0.9
Behavior triggers
Start on page load, a delay, scroll depth, inactivity, exit intent or a custom JavaScript trigger.Time delay · Exit intent · Scroll trigger · Inactivity trigger · Custom event trigger · Page-load trigger+1.17
Scheduling
Schedule campaigns by dates, time of day and day of week.+1.33
Frequency cap
Set a repeat interval and cap the number of displays per visitor.+1.33
Campaign control
Use duplicate-display prevention on Plus.+1.33
Total10.08 / 121.92 unearned points — Click trigger (1.33) · Profile targeting (0.15) · Order history (0.14) · List segments (0.14) · Hover trigger (0.16)

Experiments

Promolayer’s testing tools include A/B testing. Run multiple popup variants and optionally include a group that sees no popup. Returning visitors keep their assignment. 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 Promolayer
A/B testing
Run multiple popup variants and optionally include a group that sees no popup. Returning visitors keep their assignment.Popup tests · No-popup holdout+2.34
Total2.34 / 74.66 unearned points — Workflow tests (0.78) · Traffic split (0.78) · Automatic winner (0.78) · Email or SMS campaign tests (0.78) · Email tests (0.77) · SMS tests (0.77)

Email & SMS

Promolayer 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 Promolayer
Total0 / 55 unearned points — Email marketing (4) · SMS marketing (0.5) · Web push (0.5)

Team & sites

Professional includes two workspaces with separate tags and reporting. Plus introduces email invitations scoped to a workspace. A Member can create, edit and publish popups. Only the Owner can manage membership. Quote Plus if a client needs a separate login. Separate access to the account from permission to change or publish campaigns. For a team managing several sites, the useful questions are which sites each person can work on, who controls billing and whether each site needs its own subscription.

FeatureHow it works in Promolayer
Workspaces
Manage sites in separate workspaces with independent embed tags and reporting.Several sites · Projects · Client portfolio+1.67
Team
Invite a collaborator by email to a workspace on Plus.+0.84
Roles
Owners manage members. Members can create, edit and publish campaigns in their workspace.+0.83
Total3.34 / 51.66 unearned points — Activity history (0.83) · Billing access controls (0.83)

Developer

Promolayer’s developer interfaces include browser API and webhooks. Enter a callback URL in the display actions and test delivery of form data. Trigger an existing display with the JavaScript snippet from its Rules tab. The scope of each interface matters more than the API label. Opening an existing popup, sending a submitted form to an endpoint and creating or publishing campaigns are different operations. Agent access depends on those operations and the permissions exposed.

FeatureHow it works in Promolayer
Browser API
Trigger an existing display with the JavaScript snippet from its Rules tab.+1.25
Webhooks
Enter a callback URL in the display actions and test delivery of form data.+1.25
Total2.5 / 52.5 unearned points — HTTP API (1.25) · MCP server (1.25)

Support

The Shopify price table lists email support on every tier, live chat from Enterprise, and technical and priority support on Plus. Consider the support channel alongside the work you expect help with. Access to chat does not by itself promise round-the-clock coverage, a response deadline or someone to build your campaigns. Those service commitments need to be distinguished from ordinary product assistance.

FeatureHow it works in Promolayer
Chat support
Live chat is included on Enterprise and Plus in the Shopify plan table.+2
Total2 / 2

Editor & workflow

Promolayer’s editing tools include free editor and campaign drafts. Save a display as a draft and switch it live separately. Build and run branded campaigns on the ongoing Free plan. 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 Promolayer
Free editor
Build and run branded campaigns on the ongoing Free plan.+1.5
Campaign drafts
Save a display as a draft and switch it live separately.+1.5
Total3 / 63 unearned points — Saved versions (1.5) · AI popup assistant (1.5)

Data & reporting

Promolayer’s data and reporting tools include lead export and team notifications. Download the collected contacts in a list as CSV. Notify one or more staff email addresses after a form submission. 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 Promolayer
Lead export
Download the collected contacts in a list as CSV.+1
Team notifications
Notify one or more staff email addresses after a form submission.+0.34
Total1.34 / 53.66 unearned points — Field mapping (1) · Scheduled reports (1) · Revenue goals (1)

Integrations

Decide who owns the first email. Promolayer can send a follow-up from a form, add a subscriber to a mailing list or notify staff. Enabling two welcome messages for the same signup can give the shopper the same offer twice.

On Free we found Mailchimp and Klaviyo connection buttons and a webhook URL field. We did not connect a mailing account or verify delivery. Sending the follow-up from Promolayer requires a paid plan. Our integration guide explains the connection types and workflows. For store-specific features, see our Shopify popup apps overview.

ConnectionServices and data
EmailMailchimpConnect a Mailchimp account and choose the audience that receives new form submissions. Apply tags for the signup source. Confirm the subscriber’s status before using the tag to start a welcome email.+1.25
EmailKlaviyoAuthorize Klaviyo with the required keys and choose the subscriber list for the form. Check list membership before relying on a list-triggered welcome flow.—
AnalyticsGoogle AnalyticsPromolayer forwards display, click, submission and no-display control events for analysis in GA4.+1.25
StoreShopifySend a signup into Shopify’s customer list and add customer tags. Shopify also supplies cart conditions for display targeting.+1.25
AutomationShopify FlowShopify Flow is listed in the Shopify plan table.+1.25
AutomationMake · ZapierReceive a webhook in an automation service and route the submitted fields to another destination. The automation service handles the second step.—
Custom connectionsWebhooksA submitted form can send data to a configured callback URL. The Actions panel offers a test send.—
Total5 / 5

Works with Shopify

Promolayer’s Shopify coverage includes storefront installation, native app, discounts, and customer data. A live wheel generated a unique percentage discount on the Free Shopify plan. Use Shopify customer tags to select an audience. 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 Promolayer
Storefront installationInstall the Shopify app for storefront campaigns and Shopify-specific targeting.+0.88
Native appPromolayer has its own Shopify App Store listing.+0.88
Built for Shopify—
Media assets—
Products and variants—
Collections—
DiscountsA live wheel generated a unique percentage discount on the Free Shopify plan.+0.88
Metafields and metaobjects—
Customer dataUse Shopify customer tags to select an audience.+0.87
Customer synchronizationChoose whether to create a Shopify customer, subscribe them to marketing or skip the Shopify update. The editor also accepts customer tags.+0.87
Events and triggersOpen a display when the shopper adds a product to the cart.+0.87
Audience and cart targetingSet conditions on cart items, an empty cart, cart value or customer tags.+0.87
Apply a discountThe generated wheel code applied automatically in the cart, reducing a €72 item to €64.80.+0.87
Add to cart—
Buy now / direct checkout—
Shopify FlowThe Shopify-specific plan table lists Shopify Flow / Automation. Its available triggers and actions need separate confirmation.+0.87
Total7.86 / 146.14 unearned points — Built for Shopify (0.88) · Shopify media assets (0.88) · Shopify products and variants (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
51.47 / 100
SectionPoints
Formats & content5.68/ 10
Forms5.33/ 14
Surveys0/ 5
Gamification3/ 5
Targeting10.08/ 12
Experiments2.34/ 7
Email & SMS0/ 5
Team & sites3.34/ 5
Developer2.5/ 5
Support2/ 2
Editor & workflow3/ 6
Data & reporting1.34/ 5
Integrations5/ 5
Shopify7.86/ 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.

Submission delivery and on-page display controls

A developer can open an existing display from site code and receive form submissions by webhook. The documented routes support storefront interactions and outbound data.

Agent taskWhat the agent can do
Trigger an existing displaySupportedUse the snippet supplied for that display.
Deliver form submissionsSupportedConfigure a destination URL and send a test payload.
Manage campaigns through an external agentUnconfirmedPublic account-management API and MCP operations have not been established.

The custom trigger runs in the storefront. The webhook URL is set for the display.

What one view, action or submission could cost

A view is a visible widget display. An action is a target-link visit, coupon copy, add-to-cart or standalone consent. A submission sends form data, such as an email, phone number, enquiry or feedback. Submitting a form is not also counted as an action. These estimates do not establish that a plan supports every outcome.

At $25.00 per month, the selected plan allocates $0.025 per display, $0.50 per action and $1.25 per submission across 1,000 displays. The table rounds to cents. The 5% action and 2% submission rates are alternative assumptions, not measured performance or a vendor charge per event.

The capacity check assumes one site and 1,000 actual widget displays. Billing is based on popup impressions, which is distinct from the actual outcomes used here. For form-free announcements, compare views or actions rather than submissions. Taxes, separately billed services and customer discounts are excluded.

OutcomeCalculationEstimated cost
One display$25.00 ÷ 1,000$0.03
1,000 displays$25.00 ÷ 1,000 × 1,000$25.00
One action$25.00 ÷ 50$0.50
One submission$25.00 ÷ 20$1.25

Promolayer alternatives: which should you choose?

Stores that show offers selectively and want to know whether showing one helps. The standard form allows two custom fields. Separate client workspaces and collaborator invitations start on different plans.

Compare Privy and OptiMonk and Personizely and WooHoo 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.

About this review

We built a wheel in the Free Shopify account, configured its rewards, checked form fields and inspected the subscriber actions. On the test storefront we spun the wheel and checked its discount against the cart total. We checked paid-plan limits against the Shopify price table and vendor guides. 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.