# CWILL: pricing, features and plan guide

Shopify merchants who want discount popups, subscriber capture, and automated email follow-up together. Costs depend on new subscribers and email volume, not popup views.

- Page: https://popuppapa.com/reviews/cwill/
- Published: 2026-10-01; updated: 2026-10-22
- Official website: https://www.cwill.com/

- **Who is this app for?** Shopify stores wanting discount popups and email follow-up together, with costs tied to new subscribers rather than store traffic.
- **Main advantage:** Unlimited popup views, Shopify discount generation and customer targeting, with welcome sequences and revenue reporting in the same app.
- **Main limitation:** New-subscriber and email limits still apply. Extra usage can increase the bill even though popup views are unlimited.

<a id="pricing"></a>
## Pricing and plans

CWILL tiers increase new-subscriber and email allowances. Pro adds custom email flows; Essential covers simpler follow-up. Unlimited popup views remove one capacity constraint, but new subscribers and email sends still determine usage. Choose the tier for those outcomes and the type of follow-up automation required.

Prices shown in the account. Paid overages apply. The page also mentions a first-month discount without identifying the renewal price; confirm the regular rate before subscribing. Its feature matrix includes presets on Free, although the Essential card presents them as an upgrade.

<a id="plan-choice"></a>
**Why Essential is a Papa pick:** Essential adds a custom sending domain and more subscriber and email capacity. Welcome sequences use preset triggers; Pro adds custom conditions and branching. Overage charges can apply.

| Plan | Price | Limits | What changes |
| --- | --- | --- | --- |
| Free | Free | 30 new subscribers · 2,000 emails | Unlimited popup views |
| Essential (Papa pick) | $11.90/mo | 150 new subscribers · 5,000 emails | Follow-up · Custom sending domain |
| Pro | $29.90/mo | 500 new subscribers · 20,000 emails | Custom email flows |
| Premium | $79.90/mo | 2,000 new subscribers · 60,000 emails | More capacity · Customer success support |

Sources:

