Summoning builders…Compiling dreams…Polishing pixels…Aligning the stars to your roadmap…Brewing the backlog…Forging gold from ideas…Charting the constellations…Waking the render spirits…

    Insights/Commerce & CMS/Referral Candy Tutorial

    Referral Candy Tutorial

    Matthew Cahn
    September 02, 2020
    2.8k views
    Commerce & CMS
    affiliates
    Referral Candy Tutorial

    A customer recommends your store to a friend. The friend places an order. You thank the customer with a reward, and give both people a reason to keep talking about your business. That is the basic referral loop ReferralCandy helps automate.

    Getting the app installed is only the beginning. A useful referral program also needs sustainable rewards, clear eligibility rules, reliable purchase tracking, and messages that explain the offer without making customers work to understand it.

    This tutorial walks through setting up ReferralCandy for an e-commerce store, from choosing incentives to testing the experience and measuring results.

    This tutorial reflects a 2020 setup approach; tools, interfaces, integrations, and available features may have changed since then.

    What is ReferralCandy?

    ReferralCandy is a referral marketing service for e-commerce businesses. It helps customers share a store through personal referral links, tracks eligible referred purchases, and manages rewards according to the program’s configuration.

    A typical program has two participants:

    • The advocate: An existing customer who recommends your store.
    • The referred friend: Someone who visits through that recommendation and makes a qualifying purchase.

    The advocate might receive cash or a discount toward a future order. The friend might receive a first-order discount. The exact reward options and fulfillment methods depend on your integration and configuration.

    Referral rewards versus affiliate commissions

    Although people sometimes use the terms interchangeably, customer referrals and affiliate marketing are not quite the same.

    A referral program encourages customers to recommend products they already know. An affiliate program usually recruits publishers, creators, or commercial partners who promote products in exchange for commissions.

    ReferralCandy can support a reward-based recommendation workflow, but do not assume it replaces a dedicated affiliate platform. If you need recurring commissions, negotiated partner rates, detailed publisher reporting, or multiple commission tiers, verify those requirements before committing.

    1. Define the offer before installing anything

    Start with a one-sentence description of your program:

    Give a friend a discount on their first eligible order, and receive a reward after that order qualifies.

    Then replace the general language with your actual terms. Decide:

    • Who can participate?
    • Does the friend need to be a new customer?
    • Is there a minimum purchase amount?
    • Which products or orders are excluded?
    • When does the advocate earn the reward?
    • What happens if the friend cancels or returns the order?

    Keep the first version simple. One advocate reward and one friend offer are easier to explain and troubleshoot than a complicated incentive structure.

    Check the economics

    Evaluate rewards against contribution margin, not just revenue. Include the product cost, payment fees, fulfillment costs, discounts, and the advocate reward.

    For example, imagine an eligible order has a $70 subtotal before discounts, with $35 in product costs and $8 in other variable costs. An $8 friend discount and a $10 advocate reward leave $9 before ReferralCandy fees and other overhead.

    Those are illustrative numbers, not recommended reward amounts. Use your own figures, and check how the setup calculates percentage-based rewards, shipping, taxes, and minimum order values.

    Practical tip: Model your smallest eligible order as well as your average order. A reward that works at the average basket size may lose money on smaller purchases.

    2. Connect ReferralCandy to your store

    Choose the integration route supported by your commerce platform. For a Shopify store, this generally begins with installing the ReferralCandy app and authorizing the connection. Other platforms may require a plugin or a more manual integration.

    During setup:

    1. Create or connect your ReferralCandy account.
    2. Select the correct store and confirm its domain.
    3. Review the permissions requested by the integration.
    4. Follow the platform-specific instructions for purchase tracking.
    5. Complete the required account and billing configuration.

    Do not assume that installing an app proves the entire referral flow is working. ReferralCandy needs to receive the relevant purchase information and associate qualifying orders with referrals.

    For custom storefronts

    Use the integration documentation available for your platform and account. Depending on the supported method, setup may involve purchase information sent through an API or tracking code added to the order-completion flow.

    Avoid copying an old tracking snippet from an unrelated tutorial. Required fields and installation locations can differ, and duplicate purchase reporting can cause inaccurate results.

    Ask your developer to verify order identifiers, currency, purchase amounts, customer information, and how cancellations or refunds are handled. Keep private API credentials out of browser-side code.

    3. Configure advocate rewards and friend incentives

    In the reward configuration area, select the incentive types available for your store.

    Common approaches include:

    • A discount for the advocate: Useful when customers are likely to purchase again.
    • A cash reward for the advocate: Potentially more relevant when purchases are infrequent, but it requires attention to payout costs and administration.
    • A discount for the friend: Reduces friction around trying the store for the first time.

    Choose fixed amounts when simplicity matters. Consider percentage-based offers when basket values vary, while checking whether larger orders create an excessive reward cost.

    Make coupon behavior explicit

    If your program uses discount codes, verify:

    • Whether codes are generated automatically or supplied by you.
    • Whether they are single-use or reusable.
    • Whether they expire.
    • Whether minimum spend or product exclusions apply.
    • Whether they can combine with existing promotions.

    Some restrictions may need to be configured in the commerce platform rather than ReferralCandy. Test the actual checkout behavior instead of relying only on the text shown on the referral page.

    Align reward timing with returns

    Where your setup supports a review or waiting period, use it to reduce rewards on orders that are later canceled or returned. Confirm how returns reach ReferralCandy; do not assume every integration automatically reverses a reward.

    Your terms should distinguish between a referred purchase being recorded and a reward becoming payable.

    4. Write clear program terms

    Publish a short, accessible explanation of the rules before launching. Cover eligibility, qualifying purchases, reward timing, returns, exclusions, and how customers can contact support.

    Address self-referrals and attempts to create duplicate accounts for rewards. If you prohibit publishing codes on coupon sites or using paid advertising, say so explicitly and decide how you will enforce that restriction.

    Also explain that advocates receive a benefit when friends buy. Encourage them to disclose that relationship in their recommendations. Disclosure obligations vary by jurisdiction, so seek appropriate advice rather than assuming a referral link is sufficient disclosure.

    Common pitfall: Advertising “Get $10 for every friend” while hiding substantial restrictions elsewhere. Put the most important conditions beside the offer, with a link to the full terms.

    5. Customize the customer-facing experience

    Update the referral pages, sharing messages, and available widgets or signup elements to match your store. Prioritize readability over decorative changes.

    Include:

    • Your store name and recognizable branding.
    • A headline that explains the benefit.
    • A short description of how referrals work.
    • An obvious sharing action.
    • A link to the program terms.

    For example, a headline could read: “Give a friend $8 off. Earn $10 when their order qualifies.” Use those figures only if they match your actual offer.

    Check the experience on a phone. Customers should be able to understand the offer, copy their link, and find the conditions without navigating a crowded page.

    Review any prewritten sharing text, too. It should sound like a recommendation, not a claim that the recipient has won an unconditional prize.

    6. Set up referral emails thoughtfully

    Referral invitations work best when they arrive at a sensible moment in the customer relationship. A post-purchase invitation is convenient, but a customer may not yet have received or used the product.

    Review the invitation timing and reminder options available in your setup. Coordinate them with your existing order confirmations, shipping updates, and marketing campaigns so customers are not overwhelmed.

    A useful invitation includes:

    1. A brief thank-you.
    2. The benefit for the customer and their friend.
    3. A clear button or personal sharing link.
    4. The main qualification conditions.
    5. A route to support and applicable unsubscribe controls.

    Check sender details, reply handling, and any email authentication instructions provided by the service. Send previews where available, and verify that personalization and links render correctly.

    Follow applicable privacy and email marketing requirements. A purchase does not automatically provide permission for every type of promotional communication in every jurisdiction.

    7. Test the complete referral journey

    Before promoting the program, run an end-to-end test using the testing approach recommended for your integration. Check whether sandbox or test orders are supported; some setups may require a real transaction.

    Use a practical test checklist

    1. Confirm that an eligible advocate receives access to their referral link.
    2. Open that link in a separate browser profile to approximate a new visitor.
    3. Confirm the friend sees the intended offer.
    4. Apply the friend discount and verify its restrictions at checkout.
    5. Place an eligible order using the supported test method.
    6. Check that the referral appears against the correct advocate.
    7. Verify the reward amount and its pending or approved status.
    8. Check the relevant customer notifications.
    9. Test cancellation or refund handling where feasible.

    A separate browser profile helps isolate sessions, but it does not guarantee a self-referral test will pass fraud checks. Do not disable safeguards merely to force a successful result; consult the documentation or support when testing is flagged.

    Record the results. Screenshots, order identifiers, and timestamps make troubleshooting much easier.

    8. Launch gradually and measure useful outcomes

    Start with a limited rollout before placing the offer everywhere. You might introduce it through a post-purchase placement, your customer account area, or a targeted email to eligible customers.

    Watch support questions closely. Repeated confusion about reward timing or coupon eligibility usually signals that the explanation needs improvement.

    Track the referral funnel: invitations delivered, advocate participation, referred visits, qualifying purchases, and rewards issued. Use the reporting available in ReferralCandy alongside your store’s order data.

    Evaluate costs as well as revenue. Include friend discounts, advocate rewards, service fees, and administrative effort without double-counting discounts already deducted from reported sales.

    Referred customers may become valuable repeat buyers, but that is something to measure, not a guaranteed outcome. Compare repeat purchasing and returns over time, and recognize that some referred buyers might have purchased without an incentive.

    Common pitfalls to avoid

    • Overly generous rewards: Check margin at the smallest qualifying basket size.
    • Conflicting promotions: Test referral discounts against existing sales and coupon rules.
    • Unclear return handling: Document when rewards become final and who reviews exceptions.
    • Duplicate tracking: Confirm that installation has not left multiple purchase-reporting methods active.
    • Changing terms without communication: Explain changes clearly and decide how pending rewards will be treated.
    • Treating fraud detection as infallible: Review suspicious activity without automatically assuming every shared household or unusual order is abusive.

    Takeaway

    A successful ReferralCandy setup is more than an installed app. Define an affordable offer, connect and verify purchase tracking, explain the rules clearly, and test the entire customer journey before launch. Start simple, monitor real costs and customer questions, and improve the program using evidence from your own store.

    Conversation (0)

    No comments yet. Start the conversation.

    Join the conversation

    Create a free member account to comment.