Loyalty program.

Reward subscribers for every delivery. They move up a tier as their deliveries add up, and each tier can take money off every renewal, add free shipping or include a free gift. Daima applies the rewards for you.

This is a Pro feature. Setting up, editing and turning on the loyalty program are part of the Daima Pro plan ($29.99/mo flat). On the Free plan, Loyalty Tiers in the admin nav shows an upgrade offer. Upgrade from Billing. Free vs Pro details →

How it works

Every paid delivery counts toward a subscriber’s tier. A delivery is one paid order that has a subscription item in it, so a customer’s first checkout order counts and so does every renewal. Deliveries are added up across all of a customer’s subscriptions at your store, and each order counts once.

A subscriber’s tier is the highest tier whose “deliveries needed” number they have reached. Each tier’s rewards stand on their own — Gold’s rewards are not added on top of Silver’s. Rewards go onto the subscriber’s renewals, starting with the first renewal after they reach the tier. They don’t change the price of the first checkout order, and Daima never changes your product prices.

The percentage off is taken off each renewal on top of any plan discount, as a separate line titled like “Gold member – 3% off”. Free shipping appears as its own line the same way. Discounts you added yourself are never touched.

Setting up the program

Open Loyalty Tiers in the admin nav. The first time, you go through two steps.

  1. Choose a start. Pick a template, then click Continue:

    • Coffee club — four tiers (Bronze, Silver, Gold, Platinum) that build up to a real perk.
    • Simple — two tiers (Member, VIP). One step up for regulars.
    • Free shipping ladder — three tiers (Member, Regular, Insider) that lead with free shipping.
    • Start from scratch — one tier to begin with. You build the rest yourself.

    If you already had tiers from an earlier version of Daima, they show first as Your current tiers and are kept exactly as they are. Choosing a template instead replaces them.

The Daima Loyalty start page with four templates, Coffee club, Simple, Free shipping ladder and Start from scratch, and the Continue with Coffee club button circled.
Step 1: pick a template, then continue.
  1. Review and switch on. Choose how your existing subscribers start (see below), read the “What happens when you switch on” summary and the estimated rewards cost, then click Switch on loyalty and confirm with Yes, switch on. To change the tiers first, click Edit tiers first.

Templates never include a free gift. Gifts are products of your own, which you choose in the tier builder.

Past deliveries: count them or start at zero

At step 2 you decide how people who already subscribe start:

  • Count past deliveries — long-time subscribers start in the tier they have already earned. Daima counts from Shopify’s order history for each subscription. Before you commit, you see how many people would land in each tier and an estimated monthly cost. The count then runs in the background, and the Loyalty page shows its progress. Members move into their tiers when it finishes.
  • Everyone starts at zero — every subscriber starts in the first tier and moves up with each delivery from today.
The Daima Loyalty review step asking whether to count past deliveries or have everyone start at zero, with a What happens when you switch on summary and the Switch on loyalty button circled.
Step 2: choose how subscribers start, then switch on.

Customers who already cancelled are counted too when you count past deliveries. They start in the tier they earned and keep it for your grace period, then return to the first tier if they don’t come back.

If a tier has a free gift, an unticked box offers to send tier gifts to members who start at that tier. It is off by default, so nobody gets a surprise gift at switch-on. Switching on never sends tier-up emails either — those start with the next real tier-up.

Customers imported from another subscription app start counting from the day they moved to Daima, because Shopify doesn’t show us their deliveries from before the move. You can set their tier by hand in Members.

The tier builder

Click Edit program on the Loyalty page to open the builder. It has a live preview of what customers see. You can have 1 to 6 tiers. The first tier always starts at 0 deliveries, and each next tier needs more deliveries than the one before. For each tier you set:

  • Tier name
  • Reached after — the number of deliveries needed
  • Badge color and badge icon (sprout, star, crown, gem, bean, bolt, heart or leaf)
  • Discount on every renewal — whole numbers from 0 to 50 percent
  • Free shipping — on every renewal while they are in this tier
  • Free gift when they reach it — click Choose a product to pick one product variant. It is added once, free, to the member’s next delivery.
The Daima tier builder open on the Gold tier, with its name, badge color, badge icon and rewards on the left and a live customer preview on the right, and the Discount on every renewal field circled.
Editing the Gold tier, with a live preview.

The Program section holds the settings for the whole program:

  • Program name — customers see it on their account page and in emails.
  • If a member cancels, keep their tier for — 30, 60, 90 or 180 days, or forever. The default is 90 days.
  • Tier-up email — Daima emails members when they reach a new tier, in your store’s name.
  • Show rewards on — separate switches for the product page widget, the cancel flow, and the thank-you and order status pages.