- [Account pricing](https://app.ecomsend.com/pricing), checked 2026-10-22
- [Shopify listing](https://apps.shopify.com/ecomsend), checked 2026-10-22

<a id="features"></a>
## Features and plan access

CWILL combines standalone notices, signup forms and a prize wheel with Shopify customer targeting and unique discount codes. Analytics reports coupon usage and attributed revenue, while signup notifications can alert the team by email.

Welcome flows support multiple emails and delays. Pro adds custom triggers, conditions and branching. Popup views and stored contacts are unlimited, but monthly new-subscriber and sending allowances still limit the marketing workload.

| Feature | How it works | Subfeatures | Plan | Evidence |
| --- | --- | --- | --- | --- |
| Follow-up | Build delayed welcome email series and use preset discount-reminder, cart-recovery, purchase and back-in-stock flows. Custom triggers, conditions and branching require Pro. | After signup · Email automation · Email sequences · Delays and branches · Lifecycle triggers | Welcome series and presets listed on Free; custom conditions and branching: Pro | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Dynamic text | Insert the subscriber’s email into confirmation copy with the {{email}} placeholder. |  | Available in the Free account | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Page targeting | Show on all pages or selected pages. |  | Observed on Free; subscription and email quotas apply | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Geo targeting | Include or exclude selected countries. |  | Observed on Free; subscription and email quotas apply | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Device targeting | Show on all devices, desktop or mobile. |  | Observed on Free; subscription and email quotas apply | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Audience targeting | Select new visitors, returning subscribers or logged-in customers, customers who ordered in the last 60 days, or specific Shopify customer tags. | New/returning visitors · Customer tags · Order history | Available in the Free account | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Behavior triggers | Open immediately, after a timer, on scroll or exit intent. Mobile exit intent uses an upward scroll of 5%. | Time delay · Exit intent · Scroll trigger · Page-load trigger | Observed on Free; subscription and email quotas apply | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Email marketing | Send email campaigns to eligible Shopify subscribers or saved Shopify segments; Essential includes 5,000 monthly emails. |  | Essential: 5,000 emails/mo | [app.ecomsend.com](https://app.ecomsend.com/), [Import subscribers and send campaigns](https://help.sendwill.cwill.com/en/articles/13886030-import-subscribers-and-send-campaigns), checked 2026-10-22 |
| Click trigger | Use the campaign's custom link on a button or image to open the popup manually. |  | Observed on Free; subscription and email quotas apply | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

Sources:

- [Account pricing](https://app.ecomsend.com/pricing), checked 2026-10-22
- [Shopify listing](https://apps.shopify.com/ecomsend), checked 2026-10-22

<a id="announcements"></a>
## Formats & content

Hide the signup fields and both action buttons to show a standalone message with a close control.

Use page, country, device and audience rules to reach the relevant shoppers. Unlimited popup views suit notices that do not collect subscribers or send emails. The sticky discount bar is a separate post-subscription format.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Message (+1.12) | Show a standalone message without a form or action button. Visitors can simply read and dismiss it. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Promo bars (+1.11) | Show a sticky discount bar at the top of the site after a successful subscription. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Teasers (+1.11) | Show a sidebar launcher before the popup, after dismissal, or both, on the left or right. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Dynamic text (+1.11) | Insert the subscriber’s email into confirmation copy with the {{email}} placeholder. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

4.45 / 10 points · 5.55 points unearned. Flyby / slide-in (1.11) · Content carousel (1.11) · Eye-catching (1.11). 

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22

<a id="forms"></a>
## Forms

CWILL’s form controls include email capture, phone field, consent checkbox, email double opt-in, and follow-up. Build delayed welcome email series and use preset discount-reminder, cart-recovery, purchase and back-in-stock flows. Custom triggers, conditions and branching require Pro. Collect email addresses through signup forms and pass new contacts to the connected mailing list.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Email capture (+1) | Collect email addresses through signup forms and pass new contacts to the connected mailing list. |  | [Ecomsend](https://apps.shopify.com/ecomsend), checked 2026-10-05 |
| Phone field (+1) | Add a Phone number field to the signup form. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Consent checkbox (+0.75) | Add separate GDPR marketing-consent and TCPA SMS-consent fields. | Email marketing consent · SMS marketing consent | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Email double opt-in (+1) | Require an email confirmation before revealing the reward; enable double opt-in in settings first. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Follow-up (+0.74) | Build delayed welcome email series and use preset discount-reminder, cart-recovery, purchase and back-in-stock flows. Custom triggers, conditions and branching require Pro. | After signup · Email automation · Email sequences · Delays and branches · Lifecycle triggers | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

4.49 / 14 points · 9.51 points unearned. SMS capture (1) · Single choice (1) · Multiple choice (1). 

Sources:

- [Ecomsend](https://apps.shopify.com/ecomsend), checked 2026-10-05
- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22

<a id="surveys"></a>
## Surveys

CWILL 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.

No confirmed capabilities in this section.

0 / 5 points · 5 points unearned. Numeric rating (0.84) · NPS (0.84) · Star rating (0.83). 

<a id="games"></a>
## Gamification

CWILL’s game formats include spin the wheel. Offer a spin-wheel reward with configurable labels and prize probabilities. 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.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Spin the wheel (+3) | Offer a spin-wheel reward with configurable labels and prize probabilities. |  | [Customize your popup](https://help.sendwill.cwill.com/en/articles/11959148-customize-your-popup), checked 2026-10-22 |

3 / 5 points · 2 points unearned. Three confirmed game formats. A full score requires three confirmed game formats. One earns 3 points; two earn 4.

Sources:

- [Customize your popup](https://help.sendwill.cwill.com/en/articles/11959148-customize-your-popup), checked 2026-10-22

<a id="targeting"></a>
## Targeting

CWILL’s audience and display controls include page targeting, geo targeting, device targeting, audience targeting, and behavior triggers. Select new visitors, returning subscribers or logged-in customers, customers who ordered in the last 60 days, or specific Shopify customer tags. Open immediately, after a timer, on scroll or exit intent. Mobile exit intent uses an upward scroll of 5%.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Page targeting (+1.34) | Show on all pages or selected pages. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Geo targeting (+1.34) | Include or exclude selected countries. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Device targeting (+1.34) | Show on all devices, desktop or mobile. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Audience targeting (+0.59) | Select new visitors, returning subscribers or logged-in customers, customers who ordered in the last 60 days, or specific Shopify customer tags. | New/returning visitors · Customer tags · Order history | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Behavior triggers (+0.84) | Open immediately, after a timer, on scroll or exit intent. Mobile exit intent uses an upward scroll of 5%. | Time delay · Exit intent · Scroll trigger · Page-load trigger | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Click trigger (+1.33) | Use the campaign's custom link on a button or image to open the popup manually. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Scheduling (+1.33) | Show continuously or between a selected time period. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Frequency cap (+1.33) | Limit repeat display for visitors who have not subscribed. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Campaign control (+1.33) | Resolve eligible popups by type and library position, showing at most one opt-in and one wheel per visit. Sticky bars can still stack. |  | [Manage multiple active popups](https://help.sendwill.cwill.com/en/articles/11959175-manage-multiple-active-popups), checked 2026-10-22 |

10.77 / 12 points · 1.23 points unearned. Referrer targeting (0.15) · Cart targeting (0.15) · Profile targeting (0.15) · Login status (0.15) · List segments (0.14) · Inactivity trigger (0.17) · Hover trigger (0.16) · Custom event trigger (0.16). 

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22
- [Manage multiple active popups](https://help.sendwill.cwill.com/en/articles/11959175-manage-multiple-active-popups), checked 2026-10-22

<a id="experiments"></a>
## Experiments

CWILL has no confirmed capabilities in this section in the current review. 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.

No confirmed capabilities in this section.

0 / 7 points · 7 points unearned. A/B testing (7). 

<a id="email"></a>
## Email & SMS

CWILL’s messaging channels include email marketing. Send email campaigns to eligible Shopify subscribers or saved Shopify segments; Essential includes 5,000 monthly emails. 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.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Email marketing (+4) | Send email campaigns to eligible Shopify subscribers or saved Shopify segments; Essential includes 5,000 monthly emails. |  | [app.ecomsend.com](https://app.ecomsend.com/), [Import subscribers and send campaigns](https://help.sendwill.cwill.com/en/articles/13886030-import-subscribers-and-send-campaigns), checked 2026-10-22 |

4 / 5 points · 1 points unearned. SMS marketing (0.5) · Web push (0.5). 

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22
- [Import subscribers and send campaigns](https://help.sendwill.cwill.com/en/articles/13886030-import-subscribers-and-send-campaigns), checked 2026-10-22

<a id="roles"></a>
## Team & sites

The reviewed CWILL sources focus on Shopify capture and email allowances rather than an independent user-role system. Separate CWILL teammate logins, client subaccounts and custom permissions have not been established in this review.

Do not infer those controls from Shopify compatibility or a higher email tier. If several people manage campaigns, confirm the access available through the actual store installation and app account. Pro’s custom email flows describe automation, not a documented upgrade to staff permissions.

No confirmed capabilities in this section.

0 / 5 points · 5 points unearned. Workspaces (1.67) · Team (1.67) · Roles (1.66). 

<a id="developer"></a>
## Developer

CWILL has no confirmed capabilities in this section in the current review. 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.

No confirmed capabilities in this section.

0 / 5 points · 5 points unearned. HTTP API (1.25) · Browser API (1.25) · Webhooks (1.25). 

<a id="support"></a>
## Support

Live chat is available inside the app. CWILL advertises 24/7 support, with priority support and customer success on Premium; a guaranteed response time is not specified. 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.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Chat support (+2) | Contact support through the in-app live chat. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

2 / 2 points · 0 points unearned. All available points earned in this section.

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22

<a id="workflow"></a>
## Editor & workflow

CWILL’s editing tools include free editor and campaign drafts. Keep a popup switched off in the popup library while configuring it. Build opt-in popups in the Free account. 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.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Free editor (+1.5) | Build opt-in popups in the Free account. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Campaign drafts (+1.5) | Keep a popup switched off in the popup library while configuring it. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

3 / 6 points · 3 points unearned. Saved versions (1.5) · AI popup assistant (1.5). 

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22

<a id="reporting"></a>
## Data & reporting

CWILL’s data and reporting tools include revenue goals and team notifications. Track coupon usage, coupon revenue and attributed popup revenue, plus email sales and revenue in Analytics. Email the team after each new signup; above 300 new subscribers in a month, alerts switch to a daily summary.

| Feature | How it works in CWILL | Subfeatures | Evidence |
| --- | --- | --- | --- |
| Revenue goals (+1) | Track coupon usage, coupon revenue and attributed popup revenue, plus email sales and revenue in Analytics. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |
| Team notifications (+0.67) | Email the team after each new signup; above 300 new subscribers in a month, alerts switch to a daily summary. |  | [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22 |

1.67 / 5 points · 3.33 points unearned. Field mapping (1) · Lead export (1) · Scheduled reports (1). 

Sources:

- [app.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22

<a id="integrations"></a>
## Integrations

Shopify Customers and Shopify Email provide the central subscriber route. Shopify Flow can react to the documented new-subscriber trigger, for example by adding a customer tag. Other named marketing apps may read store data; their presence in the listing does not establish a separate direct connector with field-level mapping.

Shopify Flow must be installed and the workflow enabled. Do not treat every app that reads Shopify customers as a direct CWILL integration. Exact integration tier restrictions are not confirmed.

Our [integration guide](https://popuppapa.com/popup-integrations/index.md) explains the connection types and workflows. For store-specific features, see our [Shopify popup apps overview](https://popuppapa.com/shopify-popup-apps/index.md#comparison).

| Connection | Services | Data |
| --- | --- | --- |
| Email · Store (+2.5) | Shopify Customers · Shopify Email | Capture subscribers and make them available to the store’s email marketing. |
| Marketing tools (+1.25) | Klaviyo · Mailchimp · SMSBump · Privy | The app listing names these tools, but does not establish separate direct connectors or field-level sync behavior. |
| Automation (+1.25) | Shopify Flow | The documented Get new subscribers trigger can run workflows, such as adding a customer tag after an email subscription. |

5 / 5 points · 0 points unearned. All available points earned in this section.

Sources:

- [App listing](https://apps.shopify.com/ecomsend), checked 2026-10-05
- [Flow setup](https://docs.ecomsend.com/get-started/integrate-with-shopify-flow.html), checked 2026-10-05

<a id="works-with-shopify"></a>
## Works with Shopify

CWILL’s Shopify coverage includes storefront installation, native app, discounts, and customer data. Generate a unique, single-use Shopify discount per subscription: percentage, fixed amount or free shipping, with optional expiry. Existing Shopify codes can also be used. Use Shopify customer tags and a purchase in the last 60 days to select popup audiences. 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.

| Capability | Status | How it works in CWILL |
| --- | --- | --- |
| Storefront installation (+0.88) | Supported | A native Shopify app is available. |
| Native app (+0.88) | Supported | A native app is available in the Shopify App Store. |
| Built for Shopify (+0.88) | Yes | This app carries the Built for Shopify badge. |
| Media assets (—) | Unconfirmed | — |
| Products and variants (—) | Unconfirmed | — |
| Collections (—) | Unconfirmed | — |
| Discounts (+0.88) | Supported | Generate a unique, single-use Shopify discount per subscription: percentage, fixed amount or free shipping, with optional expiry. Existing Shopify codes can also be used. |
| Metafields and metaobjects (—) | Unconfirmed | — |
| Customer data (+0.87) | Supported | Use Shopify customer tags and a purchase in the last 60 days to select popup audiences. |
| Customer synchronization (+0.87) | Supported | Make captured subscribers available in Shopify Customers and Shopify Email. |
| Events and triggers (+0.87) | Supported | Open a popup when a shopper adds an item to the cart. Native email presets react to cart abandonment, paid orders and stock availability; Shopify Flow can start on a new subscriber. |
| Audience and cart targeting (+0.87) | Supported | Target specific Shopify customer tags or the High-value preset for customers who ordered in the last 60 days. |
| Apply a discount (—) | Unconfirmed | — |
| Add to cart (—) | Unconfirmed | — |
| Buy now / direct checkout (—) | Unconfirmed | — |
| Shopify Flow (+0.87) | Supported | Use the Get new subscribers trigger in Shopify Flow, for example to add customer tags. Install Flow and enable the workflow. |

7.87 / 14 points · 6.13 points unearned. Shopify media assets (0.88) · Shopify products and variants (0.88) · Shopify collections (0.88). 

Sources:

- [Shopify App Store](https://apps.shopify.com/ecomsend), checked 2026-10-05
- [App.ecomsend.com](https://app.ecomsend.com/), checked 2026-10-22
- [Integrate with shopify flow](https://docs.ecomsend.com/get-started/integrate-with-shopify-flow.html), checked 2026-10-05

<a id="capability-score"></a>
## 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.

46.25 out of 100 for confirmed capabilities, excluding price. Each metric is counted once; its score includes its subfeatures. Unconfirmed capabilities earn no points.

| Section | Points |
| --- | --- |
| [Formats & content](#announcements) | 4.45 / 10 |
| [Forms](#forms) | 4.49 / 14 |
| [Surveys](#surveys) | 0 / 5 |
| [Gamification](#games) | 3 / 5 |
| [Targeting](#targeting) | 10.77 / 12 |
| [Experiments](#experiments) | 0 / 7 |
| [Email & SMS](#email) | 4 / 5 |
| [Team & sites](#roles) | 0 / 5 |
| [Developer](#developer) | 0 / 5 |
| [Support](#support) | 2 / 2 |
| [Editor & workflow](#workflow) | 3 / 6 |
| [Data & reporting](#reporting) | 1.67 / 5 |
| [Integrations](#integrations) | 5 / 5 |
| [Shopify](#works-with-shopify) | 7.87 / 14 |

<a id="costs"></a>
## What one display or signup could cost

At $11.90 per month, the selected plan allocates $0.012 per display and $0.60 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 500 email sends and 20 new subscribers. Billing is based on new subscribers and email sends, 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.

| Outcome | Calculation | Estimated cost |
| --- | --- | --- |
| One display | $11.90 ÷ 1,000 | $0.01 |
| 1,000 displays | $11.90 ÷ 1,000 × 1,000 | $11.90 |
| One signup | $11.90 ÷ 20 | $0.60 |

Sources:

- [Account pricing](https://app.ecomsend.com/pricing), checked 2026-10-22
- [Shopify listing](https://apps.shopify.com/ecomsend), checked 2026-10-22

<a id="alternatives"></a>
## CWILL alternatives: which should you choose?

Shopify stores wanting discount popups and email follow-up together, with costs tied to new subscribers rather than store traffic. New-subscriber and email limits still apply. Extra usage can increase the bill even though popup views are unlimited.

Compare Omnisend 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.

<a id="cwill-vs-omnisend"></a>
### CWILL vs Omnisend

CWILL Essential is $11.90/month for 150 new subscribers and 5,000 emails; stored contacts and popup views are unlimited. Omnisend Standard starts at $16 for 500 contacts and 6,000 emails.

- **Choose Omnisend:** When lifecycle automation is the main project and contact-based pricing fits.
- **Choose CWILL:** For simple Shopify capture and follow-up when new-subscriber billing fits better than total-list billing.

[Omnisend review](https://popuppapa.com/reviews/omnisend/index.md)

Sources:

- [CWILL pricing](https://app.ecomsend.com/pricing), checked 2026-10-22
- [Shopify listing](https://apps.shopify.com/ecomsend), checked 2026-10-22
- [Omnisend pricing](https://apps.shopify.com/omnisend), checked 2026-10-06

<a id="methodology"></a>
## About this review

Popup Papa compares published pricing, product documentation and help articles. This is a documentation-based review, not a hands-on performance test. 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.

## See also

- [Popup integrations](https://popuppapa.com/popup-integrations/index.md): From analytics and customer targeting to Slack alerts and AI workflows: real connections, practical use cases and the limits behind the logos.
- [Shopify popup apps](https://popuppapa.com/shopify-popup-apps/index.md): Cart targeting, usable discounts, product recommendations and store events: what a Shopify app really adds.
