Create Earning Rules

Estimated reading: 8 minutes 153 views
  • To allow customers to earn loyalty points, you need to create earning rules.
  • Go to Admin Dashboard → Apps → myCred Loyalty Points & Reward.
  • Click on Earn Points.
  • Once you click on Earn Points, the Earn Points page will be displayed.
  • If no rules are created, you will see an empty state.
  • Click on the Add Point Earning Event button.
  • A pop-up will open showing different earning options.
  • From this pop-up, select how customers can earn points.

Available Earning Options

  • Place an Order
  • Create Account / Sign Up
  • Visit Shop Daily
  • Birthday Points
  • Purchase Specific Product (Requires Standard Plan)
  • Purchase Product from Specific Collection (Requires Standard Plan)
  • Number of Orders (Requires Pro Plan)
  • Points on Exceeding Order Value (Requires Pro Plan)
  • Write a Review (Judge.me) (Requires Pro Plan)

Reward customers with points based on their purchase amount.

  • Click on Add Rule from the Earn Points page.
  • A pop-up will appear with different earning options.
  • From the pop-up, select Place an Order.
  • Once selected, you will be redirected to the Place an Order configuration page.
  • Enter the Name of the rule (default: Place an Order).
  • Select how points will be awarded:

Points are awarded based on the order value.

Set the following:

  • Points Awarded – Enter points (e.g., 10)
  • For Every Amount – Define the amount (e.g., $1)

A fixed number of points is awarded per order, regardless of the amount.

Set:

  • Points Awarded – Enter fixed points (e.g., 10)

Set conditions that customers must meet to earn points:

  • Minimum Purchase Amount – Customers must meet this amount to earn points
    (Leave empty for no minimum requirement)
  • Maximum Points per Purchase – Limit the maximum points a customer can earn
    (Leave empty for no limit)

Choose how tax is handled:

  • Enable – Includes tax in the purchase amount when calculating points
  • Disable – Excludes tax from calculation

Enabling tax inclusion will increase total order value and points earned accordingly.

Customize how messages appear to customers:

  • Points Shop Page Label
    Example: Get {points} points for every ${amount} spent on purchases
  • Notification Banner Message (Standard Plan required)
    Example: {points} points added for your purchase
  • Refund Notification Label (Standard Plan required)
    Example: {points} points have been deducted for the refunded product
  • Active or disable the rule using the Status toggle.
  • Click Save to apply the rule.
  • After saving, you will be redirected back to the Earn Points page, where the rule will be listed.
  • Go to the website.
  • On the storefront, you will see the Loyalty Widget.
  • Click on the widget to open it.

The widget will display:

  • Join Our Loyalty Program
  • Message: Sign in to start earning points and unlock exclusive rewards

You will also see:

  • Join Now button
  • Your Rewards (Sign in to view rewards)
  • Ways to Earn
  • Ways to Redeem
  • Click on Join Now.
  • You will be redirected to the Login/Register page.

After logging in, open the Loyalty Widget again.

You will see:

  • Your Points
  • Points History
  • Your Rewards
  • Ways to Earn
  • Ways to Redeem
  • Click on Ways to Earn.
  • A list of earning options will be displayed.
  • Click on Place an Order.

You will see:

  • Points value (e.g., 15 Points)
  • Description (e.g., Get 15 points for every $3 spent on purchases)
  • Now, open any product.
  • Add the product to your cart.
  • Proceed to checkout and complete the purchase.

Once the order is successfully completed:

  • Points will be automatically added to your account
  • Points are calculated based on the configured rule
  • Open the Loyalty Widget:
  • Updated points will appear under Your Points
  • Click on Points History to view details of earned points
  • Go to Earn Points → Add Point Earning Event
  • Select Create Account / Sign Up from the pop-up

Configure:

  • Points Awarded (e.g., 10 points)
  • Point Labels (optional)

Note: This is a one-time reward per customer.

  • Set Status = Active
  • Click Save
  • Go to the website.
  • On the storefront, you will see the Loyalty Widget.
  • Click on the widget to open it.
  • Click Join Now → Redirect to Signup/Login page
  • Points are automatically added
  • Open Loyalty Widget:
  • Points visible in Your Points
  • Entry visible in Points History
  • Go to Earn Points → Add Point Earning Event
  • Select Visit Shop Daily from the pop-up
  • Points Awarded (e.g., 10 points)
  • Point Labels (optional)
  • Set Status = Active
  • Click Save

