How Customers Earn Points

Overview

In Rivyo, you can reward customers with points when they complete actions you choose. These actions are called earning rules.

Earning rules help you encourage the behaviors that matter most to your store, such as creating an account, following your brand on social media, or visiting a campaign link.

With earning rules, you control:

  • Which customer actions earn points
  • How many points each action is worth
  • Whether a rule is active or inactive
  • The button labels and other rule-specific settings shown to customers
Customers only earn points for rules that are turned on in the Earn points section.

How earning rules work

Each earning rule is a separate reward action in your loyalty program. You can enable only the rules you want to offer and customize each one individually.

For every rule, you can typically:

  • Turn it on or off
  • Set the number of points customers receive
  • Edit the customer-facing title or button label
  • Configure extra details such as a username, page name, link, or message, depending on the rule type
Use clear, action-focused titles and button labels so customers instantly understand what they need to do to earn points.

Where to set up earning rules

Log in to your Rivyo account. Open the Loyalty Program section from your Rivyo dashboard. Click Earn points to view all available earning rules.

In the Earn points screen, each rule usually includes:

  • A status toggle
  • The earning rule title
  • The number of points awarded
  • An Edit icon

Set up an earning rule

In Earn points, find the rule you want to offer to customers. Enable the toggle next to the rule if it is currently off. Click the Edit icon for that rule. Enter or adjust the available settings, such as the rule title, points value, button label, username, page name, link, or message. Make sure the rule status is turned on inside the rule settings if that option appears. Save the rule so it becomes available to customers. The available settings vary by rule. Social and sharing rules usually require extra information, such as a social handle, page name, or destination link.

Best practices for earning rules

  • Start simple: Enable a few high-value actions first, such as sign-up and birthday rewards.
  • Keep point values balanced: Offer more points for actions that bring more value to your store.
  • Use clear labels: Buttons like Follow us on Instagram or Add your birthday are easier for customers to understand.
  • Check every link and username: Make sure social profiles and URLs are correct before publishing.
  • Avoid overlap: If two rules reward very similar actions, customers may get confused about which one to use.

Available earning rules

Rivyo includes several earning rules you can use to reward customer actions. The exact options you configure depend on the rule.

Reward customers when they create an account.

Typical settings

  • Button label
  • Points

Best for

Encouraging more customer registrations and growing your loyalty program audience.

Reward customers on their birthday.

Typical settings

  • Button label
  • Points

Best for

Increasing customer engagement and creating a reason for customers to return.

Create a custom reward action for a special campaign or store-specific promotion.

Typical settings

  • Rule title
  • Points

Best for

Seasonal promotions, limited-time campaigns, or custom loyalty actions.

Reward customers for following your brand on X.

Typical settings

  • X username
  • Button label
  • Points

Reward customers for following your Instagram account.

Typical settings

  • Instagram username
  • Button label
  • Points

Reward customers for following your TikTok account.

Typical settings

  • TikTok username
  • Button label
  • Points

Reward customers for sharing a specific link on X.

Typical settings

  • Link URL
  • Message to share
  • Button label
  • Points

Reward customers for sharing a specific link on Facebook.

Typical settings

  • Link URL
  • Button label
  • Points

Reward customers for liking your Facebook page.

Typical settings

  • Facebook page name
  • Button label
  • Points

Reward customers for visiting a specific page or campaign link.

Typical settings

  • Link URL
  • Button label
  • Points

Best for

Driving traffic to a product launch, promotional landing page, or important store page.

Tips for choosing point values

A well-balanced points system makes your loyalty program feel fair and encourages repeat participation.

  • Use lower point values for quick actions like following a social account or visiting a link.
  • Use higher point values for more meaningful actions like creating an account or completing special campaigns.
  • Keep similar actions close in value so customers understand the relative effort required.
If point values are set too high for simple actions, customers may collect rewards too quickly and reduce the long-term impact of your loyalty program.

What customers see

When a rule is enabled, customers can see it in your loyalty experience as an available way to earn points. The title, button label, and any linked destination help guide them through the action.

To give customers a smooth experience:

  • Use short, clear rule titles
  • Make button labels action-based
  • Double-check that linked pages open correctly
  • Keep inactive or unfinished rules turned off until they are ready

Troubleshooting

Check that the rule is turned on in the Earn points section and that you saved your changes after editing it.

Edit the rule and verify the username, page name, or URL. Save the updated settings and test the rule again.

Update the button label to match the customer action more clearly, such as Follow on Instagram or Visit this page.

Rewrite the rule title using plain language and make sure the action and reward are easy to recognize at a glance.

Summary

Earning rules let you decide exactly how customers can collect points in Rivyo. By enabling the right actions, setting clear labels, and assigning balanced point values, you can create a loyalty program that is easy to understand and motivating for customers to use.