Yotpo: Loyalty Rewards Program — Internal Review Research & Evidence
INTERNAL WORKING FILE. This is not the publishable review. It records the supplied hands-on evidence, public research, claim boundaries, unresolved questions, and publication gates behind
reviews/yotpo-loyalty.md.
Review Record
- App: Yotpo: Loyalty Rewards Program (in-app name: Yotpo Loyalty; theme embed: Yotpo Loyalty & Referrals)
- Developer: Yotpo - L&R
- Category: Loyalty and Rewards
- Human reviewer / assignee: Munna
- Due date: Not provided
- ClickUp task: Not provided
- Shopify App Store: https://apps.shopify.com/swell
- Research date: 2026-09-22
- Last verified: 2026-09-22
- Content Preview URL:
/reviews/yotpo-loyalty/on reviews.blinto.co - Published: 2026-09-22 — https://blinto.co/blog/yotpo-loyalty-shopify-review/
- Test date: September 2026 — exact date to be confirmed by reviewer
Human Testing & Evidence
Testing level
- Level 1 — Full Hands-On Test (Free-plan onboarding → points → redeem → checkout loop)
- Level 2 — Partial Hands-On Test
- Level 3 — Demo and Documentation Review
- Level 4 — Research-Only Evaluation
- Level 5 — Insufficient Evidence
Merchant decision question: What does Yotpo Loyalty’s Free plan actually deliver on a Shopify store, does the earn → redeem → checkout loop work, and what does a merchant hit when they need more?
Realistic scenario tested: On the zenden Shopify development store (Horizon theme), install Yotpo Loyalty, accept the Terms, complete the four-step onboarding on the Free plan accepting the preset program (1 pt/$1, 25 pts for joining, $5/100, $10/200, $20/400), enable the theme app embed’s Widget loader, place a $1,299 test order as a logged-in customer, confirm points in the sticky bar, redeem 400 points for a $20 reward, and complete a second order with the code.
What was tested (from supplied screenshots)
- Welcome screen: “Welcome to Yotpo Loyalty”; copy about tailored recommendations; Terms of Service checkbox (ticked); Get started; “Upgrade to Gold” link top-right; marketing illustration of widgets (300 points, $20 off for 200 points, Give $20 Get $20 referral).
- Onboarding 1/4 — Customize your Rewards Sticky Bar: explanation (“sign up, view their available points, and redeem them… visible throughout your store”); Program name “zenden Rewards”; Color (purple); Font Poppins; note “will not appear on your store until after you launch”; preview with “ZENDEN REWARDS” bar at the bottom of a mock storefront.
- Onboarding 2/4 — Define your loyalty program: “Customers earn 1 point for every $1 they spend”; two accordions: “Define your program strategy — This affects how many points a reward is worth” and “Select your rewards package — This affects how high your rewards are”; “*You can change this later.”; Review panel: Earning rules 1 point per $1 for making a purchase, 25 points for joining the program; Rewards $5 off / 100, $10 off / 200, $20 off / 400.
- Onboarding 3/4 — Schedule email reminders: Redemption reminder (on) “enough points to redeem”; Reward received (on) “email with their reward code every time they receive a reward”; Preview email links; “*You can edit or add more emails later.”
- Onboarding 4/4 — Your loyalty program is ready!: “based on our experience with thousands of brands”; What happens when you launch: sticky bar appears, customers begin earning, customers can redeem, emails scheduled, “build up different sides of your program, including Referrals”; Finish later / Launch program; summary panel with earning rules, rewards, Program emails (Redemption reminder, Reward received), sticky bar preview.
- Theme editor — App embeds (Horizon, Active): “Yotpo Loyalty & Referrals — Yotpo Loyalty & Rewards” toggled on; Widget loader (on) “Allow the display of program widgets (Rewards Sticky Bar, Rewards Page, etc.)”; SDK loader (off) “Allow a custom build front-end. Requires dev resources.”; toast “Yotpo Loyalty & Referrals activated”.
- Admin home: “Loyalty performance at a glance”; Calculate using Active Loyalty Member; Timeframe Last 90 days; ALM Incremental Revenue 0 (revenue from orders with rewards 0, ALM orders without rewards 0, total 0); ALM Participation Rate 0% (avg revenue per ALM 0 / non-ALM 0; repeat purchase rate 0% / 0%); sidebar Home, Customers, Analytics, Manage Program, On-Site Widgets, Communications, Integrations, Program Settings; “You’re on our free plan — Click to Upgrade”; store
zenden-6975…shopify.com, user “Abu Sayem” (PII — pixelated in the published capture). - Order confirmation #6HMMVME8M: England World Cup 2026 Home Kit Fan Edition, $1,299.00, shipping free, total $1,299.00, no discount.
- Storefront (logged in as “M”): collection grid; purple bottom bar “YOU HAVE 1,299 POINTS ^”.
- Sticky bar expanded: “HABIBUR — 1,299 points”; $20 OFF 400 points GET REWARD; $10 OFF 200 points GET REWARD; $5 OFF 100 points GET REWARD; close X.
- Reward issued: “You’ve got $20 off! 🎉”; code
7MZNJVA9with copy icon; “Copy the code to apply it at checkout. We’ve also sent it to your email.”; bar now “YOU HAVE 899 POINTS”. - Order confirmation #VQ8WAVDZR: Portugal 2026 World Cup Home Jersey — Player Edition (M), $1,299.00; Order discount
7MZNJVA9−$20.00; Shipping FREE; Total $1,279.00; TOTAL SAVINGS $20.00; payment $1,279.00 USD.
What was not tested
- Install permission dialog (not captured)
- Checkout page with the code applied (only the confirmation was captured)
- Adjusting the program strategy / rewards package presets, or any post-launch rule editing
- Referral program (listed on Free)
- VIP tiers (Premium per pricing page)
- Pre-built campaigns, rewards page, redeem-at-checkout, webhooks (Pro)
- Whether the reward-received / redemption-reminder emails were actually delivered
- Shopify POS
- Any listed integration (Klaviyo, Recharge, Gorgias, Yotpo Reviews/SMS, Shopify Flow)
- Mobile rendering of the sticky bar (Yotpo’s doc says it shows the highest reward first on small screens — not verified)
- Importing/migrating balances from another app
- The upgrade flow / in-app pricing screen
- Yotpo support (AI chat on Free)
- Uninstall and billing behaviour
Testing limitations
- Development store with test payments; no real customers or traffic.
- Presets accepted as offered; the article does not describe how far Free-plan presets can be varied.
- Test customer account predated the program (same account used for the Joy, Appstle, and Rivo tests); no join step observed, so the 25-point joining bonus was not seen.
- Exact test date not recorded in the supplied evidence (September 2026).
- Reviewer’s subjective impressions were not supplied; the article describes observable behaviour and avoids unsupported opinion.
- Time between order and points credit not measured.
Raw observations / experience
- Four-step onboarding with progress dots; program design via two preset accordions rather than per-rule editing; default emails pre-enabled.
- “Upgrade to Gold” link on the welcome screen — “Gold” is not a plan name on the listing or on yotpo.com/pricing/loyalty (Free / Pro / Premium / Enterprise). Not clicked.
- Theme embed exposes two loaders; only the Widget loader is needed for the sticky bar.
- Admin home is an outcome dashboard (ALM incremental revenue, participation, repeat rate) rather than a setup checklist — contrasts with Appstle/Rivo.
- Sticky bar balance = 1,299 after a $1,299 order (1 pt/$). Expanded panel lists rewards largest-first.
- Redemption: eight-character code, copy button, email claim; balance updated immediately to 899 on the same screen — cleaner than Rivo (header unchanged post-redemption) and Appstle (duplicate reward entry) on the same store.
- Default ladder identical to Rivo’s defaults (100/200/400 pts → $5/$10/$20; 5% back). Appstle default was 3% with one $3 reward.
- Order confirmation showed −$20.00 and $1,279.00; code appears as a Shopify order discount.
Evidence Inventory & Public Authenticity Plan
Twelve captures were supplied in chat and recovered from the session transcript on 2026-09-22. Six are published full-frame (downscaled to 1400px, personal data pixelated); the rest are supplemental internal evidence.
| Finding / claim | Evidence captured | What it proves | Internal location | Publish publicly? | Public asset/path |
|---|---|---|---|---|---|
| Preset program design (strategy + package) and the resulting ladder | Onboarding 2/4 | The default program the test ran on and the preset model | Capture 3 | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-onboarding-define-program.png |
| Launch summary incl. emails and referral note | Onboarding 4/4 | What launch enables; emails pre-scheduled | Capture 5 | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-onboarding-launch-summary.png |
| Admin opens on outcome metrics; Free plan confirmed | Admin home | Dashboard design and plan | Capture 7 — user/store block pixelated | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-admin-home-free-plan.png |
| Core tested result — points credited, three rewards | Expanded sticky bar at 1,299 points | 1 pt/$ credited; rewards listed largest-first | Capture 10 — name and account initial pixelated | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-sticky-bar-rewards.png |
| Redemption + immediate deduction | Reward screen with code and 899 points | Code issued; balance updated instantly | Capture 11 — account initial pixelated | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-reward-code-balance-deducted.png |
| Actual result/output — discount on order | Confirmation #VQ8WAVDZR −$20.00, $1,279.00 | The reward reduced a completed Shopify order | Capture 12 — name, email, addresses pixelated | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-order-confirmation-discount-applied.png |
| Welcome / ToS / “Upgrade to Gold” | Welcome screen | Gold naming observation | Capture 1 | Supplemental | Not published |
| Sticky bar branding step | Onboarding 1/4 | Name/colour/font | Capture 2 | Supplemental | Not published |
| Email reminders step | Onboarding 3/4 | Two emails on by default | Capture 4 | Supplemental | Not published |
| Theme app embed with two loaders | Theme editor | No-code embed; SDK loader off | Capture 6 | Supplemental | Not published |
| Earning order | Confirmation #6HMMVME8M, $1,299, no discount | Baseline order | Capture 8 — contains PII | Supplemental | Not published |
| Collapsed sticky bar | Storefront with bar | Bar visible after embed | Capture 9 | Supplemental | Not published |
| Editorial identity | Generated 2026-09-22 from the prompt below | Text-free feature image | Reviewer-supplied | Yes | /images/reviews/yotpo-loyalty/yotpo-loyalty-editorial-thumbnail.png |
Optional screen recording: Not needed. Screenshots prove the main tested claims.
Public evidence safety
- Reviewer name (“HABIBUR”), email, and addresses pixelated on the published confirmation; name and account initial pixelated on the sticky-bar captures; admin user name and store domain pixelated on the admin capture; the dev-store name “zenden” remains visible, consistent with prior reviews.
- Selected screenshots come from the actual test sequence.
- Screenshots represent the Free plan and September 2026 state described.
- No selected screenshot is decorative filler.
- Editorial thumbnail generated and saved (1659×948 PNG).
Claim → Evidence Check
| Major Blinto finding | Evidence class | Supporting evidence / observation | Planned article section |
|---|---|---|---|
| Four-step onboarding with preset strategy/package rather than rule editing | Blinto observation | Captures 1–5 | Getting Started |
| Preset ladder: 25 join, 1 pt/$, $5/$10/$20 for 100/200/400 (5%) | Blinto observation | Captures 3, 5 | Getting Started; Preset Ladder |
| Two email reminders pre-enabled | Blinto observation | Captures 4, 5 | Getting Started |
| Theme embed: Widget loader + SDK loader | Blinto observation | Capture 6 | Getting Started; FAQ |
| “Upgrade to Gold” vs current plan names | Blinto observation + listing + pricing page | Capture 1; sources 2026-09-22 | Getting Started; What Could Be Better |
| Admin opens on outcome metrics | Blinto observation | Capture 7 | Admin Home |
| Points credited at 1 pt/$ | Blinto observation | Captures 8 → 9, 10 | Earning Points |
| Rewards listed largest-first | Blinto observation | Capture 10 | Earning Points |
| Joining bonus not observed; account predated program | Blinto observation (unresolved) | Captures 9–11; test context | Earning Points |
| Balance deducted immediately on redemption (contrast with Rivo/Appstle) | Blinto observation | Capture 11; research/rivo-loyalty.md capture 10; research/appstle-loyalty.md capture 14 |
Redeeming; What We Liked |
| Reward became a Shopify discount on a completed order | Blinto observation | Capture 12 | Redeeming |
| Default ladder identical to Rivo’s | Blinto observation (cross-review) | Capture 3; research/rivo-loyalty.md capture 1 |
Preset Ladder |
| Free <100 orders; Pro $199 with per-order pricing; Premium/Enterprise quote | Developer claim (listing + pricing page) | Sources 2026-09-22 | Pricing and Value |
| Earning Rules page is Pro and above | Developer claim (help doc) | support.yotpo.com managing-your-rewards-program doc | Getting Started; What Could Be Better; FAQ |
| VIP tiers on Premium | Developer claim (pricing page) | yotpo.com/pricing/loyalty 2026-09-22 | Pricing; FAQ |
| Referrals on Free; Rivo lists referrals on Scale | Developer claims (both listings) | Listings 2026-09-22 | What We Liked |
| 4.7 rating, ~967 reviews, 84% five / 5% one, launched Jul 2015, Built for Shopify | Public listing | Listing header 2026-09-22 | What Public Sources Add |
| Negative themes: forced migrations, gating, trial billing, chat-only support delays, POS, migration losses, multi-language | Merchant feedback pattern | 1–3-star and recent filters 2026-09-22 | What Public Sources Add; What Could Be Better |
Official Sources
- Shopify App Store listing: https://apps.shopify.com/swell — checked 2026-09-22
- Shopify App Store reviews (all + 1/2/3-star filter): https://apps.shopify.com/swell/reviews — checked 2026-09-22
- Developer pricing page: https://www.yotpo.com/pricing/loyalty/ — checked 2026-09-22 (Free / Pro from $199 / Premium quote / Enterprise quote; Pro covers first 500 orders then $0.20 → $0.10 → $0.05 per order across 501–1,000 / 1,001–3,000 / 3,001–10,000; VIP tiers first on Premium; referrals on Free; no trial mentioned)
- Help center — Setting Up Your Rewards Sticky Bar: https://support.yotpo.com/docs/setting-up-your-rewards-sticky-bar — checked 2026-09-22 (top/bottom placement; up to three fixed-amount rewards shown; mobile shows highest reward first; codes on-screen and by email; available on all plans; custom CSS on Platinum/Enterprise — legacy naming)
- Help center — Managing Your Rewards Program for Shopify: https://support.yotpo.com/docs/managing-your-rewards-program-for-shopify-and-shopify-plus — checked 2026-09-22 (Free launch = Launch Program + app embed; “The Earning Rules page is available for … merchants on Pro, Premium, and Enterprise plans”; two default earning rules and one fixed cash reward auto-created)
- Category/assignment context:
docs/category-ownership.md(Munna — Loyalty & Rewards, Batch 1),src/lib/authorAssignments.ts
Do not surface a source list inside the public article; facts are stated in-line in Blinto’s voice.
Baseline Research
- Core use case: Points, referrals, VIP tiers, campaigns, and analytics for Shopify stores, with a sticky bar and rewards page, POS, and checkout redemption on paid plans.
- Target merchant: Small stores under 100 orders/month on Free; mid-to-large brands on Pro/Premium/Enterprise, especially existing Yotpo Reviews/SMS customers.
- Current App Store rating: 4.7 (checked 2026-09-22).
- Review count: 967 (84% five-star, 8% four, 1% three, 1% two, 5% one). Re-check immediately before publication if cited.
- Built for Shopify: Yes.
- Launch date: July 28, 2015 (listing).
- Pricing model: Free under 100 orders/month; Pro $199/month including 500 orders then per-order pricing (listing: $0.08–$0.20; pricing page: $0.20/$0.10/$0.05 sliding); Premium and Enterprise by quote. Billed in USD every 30 days.
- Free plan/trial: Free plan; no trial mentioned on the listing or pricing page.
- Main integrations listed: Checkout, Customer accounts, Shopify POS, Shopify Flow, 2048 Variants, Gorgias, Klaviyo, ReCharge, Yotpo.
- Languages: English (listing). A recent review criticises multi-language support.
Developer Claims
| Claim | Source | Verified? | Notes |
|---|---|---|---|
| Free plan for stores under 100 monthly orders with sticky bar, points for purchases, points for discounts, referrals, reporting/analytics, AI chat | Listing | Partly | Sticky bar, points, and discount redemption exercised; analytics dashboard seen (empty); referrals and AI chat not exercised; order limit not tested. |
| No-code setup | Listing | Yes | Onboarding + app embed toggle only. |
| Points earned on purchases | Listing + doc (default “Points for Purchases” rule) | Yes | 1,299 points after a $1,299 order. |
| Rewards redeemable as discounts | Listing | Yes | $20 code applied; −$20.00 on the completed order. |
| Reward code also sent by email | In-app text + help doc | Not verified | Email not checked. |
| Redemption reminder / reward received emails scheduled | Onboarding | Not verified | Toggles seen on; delivery not checked. |
| “New Member Reward” default earning rule (25 pts) | Onboarding + doc | Not observed | Account predated the program. |
| Earning Rules page on Pro and above | Help doc | Not tested | Consistent with preset-only onboarding; not probed post-launch. |
| VIP tiers (Premium) | Listing + pricing page | Not tested | |
| Redeem points at checkout, rewards page, webhooks, Klaviyo/Recharge (Pro) | Listing | Not tested | |
| Sticky bar shows highest reward first on mobile | Help doc | Not tested | |
| “Thousands of brands” | In-app copy | Not verified | Marketing claim; not used in the article. |
Merchant Feedback Patterns
Common positives (recent reviews, May–July 2026): named support agents (quick, professional), straightforward setup, reliable platform performance, “better than older ones we tried”.
Common complaints (1–3-star sample, Nov 2023 – Aug 2025, checked 2026-09-22):
- Essential features unavailable on cheaper tiers; charged despite a free trial; weak refund handling (Aug 2025, developer reply).
- App malfunction with unresponsive support relative to price (Aug 2025, no reply).
- Forced migration off a discontinued plan; integrations disconnected; poor value for long-term customers (Jul 2025, developer reply).
- Percentage-based discounts locked behind a premium tier (Apr 2025, 3★, no reply).
- Multi-year problems, forced discontinuation, weeks-long support delays, a non-functional feature (Apr 2025, no reply).
- Confusing setup instructions, chat-only support with week-long delays, checkout extension requiring Shopify Plus (May 2024, no reply).
- Migration from another loyalty app lost ~70% of members; paying several times more (Apr 2024, no reply).
- Confusing interface and setup failures (Oct 2024, developer reply).
- Site speed impact, recurring price increases, forced bundling (Nov 2023, developer reply).
- POS broken for months (Nov 2023, no reply).
- Multi-language support weak despite sales promises (recent, all-ratings feed).
Interpretation boundary: These are sourced patterns from a small negative sample (about 7% of reviews at three stars or below), not Blinto findings. The hands-on test did not touch plan changes, migration, POS, multi-language, or support, so it neither confirms nor rules them out. The plan/migration complaints are business-terms issues that a test store cannot surface.
Missing Evidence / Questions
- Exact test date.
- Munna’s own ratings/impressions: installation difficulty, what (if anything) felt confusing, customisation impression, overall value.
- How far the “program strategy” and “rewards package” presets can be varied on Free, and whether any rule editing is possible on Free after launch.
- Whether the reward-received email arrived, and how quickly.
- When the 25-point joining bonus is awarded for pre-existing customer accounts.
- What “Upgrade to Gold” leads to (plan name/price shown in-app).
- Time between order and points credit.
- Mobile rendering of the sticky bar.
- ClickUp task URL.
Editorial Evaluation
Strengths
- Four-screen onboarding produces a complete, launched program with emails pre-enabled.
- Redemption UX: short code, copy button, email claim, and an immediate balance update — the cleanest of the four apps tested on this store.
- Referrals and analytics on the Free plan; outcome-first admin dashboard.
Limitations
- $0 → $199 with no intermediate plan; Free capped under 100 orders/month (lowest ceiling of the four tested).
- Preset-only program design on Free per onboarding and Yotpo’s docs (Earning Rules on Pro+).
- In-app “Upgrade to Gold” naming does not match current public plan names.
Best Fit
Stores under 100 orders/month wanting a polished points + referral program free without designing rules; existing Yotpo Reviews/SMS customers.
Poor Fit
Stores near or above 100 orders/month without a $199/month budget; stores needing custom earn rates or VIP tiers cheaply; stores migrating large member bases (test-first, per public complaints).
Alternatives to Consider
Rivo, Appstle Loyalty, Joy Loyalty Program, Smile.io (all reviewed by Blinto on comparable development stores); LoyaltyLion, BON, Growave (not tested by Blinto).
Claims We Must Not Make
- Do not claim referrals, VIP tiers, campaigns, rewards page, checkout redemption, POS, emails, or any integration work; none were tested.
- Do not state how far Free-plan presets can be changed; only that a rule editor was not seen and the doc gates Earning Rules to Pro+.
- Do not state that the joining bonus failed; it was not observed because no join step occurred.
- Do not present the email delivery claim as verified.
- Do not attribute any conversion, retention, AOV, or revenue outcome to the app.
- Do not present the sourced migration, gating, billing, support, POS, or multi-language complaints as reproduced or universal.
- Do not state a support response time.
- Do not claim mobile rendering was checked.
- Do not repeat “thousands of brands” as a fact.
- Do not rank the four loyalty apps; comparisons are limited to specific observed behaviours on the same store.
- Do not describe the reviewer’s subjective experience until Munna supplies it.
Blinto Review Quality Score — Internal
| Quality area | Score | Maximum | Why this score |
|---|---|---|---|
| Hands-on authenticity | 17 | 20 | Full Free-plan path captured from welcome to confirmation; no checkout page, no post-launch configuration, no paid feature. |
| Merchant usefulness | 18 | 20 | Free-plan scope, preset model, $199 cliff with a worked cost example, explicit upgrade triggers, migration warning. |
| Research depth | 14 | 15 | Listing, both review filters, developer pricing page, two help-center docs, cross-checked; two discrepancies flagged. No community threads. |
| Evidence/screenshots | 9 | 10 | Six purposeful full-frame captures covering onboarding, admin, balance, redemption, and result; no pricing capture. |
| Balanced criticism | 9 | 10 | Credits the clean UX; states the cliff, preset gating, naming mismatch, and sourced complaints plainly. |
| Original findings | 8 | 10 | Immediate-deduction contrast, identical default ladder to Rivo, outcome-first admin, unseen joining bonus, Gold naming, doc-backed rule gating. |
| Decision clarity | 9 | 10 | Clear verdict with a firm “price Pro before launch” instruction and named triggers. |
| Writing/editorial quality | 5 | 5 | House structure, short sentences, consistent evidence labelling. |
| Total | 89 | 100 |
Status: 80–89 — Publishable. Scored on 2026-09-22; the article was published the same day with text identical to this record.
Editorial Verdict Lock
- Verdict locked: Yes — article published by the project owner on 2026-09-22 with text identical to this repository version.
- Merchant decision: Recommend for stores under 100 orders/month happy with a preset program; price Pro ($199) before launch if growth is expected; ask for a Premium quote if VIP tiers are central.
- Best for: Small stores wanting a polished points + referral program free, without designing rules.
- Not for: Stores about to cross 100 orders/month without a $199 budget; stores needing cheap custom rules or VIP tiers.
- Verdict notes: Consistent with the supplied evidence and the six published screenshots.
Founder Intelligence — Internal
What the app does exceptionally well
- The redemption screen is the best in the four-app set: short code, copy, email, and an instant balance update with no refresh.
- Onboarding removes program-design decisions entirely, which suits merchants who would otherwise stall on reward maths.
- Referrals and an outcome-oriented analytics home are included at $0.
Merchant friction discovered
- The $0 → $199 gap with no intermediate tier; the Free ceiling (<100 orders) is the lowest among the apps tested.
- Free-plan merchants cannot reach the Earning Rules page (per docs), so a merchant who wants 3% instead of 5% may have no path short of Pro.
- “Upgrade to Gold” is a stale plan name on the first screen a new merchant sees.
- Public one-star reviews concentrate on plan discontinuation/migration, gating, trial billing, and chat-only support latency.
Growth opportunities
- An intermediate plan (or usage-based Free overage) would capture the 100–500-order stores that currently churn to $10–$49 competitors.
- Aligning in-app plan names with the public pricing page would remove an avoidable trust wobble at onboarding.
Product opportunities
- Expose at least the earn-rate preset on Free post-launch.
- Show the joining bonus state for pre-existing accounts in the sticky bar.
- Publish a single per-order rate card (listing and pricing page currently differ).
Questions for the founder
- What does “Gold” map to today, and why does the welcome screen still show it?
- Can Free-plan merchants change the earn rate after launch without Pro?
- How are discontinued-plan migrations handled for long-term customers now, given the public complaints?
Blinto fit
Pricing/positioning opportunity
Evidence-based reason: The product mechanics on Free are the strongest tested; the friction is entirely in plan structure, naming, and the transition from Free to paid, which are positioning and packaging problems rather than engineering failures.
SEO & Content Direction
- Target merchant: Small-to-mid Shopify stores evaluating Yotpo Loyalty’s free plan against cheaper competitors, and Yotpo Reviews customers considering consolidation.
- Merchant problem: Understanding what the Free plan includes, whether the core loop works without configuration, and what the jump to Pro costs.
- Primary search intent: Commercial investigation.
- Primary keyword/topic: Yotpo Loyalty review
- Secondary topics/questions: Yotpo Loyalty pricing, Yotpo Loyalty free plan, Yotpo Loyalty vs Smile, Yotpo vs Rivo, Yotpo Loyalty VIP tiers, Yotpo Loyalty referrals, Shopify loyalty app free.
- SERP/content gaps: Competitor pricing roundups repeat plan tables; none show the Free-plan loop end to end with the resulting order total, the immediate-deduction detail, or the preset-versus-rule-editor distinction.
- Blinto differentiated angle: Screenshot-backed Free-plan loop, the $199 cliff quantified, and same-store contrasts with Rivo and Appstle.
- Internal links:
reviews/rivo-loyalty.md,reviews/appstle-loyalty.md,reviews/joy-loyalty-program.md,reviews/smile.md(same category; automatic related links via matchingLoyalty and Rewardscategory). - CTA direction: Launch on Free if under 100 orders; price Pro before launch if growing; get a Premium quote for VIP; test migrations on a sample.
- Required disclosures: Level 1 test of the Free-plan loop only; development store; presets accepted; paid features and integrations untested; pricing and review data checked 2026-09-22.
Thumbnail Concept and Generation Prompt
Concept: A lone shopper crosses a small, sturdy wooden footbridge over a clear stream into a sunlit meadow — the Free plan, complete and usable. Further upstream, a much larger stone bridge with tall arches spans the same river, grand but distant and partly veiled in haze: the paid tiers, impressive and far away. The image reads as “the small crossing works; the big one is a different scale of commitment.”
Prompt:
Generate a single image and export it as a PNG file, 16:9 landscape, 1792×1024 pixels or larger. Style: an editorial fine-art oil painting in the style of a vintage art-book illustration, gentle painterly brushwork, visible canvas texture, late-afternoon light, cream and warm ochre tones with soft muted greens and cool water blues, calm and hopeful mood. Scene: a small lone shopper carrying a simple cloth bag walks across a short, sturdy wooden footbridge over a clear, gently flowing stream into a sunlit wildflower meadow. Further upstream, distant and partly veiled in soft translucent haze, a much larger stone bridge with tall arches spans the same river. The figure is small in the frame; landscape and light dominate. Sky: high above, a single soft pastel blue ring-shaped emblem glows faintly like a distant sun, blended into the sky as light and haze, not a logo. Strict rules: no text, no letters, no numbers, no logos, no signage, no UI elements, no screens, no phones, no coins with symbols, no watermark. Wide composition with generous negative space on the left and right so the image crops safely. Output format: PNG.
Source colour note: The sky emblem’s tint derives from the blue of Yotpo’s app icon and the blue “Loyalty” wordmark in the onboarding screens, softened into a pastel against the painting’s cream light. Verify the exact brand hex from the live listing before generating; do not let the image tool reproduce a crisp logo.
Public Article Authenticity Gate
-
What We Testedis visible in the article and accurately describes scope and limitations. - Six purposeful hands-on screenshots are embedded and the files exist in the repository.
- Each planned screenshot supports a merchant-relevant claim.
- Evidence is placed beside the relevant finding.
- Major first-hand findings use accurate first-hand language and map to this research record.
- Developer claims and merchant feedback are distinguished from Blinto observations.
- Selected public evidence is redacted and publication-safe.
- Editorial thumbnail generated and saved at the frontmatter path.
- Selected evidence renders correctly on the Review Hub and the public article.
- Project owner reviewed the rendered evidence and published the article on 2026-09-22.
Publication Gate
- Material hands-on claims are supported by supplied screenshot evidence.
- Pricing/time-sensitive facts verified 2026-09-22.
- Important contradictions are resolved or qualified (listing vs pricing-page per-order rates; “Gold” naming; joining bonus; email delivery).
- Unsupported claims are removed.
- Evidence is sufficient to write a useful merchant-facing verdict.
- Public Article Authenticity Gate is fully complete.
- Blinto Review Quality Score is complete and 80+ (89/100).
- Editorial verdict is locked.
- Founder Intelligence is recorded internally.
- Review preview is live at
/reviews/yotpo-loyalty/; published publicly at https://blinto.co/blog/yotpo-loyalty-shopify-review/ on 2026-09-22.
The internal research preview will be /research/yotpo-loyalty/. The SEO Check handoff must use the rendered review URL /reviews/yotpo-loyalty/, never the research URL.