Skip to main content
Where to find this: Shopify admin → Apps → Yuko Loyalty → Loyalty → Programs → Ways to earn
Ways to Earn (also called campaigns) are the rules that award points. Each type maps to one customer action, and you can have one way to earn of each type. To add one, click Add another way in the Ways to earn section (or Create campaign if you have none yet) and pick a type. Types you’ve already added don’t appear in the picker, and types that aren’t on your plan are marked with an upgrade badge.

Purchases and accounts

Place an order

Points per amount spent or per order. The cornerstone of any loyalty program.

Sign Up

One-time reward when a customer creates an account.

Write a review

Reward product reviews, with an optional bonus for photos.

Visits and marketing opt-ins

Daily Visit

Reward logged-in visits daily, weekly or monthly.

Visit URL

Reward customers for opening a link you choose, like your YouTube channel.

Subscribe to Newsletter

Reward email marketing opt-in (Shopify only).

Subscribe to SMS

Reward SMS marketing opt-in (Shopify only).

Subscribe to WhatsApp

Reward WhatsApp marketing opt-in (Shopify only).

Personal milestones

Birthday

Yearly bonus on the customer’s birthday.

Anniversary

Yearly bonus on the anniversary of the customer’s account.

Social actions

Facebook Like

One-time reward for liking your Facebook page.

Facebook Share

One-time reward for sharing a link on Facebook.

Instagram Follow

One-time reward for following on Instagram.

Twitter Follow

One-time reward for following on X (Twitter).

Twitter Share

One-time reward for sharing a link on X (Twitter).

TikTok Follow

One-time reward for following on TikTok.

Pinterest Follow

One-time reward for following on Pinterest.
Looking for Refer a Friend? Referrals are configured in the dedicated Referrals section, not here.

Settings every way to earn shares

  • Campaign Name and Description — shown to customers on the storefront. The name supports [earn_value] and [points_label] (Place an order also supports [earn_from_amount]).
  • Points — a whole number of at least 1.
  • Expiry — optional; set Expire after and a Period (Day, Week, Month or Year). Available on select plans.
  • Status — turn the way to earn on or off. New ways to earn are on by default.
  • Icon — Default, or Custom to upload your own (JPG, PNG, GIF or WEBP, under 1 MB).
  • Tiers — apply VIP tier multipliers and bonus points to this way to earn.

How ways to earn work

  1. Yuko listens for the customer action (order reaches your Earning Status, account created, consent recorded, widget button clicked, and so on).
  2. It checks the customer isn’t excluded from the program and hasn’t already earned within the way to earn’s limit.
  3. It calculates the points and rounds them using the Rounding Type in Loyalty Settings.
  4. If Tiers is on, it adds the tier’s multiplier and bonus points as a separate tier bonus entry.
  5. It credits the customer’s balance (or holds the points first, for Place an order with a holding period) and records the activity.
How often a customer can earn depends on the type:

Managing ways to earn

  • Reorder ways to earn by dragging them in the list.
  • Disable a way to earn with its Status toggle to stop earning without losing its settings.
  • A way to earn used as the earning action by a booster campaign can’t be disabled or deleted. Disable or archive those booster campaigns first.

Decision guidance

  • Start with Place an order and Sign Up. Those two cover the first account and the next purchase.
  • Add Birthday and Anniversary for engagement; they’re personal, infrequent and feel generous.
  • Add Write a review if you collect reviews. It lifts submission rates.
  • Add Subscribe to Newsletter, SMS or WhatsApp to grow your owned channels.
  • Add social ways to earn only on networks where your customers actually spend time.

Best practices

Don’t overstuff the program. Four or five well-tuned ways to earn beat fifteen that customers never notice.
Use VIP tiers to reward top customers more. Turn on Tiers instead of creating bigger rewards for everyone.
Watch the activity feed in Customers for the first 30 days to see how customers actually earn.

Ways to Earn

Configure how customers earn points across your store.

Ways to Redeem

Set up the rewards customers can redeem with their points.

Booster Campaigns

Run time-bound multipliers, bonuses and challenges on top of earning.

Loyalty Settings

Point labels, earning and revert statuses, exclusions and order tags.

Customers

View balances and activity, adjust points and assign tiers.

VIP Tiers

Reward your best customers with tier multipliers and benefits.

Book a Free Setup Call

Talk to our team for personalised setup help.Time: 30 minutes

Contact Support

Visit our support hub for help articles, live chat and ticket submission.

Browse the Guides

Documentation across loyalty, referrals, memberships and more.

Install Yuko

Add Yuko to your Shopify store from the Shopify App Store.