Editing tiers never changes anyone’s delivery count — Daima just works out each member’s tier again. If your change would move members down, the builder tells you how many and asks you to confirm before it saves. Tier changes caused by editing don’t send emails or gifts.

What subscribers see

Customers only ever see rewards that Daima actually applies. The same badges and wording appear everywhere:

  • Customer account page — a rewards card with their badge, tier, rewards, delivery count and progress to the next tier. It also shows what their next delivery costs with the savings itemized, how much they have saved so far, and every tier with where they stand. When they move up, the card shows a one-time “You reached” message.
  • Product page widget — a visitor who isn’t a member sees the tier badges and a line inviting them to join, built from your real tiers. A signed-in member sees their tier and what their subscription will get from its first renewal. Turn this off with the product page widget switch in the Program section.
  • Cancel flow — when a member above the first tier goes to cancel, they are reminded of their tier and how long you keep it for them, and offered a pause instead.
  • Thank-you page and order status page — a welcome block after a subscription order, and a block showing the savings on that order and progress to the next tier.
  • Tier-up email — sent in your store’s name when a delivery moves a member up. It shows the new tier and its rewards. A customer gets at most one loyalty email per day (the newest tier wins), and each email has an unsubscribe link.
The rewards card in the customer account, headed You’re Insider with 5% off every delivery and free shipping and 31 deliveries, a progress bar reading You’re at the top, next-delivery savings, and Every tier, unlocked with Member, Regular and Insider cards.
The rewards card a subscriber sees.

Add the two blocks to your pages once. Shopify places the thank-you and order status blocks, not Daima. In the checkout editor, add the block named Daima Loyalty Welcome to the thank-you page. In the customer accounts editor, add the block named Daima Loyalty Order Status to the order status page. Until you do, nothing shows on those two pages.

Customers also get a Shopify customer tag like Loyalty: Gold that follows their tier, which you can use for segments and emails. Daima only changes tags it created. The Loyalty tier upgraded trigger is also available in Shopify Flow.

When subscribers move up, and what happens after a cancel

A member moves up automatically when a paid delivery takes them past a tier’s number. If one delivery crosses two tiers, they jump to the higher one. There is no approval step.

  • Pausing never changes a member’s tier or count.
  • Cancelling: when a member’s last active subscription is cancelled, their grace period starts (the length you chose). If they subscribe again within it, they keep their count and tier. If it runs out, their count goes back to 0 and they return to the first tier.
  • Gifts are given once per member for each tier, ever. Losing and re-earning a tier doesn’t repeat the gift. If a gift can’t be added (for example the product was removed or is out of stock), it is shown as skipped in your admin.

Members

Click Members on the Loyalty page to see everyone in the program. Filter by tier or search by name or email. Each row shows the customer, their tier, their delivery count, whether their subscription is active, paused or cancelled (with how long a cancelled member keeps their tier), and their next delivery. Names and emails are read from Shopify as you look — Daima doesn’t store them.

Click a member to open their details. You can set their delivery count by hand, add a private note, and choose whether to send the tier-up email if the change moves them up. A tier you set by hand is marked Set by you, and every change is kept in the member’s history.

Reading the Loyalty page

Once the program is on, the Loyalty page shows:

  • Tiles — members, discounts given this month, free shipping given this month, and free gifts sent.
  • Is it working? — the monthly cancel rate of members above the first tier, compared with members still in it. It only shows once each group has at least 30 subscribers; until then it says there isn’t enough data yet. It compares the two groups and doesn’t prove the rewards caused the difference.
  • Rewards cost — what the rewards cost and their share of member renewals.
  • Moved up this week, your tier cards with member counts, and a summary of your settings.
The Daima Loyalty page with the program turned on, showing tiles for members, discounts, free shipping and free gifts, an Is it working? card, a Moved up this week list and cards for the Bronze, Silver, Gold and Platinum tiers.
The Loyalty page once the program is on.

Turning the program off

Click Turn off on the Loyalty page and confirm. Daima takes its rewards off every subscription before that subscription’s next renewal, and the customer-facing blocks disappear. Members keep their progress, but deliveries made while the program is off are not counted. Turn on puts the rewards back.

If your Pro plan ends, Daima turns the program off for you soon afterward, the same as turning it off yourself. Until then you can still look at the page or turn it off.

Loyalty never delays or blocks a renewal charge. If a reward can’t be applied in time, the renewal goes ahead at the subscription’s current price.

Designing a good tier ladder

  • Make the second tier reachable in 2–4 deliveries. Subscribers need an early win.
  • Lead with free shipping. Customers notice it more than a small percentage.
  • Keep double-digit discounts for the top tier. A big loyalty discount on top of a plan discount is expensive. The rewards cost on the Loyalty page shows what you are giving back.
  • Three or four tiers is plenty. Subscribers stop tracking a long ladder.