
TL;DR
- The April 24, 2026 extraction covered 541,271 stored domains; 39,244 matched covered loyalty signatures and 502,027 did not.
- 57,310 domains combined a 50K+ traffic estimate, a Klaviyo signature and no covered loyalty match. Of these, 49,902 had a positive stored contact count and 27,404 had a stored verified-status entry.
- These are candidate research pools. Co-presence does not prove connected flows, missing rewards, adoption order or easier selling.
Some links in this article are affiliate links. We may earn a commission if you purchase through them, at no extra cost to you.
Method and coverage
Our retained summary and query select the latest stored snapshot for domains with traffic data. No maximum scan age or contact-verification age is applied, and no age distribution or detector-version panel is retained. Traffic is estimated; Plus is a stored flag with missing values folded into false, not confirmed billing. Scores are constructed fit heuristics partly related to the stack signals.
The loyalty rule combines loyalty category labels with selected identities: Smile aliases, Yotpo Loyalty, LoyaltyLion aliases, Growave, Rise.ai, Rivo, Stamped Loyalty, Superfiliate, BON, Joy, Gameball and loloyal. It is a covered-signature union, not an inventory of every rewards system. Custom, backend and unsupported tools can be missed. A negative match does not diagnose absent rewards or an unfinished retention strategy.
The ad-signal group matches Meta, TikTok or Google Ads pixel labels, OR a positive stored Meta ad count. Pixels do not establish enabled campaigns, spend or acquisition economics. Stored positive ad counts have no current Page-match or library-validation result in this extraction.
Research segments
| Segment | Stores | Stored contact count > 0 | Stored verified status | Verified Role + LinkedIn | Avg Score | Avg Apps | Avg Pixels | Stored Plus flag | Paid/Custom Theme | Klaviyo | Reviews | Subscription |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 50K+ stores with no covered loyalty match | 162,805 | 138,754 (85.2%) | 65,686 (40.3%) | 2,686 (1.6%) | 96.6 | 7.7 | 10.1 | 92.7% | 78.0% | 35.2% | 43.7% | 4.1% |
| 50K+ ad-signal stores with no covered loyalty match | 139,869 | 119,650 (85.5%) | 57,554 (41.1%) | 2,495 (1.8%) | 96.9 | 7.8 | 10.7 | 93.3% | 77.7% | 37.0% | 45.8% | 4.2% |
| 50K+ email-platform stores with no covered loyalty match | 90,703 | 78,627 (86.7%) | 40,693 (44.9%) | 2,292 (2.5%) | 98.0 | 8.7 | 10.8 | 95.2% | 79.8% | 63.2% | 50.0% | 5.4% |
| 50K+ review-app stores with no covered loyalty match | 71,081 | 61,913 (87.1%) | 30,647 (43.1%) | 1,468 (2.1%) | 98.3 | 9.1 | 10.8 | 96.3% | 78.5% | 45.4% | 100.0% | 5.6% |
| 50K+ Klaviyo stores with no covered loyalty match | 57,310 | 49,902 (87.1%) | 27,404 (47.8%) | 1,623 (2.8%) | 98.1 | 8.9 | 11.4 | 95.5% | 82.0% | 100.0% | 56.3% | 5.8% |
| 50K+ email + reviews stores with no covered loyalty match | 45,357 | 39,731 (87.6%) | 21,186 (46.7%) | 1,303 (2.9%) | 98.8 | 9.8 | 11.4 | 97.2% | 79.9% | 71.1% | 100.0% | 6.9% |
| 50K+ Mailchimp stores with no covered loyalty match | 22,232 | 19,348 (87.0%) | 9,395 (42.3%) | 308 (1.4%) | 98.0 | 8.4 | 9.9 | 95.3% | 78.1% | 22.4% | 34.7% | 4.7% |
| 50K+ Omnisend stores with no covered loyalty match | 7,788 | 6,721 (86.3%) | 3,102 (39.8%) | 88 (1.1%) | 98.2 | 9.2 | 11.0 | 95.9% | 76.7% | 17.2% | 55.1% | 5.3% |
| 50K+ subscription stores with no covered loyalty match | 6,663 | 5,800 (87.0%) | 3,012 (45.2%) | 142 (2.1%) | 99.2 | 10.9 | 11.1 | 98.5% | 73.2% | 50.1% | 59.4% | 100.0% |
Rows overlap and should not be added. The broad 162,805-domain pool is not a total addressable market of confirmed buyers. Narrowing by Klaviyo, reviews or subscriptions gives different implementation questions, but does not establish that any merchant needs loyalty next.
Contact counts are stored metadata. The verified-status check accepts any email entry labelled verified, without requiring a filled-in address or recent check. The role/LinkedIn gate uses founder, CEO, CMO, head, VP, manager or ecommerce manager, a filled-in LinkedIn URL and a verified-status entry on the same contact. It is inferred relevance, not confirmed decision authority. Before sending, review the current route, verification time, suppression, unique person and role/offer fit; the retained count after these gates is unavailable.
Covered vendors in April
| App | Stores | Share of loyalty-positive domains | 50K+ Stores | 50K+ Share |
|---|---|---|---|---|
| Smile.io Loyalty | 19,612 | 50.0% | 11,127 | 56.7% |
| Yotpo Loyalty | 5,172 | 13.2% | 3,748 | 72.5% |
| LoyaltyLion | 2,970 | 7.6% | 2,033 | 68.5% |
| Growave | 1,939 | 4.9% | 1,344 | 69.3% |
Shares use the 39,244-domain loyalty-positive union, and vendor matches can overlap. These footprints help locate examples, not choose a vendor or infer paid subscriptions.
Traffic differences are cross-sectional
| Traffic Tier | Stores | With Loyalty | 50K+ No covered loyalty match | Ad-signal No covered loyalty match | Klaviyo No covered loyalty match | Subscription No covered loyalty match | Reviews No covered loyalty match |
|---|---|---|---|---|---|---|---|
| Under 50K | 352,363 | 13,141 (3.7%) | 0 | 155,028 | 33,330 | 5,251 | 53,133 |
| 50K-200K | 179,206 | 23,652 (13.2%) | 155,554 | 133,115 | 53,455 | 6,378 | 67,164 |
| 200K-1M | 9,646 | 2,436 (25.3%) | 7,210 | 6,715 | 3,837 | 285 | 3,900 |
| 1M+ | 56 | 15 (26.8%) | 41 | 39 | 18 | 0 | 17 |
Detected loyalty is more prevalent in the higher estimated-traffic groups. The single cross-section cannot show whether email came first, whether loyalty was added late, or how adoption changed as an individual merchant grew. The 1M+ group has only 56 domains.
Klaviyo category slices
| Category | Stores | Stored contact count > 0 | Stored verified status | Avg Score | Avg Apps | Subscription | Reviews |
|---|---|---|---|---|---|---|---|
| Other | 32,120 | 28,046 (87.3%) | 13,995 (43.6%) | 99.1 | 9.7 | 0.5% | 48.5% |
| Fashion | 9,266 | 8,065 (87.0%) | 4,550 (49.1%) | 97.3 | 8.8 | 3.8% | 69.6% |
| Beauty | 3,567 | 3,056 (85.7%) | 1,820 (51.0%) | 97.9 | 9.5 | 7.5% | 84.9% |
| Food & Beverage | 3,438 | 3,005 (87.4%) | 1,777 (51.7%) | 97.9 | 9.6 | 63.6% | 60.3% |
| Home & Garden | 2,406 | 2,107 (87.6%) | 1,439 (59.8%) | 95.0 | 5.5 | 2.7% | 54.1% |
| Health & Wellness | 1,105 | 966 (87.4%) | 675 (61.1%) | 95.7 | 6.6 | 12.4% | 67.5% |
| Jewelry | 1,089 | 947 (87.0%) | 657 (60.3%) | 94.1 | 5.1 | 1.6% | 47.8% |
| Hobby | 1,053 | 898 (85.3%) | 557 (52.9%) | 95.5 | 6.1 | 2.8% | 54.9% |
| Sports & Fitness | 960 | 821 (85.5%) | 573 (59.7%) | 95.2 | 5.8 | 1.4% | 57.2% |
| Outdoor & Adventure | 657 | 576 (87.7%) | 406 (61.8%) | 96.0 | 6.2 | 3.5% | 60.6% |
| Baby & Kids | 465 | 398 (85.6%) | 279 (60.0%) | 95.6 | 5.6 | 2.8% | 60.2% |
| Electronics | 439 | 375 (85.4%) | 239 (54.4%) | 95.2 | 5.5 | 2.3% | 55.4% |
Fashion is the largest named slice; Other, at 32,120, is larger and heterogeneous. Beauty's review overlap and Food & Beverage's subscription overlap suggest different discovery questions, not proven repeat-purchase economics. For a replenishment offer, establish actual purchase frequency, reward cost and customer eligibility with the merchant. A subscription detector match alone does not measure subscribers, churn or recurring revenue.
Email versus no-email cohorts
| Email Platform | All Stores | 50K+ Stores | 50K+ No covered loyalty match | 50K+ No covered loyalty match Rate | Gap Stored contact count > 0 | Gap stored verified status | Gap Reviews |
|---|---|---|---|---|---|---|---|
| No covered email match | 339,648 | 78,409 | 72,102 | 92.0% | 60,127 | 24,993 | 35.7% |
| Klaviyo | 107,412 | 71,223 | 57,310 | 80.5% | 49,902 | 27,404 | 56.3% |
| Mailchimp | 64,254 | 25,977 | 22,232 | 85.6% | 19,348 | 9,395 | 34.7% |
| Omnisend | 16,778 | 9,667 | 7,788 | 80.6% | 6,721 | 3,102 | 55.1% |
The 72,102 no-covered-email/no-loyalty domains are the largest single row here, but smaller than the 90,703 combined email-platform/no-loyalty pool. Individual ESP cohorts overlap; do not sum Klaviyo, Mailchimp and Omnisend to reconstruct the combined count. Neither side is demonstrated to be warmer or easier to sell into.
A concrete loyalty discovery workflow
- Choose a category and implementation task you can support, then use the estimated traffic range as a research filter.
- Review the current reward presentation, account area, help pages and redemption rules. Ask about custom/backend rewards before treating a detector-negative result as an opportunity.
- For a Klaviyo candidate, ask which reward balances, tiers or redemption events currently reach customer profiles. Co-detection does not verify that flow.
- For an email-plus-reviews candidate, ask about existing incentives and review policies. For a subscription candidate, ask whether benefits apply inside or outside the subscription purchase path.
- With permission, model redemption cost, liability, margin and repeat-purchase frequency using the merchant's actual data. The study does not estimate a return per invested dollar.
- Complete current contact and suppression checks, record the resulting shortlist and test qualified replies against a comparable baseline.
An illustrative message after current storefront review might say: “I could see your rewards link, but I couldn't tell how customers redeem a balance on their second order. Is that handled in the account area or by your support team?” Use that wording only when the observation is true. It asks about the workflow without inventing a missing program or promised lift.
Check feature tiers before recommending a tool
On October 10, 2026, Love Loyalty's official listing includes cart redemption on Free, POS support on Professional at $12/month, and wallet passes on Growth at $79/month. Those capabilities belong to different plans. This is a listing check, not a hands-on test or proof of compatibility with a particular merchant's setup.
Compare the loyalty buying guide with the merchant's exact requirement and verify the selected integration in a permitted trial. The qualification and contact-quality workflows provide the account and person checks before outreach.
Find Shopify Clients Worth Your Time
Search by niche, traffic, and tech stack. Export with verified founder contacts.Search stores by niche, traffic, and tech stack. Export with verified founder contacts so you can skip the research.
![Shopify Gift Wrap Apps [144,253-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-gift-wrap-apps.webp&w=3840&q=75&dpl=dpl_HhRKbHyNF9AhNYuz89BGHTogyLTF)
![Shopify Currency Converter Apps [144,232-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-currency-converter-apps.webp&w=3840&q=75&dpl=dpl_HhRKbHyNF9AhNYuz89BGHTogyLTF)
![Shopify Color Swatches [260,118-Store Study]](/_next/image?url=%2Fimages%2Fblog%2Fshopify-color-swatches.webp&w=3840&q=75&dpl=dpl_HhRKbHyNF9AhNYuz89BGHTogyLTF)