> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Up Your Loyalty Programme

> Configure points, rewards, achievements, referrals, and promotions for your Shopify store — all from the Nudj app inside your Shopify admin.

Your loyalty programme is built from a few simple pieces: shoppers earn **points** by completing **achievements**, then spend them on **rewards**. **Referrals** and **promotions** give you extra levers to drive sign-ups and repeat visits. You configure all of it from the Nudj app inside your Shopify admin.

<Note>
  Want shoppers to earn points automatically based on how much they spend? That's **Points for Spend**, which is [coming soon](/shopify/points-for-spend). Everything else on this page is available today.
</Note>

## Rewards

A reward is what a shopper redeems their points for. Nudj rewards are backed by your own Shopify store, so what shoppers redeem is a real discount or product in your catalog.

<CardGroup cols={2}>
  <Card title="Discount codes" icon="percent">
    A Shopify discount code is created when the reward is earned, redeemable at checkout.
  </Card>

  <Card title="Checkout links" icon="link">
    A ready-to-use checkout link with the discount already applied — the shopper taps it and lands in checkout already discounted.
  </Card>

  <Card title="Free products" icon="gift">
    Grant a specific product for free at checkout. This uses a Shopify discount that you install once — see [Checkout & customer accounts](/shopify/checkout-and-accounts#free-product-rewards).
  </Card>

  <Card title="Catalog products" icon="bag-shopping">
    Pick products from your synced Shopify catalog to back a reward, without leaving the Nudj app.
  </Card>
</CardGroup>

**To add a reward:**

<Steps>
  <Step title="Open Rewards in the Nudj app">
    From the Nudj app in your Shopify admin, go to the **Rewards** page.
  </Step>

  <Step title="Create a new reward and pick a type">
    Choose the backing type — discount code, checkout link, free product, or a catalog product.
  </Step>

  <Step title="Choose the Shopify item that backs it">
    Select the discount, product, or link from your store. Nudj validates the configuration before it saves, so you can't ship a half-configured reward.
  </Step>

  <Step title="Set the points cost and save">
    Decide how many points the reward costs, then save. It's now redeemable by shoppers.
  </Step>
</Steps>

## Achievements

Achievements are how shoppers earn points — complete an action, earn a reward. The fastest way to populate your programme is the **achievement template library**: pick from pre-built achievements (first purchase, review submitted, social follow, and more) instead of authoring each one from scratch.

<Steps>
  <Step title="Open Achievements">
    Go to the **Achievements** page in the Nudj app.
  </Step>

  <Step title="Browse the template library">
    Pick a template that fits your programme. Templates are pre-configured for direct-to-consumer stores.
  </Step>

  <Step title="Adjust the reward and save">
    Set the points (or reward) the achievement grants, then save. Repeat for three to five achievements to give shoppers a varied set of things to earn.
  </Step>
</Steps>

## Referrals

Referrals let your existing customers bring in new ones. You set what each side gets and what counts as a successful referral.

<Steps>
  <Step title="Open the Referral programme page">
    Find **Referrals** in the Nudj app.
  </Step>

  <Step title="Set the referrer reward">
    Choose what an existing customer earns when a friend they referred qualifies.
  </Step>

  <Step title="Set the referee reward">
    Choose the welcome reward the newly-referred shopper gets.
  </Step>

  <Step title="Choose the qualification event">
    Decide what a referred shopper must do for the referrer to earn — for example, place their first order.
  </Step>
</Steps>

You get a single referral link to share through any channel, and a built-in **analytics dashboard** showing invites sent, conversion rate, revenue from referred customers, and your top referrers. To put the referral link directly on your storefront, add the [Refer-a-Friend widget](/shopify/storefront-widgets#refer-a-friend).

## Promotions & multipliers

These optional levers add urgency and reward consistency. Configure them from the Nudj app:

<CardGroup cols={2}>
  <Card title="Points multipliers" icon="fire">
    Run a time-windowed promotion — for example, 2× points on Fridays or 3× during a sale. The multiplier applies to any points-earning action in the window.
  </Card>

  <Card title="Streak rewards" icon="calendar-check">
    Reward shoppers for repeat engagement — complete an action several days in a row to earn a bonus.
  </Card>

  <Card title="Leaderboards" icon="ranking-star">
    Start from a leaderboard template, then deep-link into the full Nudj admin for advanced tuning.
  </Card>

  <Card title="Games" icon="gamepad">
    Configure games like birthday challenges and badge collections from a shared settings screen.
  </Card>
</CardGroup>

<Tip>
  Multipliers don't stack — when more than one is active, the highest one wins for that type of points.
</Tip>

## Next step

<a href="/shopify/storefront-widgets" className="not-prose group flex items-center gap-4 rounded-xl border border-gray-200 px-5 py-4 no-underline transition-colors hover:bg-gray-50 dark:border-white/10 dark:hover:bg-white/5">
  <Icon icon="puzzle-piece" />

  <span className="flex grow flex-col">
    <span className="font-semibold text-gray-900 dark:text-white">Next: Add Nudj to your storefront</span>
    <span className="text-sm text-gray-500 dark:text-gray-400">Surface the programme to shoppers with theme-editor widgets.</span>
  </span>

  <Icon icon="arrow-right" className="shrink-0 transition-transform group-hover:translate-x-1" />
</a>

> Last reviewed: 2026-06