Note: Points are awarded once per day when the customer visits and is logged in.

  • logs in to the website
  • Visits the store
  • Points are automatically added for that day
  • Open Loyalty Widget:
  • Updated points shown in Your Points
  • Entry visible in Points History

Note: Guest users will not earn points (login required).

  • Go to Earn Points → Add Point Earning Event
  • Select Birthday Points from the pop-up
  • Points Awarded (e.g., 10 points)
  • Point Labels (optional)
  • Set Status = Active
  • Click Save

Note: The customer must add their date of birth. Points are awarded once per year, and the date of birth can be added only once

  • logs in to the website
  • Visits the store
  • Click on the widget to open it.
  • Open Loyalty Widget:
  • Sees a section/card:
    • “Set your Birthday to earn points 🎉”
    • This section is clickable
  • Clicking the section redirects to the Birthday Reward page.
  • Set birthday
  • Points will be automatically added on your birthday.

Note: Age must be at least 13 years old

  • Go to Earn Points → Add Point Earning Event
  • Select Purchase specific product from the pop-up
  • Name: Purchase Specific Product
  • Points Awarded: e.g., 10 points
  • Click on the Select Product button
  • A product picker pop-up will open
  • Inside the pop-up:
    • A list of products is shown
    • Each product has a checkbox next to it
    • Select the required product
  • Only one product can be selected
  • Set Status = Active
  • Click Save
  • Logs in to the website
  • Sees and opens the Loyalty Widget
  • Clicks on Ways to Earn
  • Selects Purchase Specific Product
  • This screen shows: Reward details and selected product
  • When the specific product is purchased
  • Points (e.g. 10) are automatically awarded
  • Points are added to Your Points
  • Entry is recorded in Points History
  • Go to Earn Points → Add Point Earning Event
  • Select Purchase Product from Specific Collection from pop-up

Configure:

  • Points Awarded (e.g., 10 points)
  • Click Select Collection and choose one or more collections
  • Point Labels (optional)
  • Set Status = Active
  • Click Save

Note: Points will only be awarded for products in the selected collections.

  • Logs in to the website
  • Sees and opens the Loyalty Widget
  • Clicks on Ways to Earn
  • Selects Purchase Product from Specific Collection
  • This screen shows: Reward details and selected product
  • When the Product from Specific Collection is purchased
  • Points (e.g. 10) are automatically awarded
  • Points are added to Your Points
  • Entry is recorded in Points History
  • Go to Earn Points → Add Point Earning Event
  • Select Number of Orders from the pop-up Configure:
  • Number of Orders (e.g., 3 orders)
  • Points Awarded (e.g., 10 points)
  • Point Labels (optional)
  • Set Status = Active
  • Click Save

Note: Points are awarded only when the customer completes the defined number of orders. After a reward, the count resets.

  • Logs in to the website
  • Places multiple orders. Once the required number of orders is completed:
  • Points are automatically added
  • Open Loyalty Widget:
  • Points visible in Your Points
  • Entry visible in Points History
  • Go to Earn Points → Add Point Earning Event
  • Select Points on Exceeding Order Value from the pop-up

Configure:

  • Set Minimum Amount and Maximum Amount
  • Define Points for each range
  • Add multiple ranges if needed
  • Point Labels (optional)
  • Set Status = Active
  • Click Save
  • Logs in to the website
  • Adds products to the cart if the order value meets the defined range:
  • Points are automatically calculated and added after purchase
  • Open Loyalty Widget:
  • Updated points visible in Your Points
  • Entry visible in Points History
  • Go to Earn Points → Add Point Earning Event
  • Select Write a Review (Judge.me) from the pop-up
  • Configure:
  • Points Awarded (e.g., 10 points)
  • Point Labels (optional)
  • Add admin email in:
  • General Settings → Admin Notification
  • Set Status = Active
  • Click Save

Note: Judge.me integration is required for this feature.

  • Logs in to the website
  • Purchases a product. Submits a review using Judge.me. After review submission:
  • Points are automatically added

Leave a Reply

Your email address will not be published. Required fields are marked *

Share this Doc

Create Earning Rules

Or copy link

CONTENTS
Objects Chatbot

Need Help?