Referral candy comparison: short answer. If you want a pure referral engine you can install, test, and forget while it runs advocacy-based acquisition, ReferralCandy is the safer, more mature bet. If you want referral plus a simple points-and-VIP loyalty stack that sits inside Shopify and costs less to trial, BON Loyalty gets you both referral and rewards faster but with more tradeoffs on tracking and advanced attribution.

How ReferralCandy compares to BON Loyalty for a Shopify DTC store

ReferralCandy is built first as a referral and affiliate product, with controls for fraud checks, email-based invites, and post-purchase popups that push sharing immediately after checkout. Its product design assumes referral campaigns are a distinct acquisition channel you measure like an ad channel, and it provides merchant-facing analytics and outbound hooks. (referralcandy.com)

BON Loyalty is a Shopify-first loyalty app that includes a referrals feature alongside points, tiers, and simple widgets. It trades specialist referral controls for a lower barrier to entry: many merchants can launch a basic referral campaign from the free or low-end plan and get native Shopify behavior like store-credit linking sooner. That makes BON a faster path if you want points and referrals together. (bonloyalty.com)

Which one actually moves repeat purchase rate for a post-purchase survey workflow

If your objective is to use a post-purchase survey to increase repeat purchase rate, the tool choice is secondary to the wiring of survey outputs into operational flows. ReferralCandy will scale referral acquisition and give you cleaner attribution for referred cohorts, which helps measure whether survey-led nudges push referred customers to buy again. BON gets you a loyalty wallet and referral on-ramps that make offering store credit immediate, which is useful if your post-purchase survey asks about reorder timing and you want to pay customers with on-site credits. Either works; choose by how you plan to act on the survey signals, not by brand alone. (referralcandy.com)

Listicle: 11 practical differences and shipping playbooks you can run this week

  1. Pricing and entry economics, plain ReferralCandy charges for referral as a focused product with usage-based tiers and an emphasis on charging by volume once you scale, which can become material once referrals are working. BON undercuts that at low volume by bundling referrals into a loyalty plan that often has a lower entry price or free tier for small stores. If your store does under 250 orders per month and you want to prototype a referral-led survey, BON often beats ReferralCandy on short-term budget. Check both app pages for your order volume before committing. (referralcandy.com)

  2. Setup speed and where to put the survey Want something live this week? Install BON and enable the referral widget plus a point-earning rule; then add a 1-question post-purchase survey on the thank-you page asking “When will you next need this product?” and capture the answer. That answer can map immediately to store credit offers. Using ReferralCandy, you will spend time mapping invite flows and any affiliate paths, but you can still add a checkout/thank-you popup that asks the same survey question and triggers an advocate invite. Both approaches ship fast; BON is usually faster to prototype because of built-in loyalty flows. (apps.shopify.com)

  3. Integration posture: analytics and attribution ReferralCandy treats referrals like a channel and provides campaign-level attribution and fraud checks out of the box, which is helpful when you want clean cohort comparisons: did the survey-driven email actually lift second-order purchases on referred customers? BON focuses on customer-level rewards and wallet balance and relies more on Shopify/customer metafields for attribution; you will need to stitch reporting into Klaviyo or Shopify analytics for full cohort math. If precise attribution matters, plan the integrations before launch. (referralcandy.com)

  4. Reward types and the repeat-purchase signal ReferralCandy supports cash, coupons, and credit, and lets you test which rewards convert advocates and friends. BON gives you native point balances and store credit, which frequently produces higher repeat behavior when the credit is applied at checkout. Data across merchant analyses show cash rewards lift sharing faster, while store credit tends to produce stronger repeat purchase behavior when used deliberately in flows. Pick the reward to match your survey action: if the post-purchase survey finds a refill window, use store credit timed to that window. (webmedic.com)

  5. Anti-fraud and scaling headaches ReferralCandy includes automated detection for self-referrals and unusual volumes; that matters if you expect rapid organic sharing or influencer-driven spikes. BON includes anti-cheat features but user reports show referral tracking can be patchy at higher volumes, meaning manual reconciliation or issuing manual codes becomes part of the operational cost. If your promo is likely to go viral, plan for a fraud and QA checklist. (referralcandy.com)

  6. Where to show a post-purchase survey for maximum signal Show surveys at two touchpoints: the thank-you page immediately, to catch satisfaction and reorder intent; and an N-day email/SMS if the product is consumable, to ask about experience and re-order timing. Both ReferralCandy and BON support a thank-you integration; ReferralCandy’s post-purchase popup can be combined with an immediate “share now” CTA, while BON’s loyalty prompts can tie survey answers directly to points. Operational example: on a refill SKU add a 1-question radio survey on the thank-you page asking “How soon will you need a refill?” and route “45–60 days” answers into a Klaviyo segment for an automated replenishment SMS. (referralcandy.com)

  7. Integrations you actually use: Klaviyo, Postscript, Shopify customer tags Both tools can be wired into the standard DTC stack: Klaviyo for flows and segmentation, Postscript for SMS replenishment, Shopify customer metafields for storing survey answers and points. If you aim to measure repeat purchase lift, push survey answers into Shopify customer tags or metafields and then build Klaviyo flows that reference that metafield to trigger replenishment offers timed to the answer. That’s the execution path that actually moves repeat purchase rate. (zigpoll.com)

  8. Merchant support and real-world reliability ReferralCandy positions itself as a specialist with documentation and a support flow built for referral operations. BON’s smaller-app model gives fast feature iteration and often responsive dev support, but a few merchant reports flag tracking edge cases that required manual fixes. Expect a short support runway for your first campaign; staff the team to monitor the first 14 days. (referralcandy.com)

  9. Concrete KPI wiring: how a post-purchase survey becomes repeat purchases Make the survey trigger an immediate operational action: map “needs refill in X days” answers into a Klaviyo flow that sends a replenishment SMS with a one-click checkout link. That combination of contextual survey input plus a precise, time-bound message is what moves cohorts from low repeat rates into substantially higher reorders. One agency example saw a 9 percentage point increase in short-term repeat rate for the treated cohort after combining a post-purchase refill survey with a targeted replenishment SMS. Route the survey answers into Shopify metafields, then into Klaviyo segments, then into a measurable conversion funnel. (zigpoll.com)

  10. Sample numbers and expectation setting Referral program benchmarks are noisy, but merchant data and third-party analyses converge on a pattern: referral-acquired customers show meaningfully higher retention and referral-driven revenue can reach double-digit percentages of a mature program’s sales if you execute the flows. One vendor analysis reports referred customers having materially higher retention rates compared to paid channels; another merchant example tied store-credit rewards to higher repeat rates compared to cash. Use those directional numbers to model unit economics before scaling. (mention-me.com)

  11. Downsides and when neither app is the right call If your core product has a one-time purchase cycle longer than a year, a referral program will move acquisition but it will not produce repeat purchases quickly. Similarly, if your team cannot operationalize survey outputs into flows the week of launch, the survey will create data without impact. In those cases focus on product-led hooks or subscription models before layering referrals or loyalty into the mix. (rivo.io)

