Charming Loyalty by InnaVision vs ECA: Easy Loyalty Rewards
Two Shopify apps, side by side: detected stores, momentum, reviews, plans, listed features and who runs each. Store counts as of Oct 14, 2026 for Charming Loyalty by InnaVision, Nov 9, 2026 for ECA.
The short answer
- Only Charming Loyalty by InnaVision lists a free plan. Paid plans start at $20/month for Charming Loyalty by InnaVision and $9/month for ECA.
- Charming Loyalty by InnaVision lists 4 features ECA’s listing doesn’t mention, including Affiliate programs, Custom programs, Membership perks.
Head to head
Momentum
New reviews each month
Review pace is the clearest public read on how fast an app is winning new merchants.
Free
- · Add loyalty features right to your store
- · Create and manage a loyalty program
- · Customize branding to fit your store
Pro
- · Access analytics to track performance
- · Integration with Klaviyo
- · Priority customer support
- · Remind customers before discounts expire
- · Rolling Window Discounts
- · VIP Loyalty Tiers
Starter
- · Earn and Redeem Points
- · Email and Chat Support
- · Email and SMS Notifications
- · Embed points on product & account pages
- · Membership Tiers
- · Nudges (on-site content) & Landing page
Standard
- · Dedicated Customer Success Manager
- · Earn and Redeem Points
- · Email and Chat Support
- · Email and SMS Notifications
- · Embed points on product & account pages
- · Membership Tiers
Pro
- · Dedicated Customer Success Manager
- · Earn and Redeem Points
- · Email and Chat Support
- · Email and SMS Notifications
- · Embed points on product & account pages
- · Membership Tiers
Advanced
- · Dedicated Customer Success Manager
- · Earn and Redeem Points
- · Email and Chat Support
- · Email and SMS Notifications
- · Embed points on product & account pages
- · Membership Tiers
Coverage counts what each App Store listing names. Every feature, checked off app by app, is in Shoplist.
See every featureCharming Loyalty helps you reward customers with growing discounts as they spend more. Instead of points, customers enjoy increasing savings, encouraging repeat purchases and fostering lasting relationships. Studies show that loyalty strategies support sales and customer retention.
Easy Loyalty Rewards helps you boost retention and repeat sales with a quick, no-code setup. Reward customers with points, VIP tiers, and milestone perks—all fully automated and easy to manage. Offer points, milestone rewards, and VIP memberships to keep customers coming back. Automate discounts, reward redemptions, and point expirations for a seamless shopping experience.
- Easily create and manage tailored loyalty programs to reward repeat customers
- Set personalized discounts for VIP customers to make them feel special
- Analyze rewards performance with built-in analytics for decision-making
- Easily integrate with Shopify for a seamless setup and use
- Allow customers to earn and spend points, boosting loyalty & repeat purchase
- Exclusive discounts through tiered memberships to reward loyal customers
- Personalize the loyalty widget and integrate it effortlessly with your store
- Access expert support anytime and analyze customer behavior








All the numbers
Every figure, side by side
A green dot marks the app ahead on a measured figure. Estimates, gaps and apps that leave no storefront trace never take the lead.
Adoption
| Measure | Charming Loyalty by InnaVision | ECA |
|---|---|---|
| Detected stores | Not published | 42 |
| Net store change, 28 days | 0 | 0 |
| Stores added, 28 days | Not enough data | Not enough data |
| Big-brand share | Not enough data | Not enough data |
| Top store categories | Not published | Health & Beauty, Food, Beverages & Tobacco, Home & Garden |
| Top store countries | Not published | United States, India, Singapore |
Reviews
| Measure | Charming Loyalty by InnaVision | ECA |
|---|---|---|
| App Store rating | Not published | 5.0 ★ |
| App Store reviews | Not published | 16 |
| New reviews, 28 days | Not enough data | Not enough data |
| Reviewers a year or more in | Not enough data | Not enough data |
Pricing
| Measure | Charming Loyalty by InnaVision | ECA |
|---|---|---|
| Free plan | Yes | Not listed |
| Lowest paid monthly plan | $20/month | $9/month(ahead) |
| Longest free trial | 3 days | 15 days |
| Plans listed | 2 | 4 |
Listing
| Measure | Charming Loyalty by InnaVision | ECA |
|---|---|---|
| Shopify category rank | #424 | #91(ahead) |
| Shopify App Charts | Not on this week’s charts | Not on this week’s charts |
| Built for Shopify | No | Yes |
| Launched | Apr 24, 2025 | Dec 20, 2024 |
| Languages | 4 | 1 |
| Developer | InnaVision | Easy Commerce Apps |
FAQ
Charming Loyalty by InnaVision and ECA: common questions
- Is Charming Loyalty by InnaVision or ECA cheaper?
- Only Charming Loyalty by InnaVision lists a free plan. Paid plans start at $20/month for Charming Loyalty by InnaVision and $9/month for ECA. Shoplist compares base prices only between monthly plans in the same currency; usage charges and annual plans vary, so check each plan’s limits.
- What features does each app list that the other doesn’t?
- Charming Loyalty by InnaVision lists 4 the others don’t mention, such as Affiliate programs, Custom programs, Membership perks, VIP tiers. ECA lists 4 the others don’t mention, such as Coupons, Custom rewards, Points, Referrals. A feature missing from a listing may still be supported; this compares what each App Store listing says.
- Where does this comparison’s data come from?
- Shoplist crawls Shopify storefronts to detect which apps each store runs, and reads each app’s Shopify App Store listing for reviews, pricing, features and integrations. Store counts are as of Oct 14, 2026 for Charming Loyalty by InnaVision, Nov 9, 2026 for ECA; estimated figures are labeled.
How Shoplist compares apps
Store counts come from Shoplist’s crawl of Shopify storefronts, which detects the apps each store runs; they are as of Oct 14, 2026 for Charming Loyalty by InnaVision, Nov 9, 2026 for ECA. Reviews, ratings, plans, features and integrations come from each app’s Shopify App Store listing. 28-day figures are labeled when estimated, and a figure that is missing or estimated never decides who leads. Read the methodology.