Comparison snapshot

  • ReferralCandy: referral-first, stronger fraud controls, better referral attribution, higher scale costs. Best when referrals are a primary acquisition channel and you need clean channel metrics. (referralcandy.com)
  • BON Loyalty: points, tiers, and referrals in one Shopify-native package, faster to prototype, lower up-front cost, may require manual reconciliation at scale. Best when you want loyalty and referrals together and prefer store-credit mechanics. (bonloyalty.com)

Is ReferralCandy better than BON Loyalty for Shopify merchants?

ReferralCandy is better if you treat referrals as a distinct acquisition channel and need stronger attribution and anti-fraud controls; BON is better if you want a quick loyalty-plus-referral test inside Shopify on a tight budget. The right choice depends on whether you prioritize attribution fidelity or speed to experiment. (referralcandy.com)

Can ReferralCandy run post-purchase surveys?

Yes, you can trigger ReferralCandy post-purchase popups and thank-you page experiences that include a short survey and a share CTA; however, ReferralCandy’s core strength is referral flows, so pair its survey with Klaviyo flows or Shopify metafields to act on the responses for reorders. (referralcandy.com)

How much does ReferralCandy cost for small Shopify stores?

ReferralCandy has entry-level plans with a trial and then scales with usage; BON often offers lower or free entry tiers for small shops that include referral basic features. Always run a model using your expected referral volume before you install to predict monthly spend. Check each vendor’s pricing page for the exact bracket that matches your order volume. (referralcandy.com)

Know exactly where your customers come from.Add a post-purchase survey and capture true attribution on every order.How post-purchase surveys work →
Get started free

Anecdote you can steal

A compact DTC accessories brand with 32 SKUs used a one-question post-purchase survey to ask customers when they expected to need a refill, routed “45–60 days” answers into a Klaviyo segment, then sent a 45-day SMS with a one-tap link. The treated cohort’s 90-day repeat purchase rate moved from 18 percent to 27 percent. The cost was primarily team time and a modest coupon; the lift paid for itself in one quarter. That sequence is practical for any Shopify store selling consumables. (zigpoll.com)

How to prioritize this week

  • If you need referrals and clean attribution: install ReferralCandy, map webhook outputs to Shopify metafields, run a 2-week test with a thank-you popup that asks the reorder question and a Klaviyo follow-up.
  • If you want loyalty and fast experiments: install BON, enable referral and points, add the survey to the thank-you page, route respondents into point-based replenishment offers.
  • Measure the lift using a randomized holdout, track second-order purchases at 30/60/90 days, and include unit economics per cohort before scaling.

How Zigpoll handles this for Shopify merchants

  1. Trigger: Use a Zigpoll post-purchase trigger on the Shopify thank-you page to show a short 1-question prompt immediately after checkout, or send the same survey URL by email/SMS three days after delivery for consumables. For subscription or cancellation signals, use a subscription cancellation trigger to capture intent before churn.

  2. Question types and wording: Start with a multiple-choice reorder-timing question: “When will you next need this product? — Within 30 days; 31 to 60 days; 61 to 90 days; More than 90 days.” Add an NPS follow-up only for those who answer “Within 30 days”: “How likely are you to recommend this product to a friend? 0 to 10.” Use a free-text branching question for customers who select “More than 90 days” to capture the reason in one line: “Why not sooner?”

  3. Where the data flows: Pipe Zigpoll responses into Shopify customer metafields and tags (e.g., refill_window: 31-60), push the same events to Klaviyo as profile properties to trigger segmented replenishment flows and to Postscript as audience flags for timed SMS. Also surface a live Slack channel alert for any “0-3” NPS responses so CX can offer remediation. Use Zigpoll’s dashboard to measure cohorted second-order purchases by survey response.

Start collecting feedback in 5 minutes.

Try our no-code surveys that visitors actually answer.

Questions or Feedback?

We are always ready to hear from you.