Introduction
Take your Loyalty program to the next level by awarding members for visiting a URL. This powerful feature allows you to reward customers for engaging with any webpage, whether it's on your store or external sites like social media, YouTube, or partner websites.
The Visit a URL feature works on an honor system - customers earn points immediately after clicking the button, which then opens the specified URL in a new tab. This makes it perfect for encouraging actions that are difficult to track automatically, such as following social accounts, reading blog posts, or signing up for newsletters.
β¨ This feature is supported on the Scale and Plus plans. See pricing β
Walkthrough video
Setting up the 'Visit a URL' Way to Earn
From the Rivo Dashboard, go to Loyalty > Points
Click Add Another Way to Earn under the Earning Points section
Choose Visit a URL in the Ways to Earn prompt
Fill in all the fields on the page
Optional: Use the default icon or upload a custom icon for your custom action for a more personalized look
Make sure that the Status is
ON
Click Save
Repeat the same steps when creating more Visit a URL ways to earn points.
Required fields
URL
This is the destination URL that customers will visit when they click the button. This can be any webpage - your store pages, social media profiles, YouTube videos, blog posts, or external partner sites.
π Important: The URL must begin with http://
or https://
to work properly. Most modern websites use https://
.
Button Text
This is the call-to-action text displayed on the button that customers click. Choose action-oriented text that clearly indicates what will happen. Popular examples include:
Visit - Generic option for any URL
Subscribe - For newsletter signups or channel subscriptions
Follow - For social media accounts
Watch - For video content
Read More - For blog posts or articles
Join Now - For communities or groups
Action Name
This appears in the Ways to Earn section of your loyalty widgets and pages. It should clearly describe what you want customers to do and be written in present tense. This is crucial since the feature works on an honor system - customers need to understand exactly what action they should take after clicking.
Examples:
Subscribe to our YouTube channel
Follow us on Instagram
Read our latest blog post
Join our Facebook community
Sign up for our newsletter
Completed Action Name
This appears in the customer's Points History after they've earned points. Write it in past tense to show the action has been completed.
Examples:
Subscribed to our YouTube channel
Followed us on Instagram
Read our latest blog post
Action Description
This appears under the action name in your loyalty displays. Use it to provide additional context about the action and motivate customers to participate. Include the point value to make the reward clear.
Examples:
Stay updated with our latest videos and earn 50 points
Get exclusive behind-the-scenes content for 25 points
Learn valuable tips and tricks for 30 points
Points amount
The number of points customers earn for completing this action. Consider the effort required and value of the action when setting the amount. Typical ranges are 25-100 points for simple actions like follows or subscriptions.
Use cases and inspiration
The Visit a URL feature is incredibly versatile. Here are proven use cases to inspire your loyalty program:
Social Media Engagement
Follow your Instagram, TikTok, Twitter, or Facebook accounts
Subscribe to your YouTube channel
Join your Facebook group or community
Follow your LinkedIn company page
Content & Education
Read your latest blog posts or articles
Watch product demonstration videos
Download your brand's e-book or guide
View your lookbook or catalog
Read customer success stories
Community & Engagement
Join your Discord, Slack, or other community platforms
Sign up for your newsletter or email list
Register for webinars or virtual events
Participate in surveys or feedback forms
Sign petitions or causes you support
Reviews & Social Proof
Leave a Google Business review
Write a Trustpilot review
Submit a product review on your site
Share a testimonial or photo
Partner & Cross-Promotion
Visit partner brand websites
Check out collaborator profiles
Explore affiliate or sponsor content
Download partner apps
Product Discovery
Browse new product collections
View seasonal lookbooks
Check out sale or clearance pages
Explore product customization tools
Frequently asked questions
Can I create more than one Visit a URL Way to Earn?
Yes! You can create as many Visit a URL actions as you need. Each one can have different URLs, point values, and descriptions to support various engagement goals.
How do customers get points for visiting the URL?
The Visit a URL feature uses an honor system, similar to Social Media Ways to Earn. Here's how it works:
Customer clicks the action button in your loyalty widget
Points are awarded immediately to their account
The URL opens in a new tab for them to complete the action
The button shows a success state and becomes unavailable for future clicks
Since points are awarded before the customer completes the actual action, it's crucial that your Action Name clearly describes what you want them to do. This builds trust and encourages customers to follow through.
Example of good vs. poor Action Names:
β Poor: "Check out our YouTube channel" (vague, doesn't specify the desired action)
β Good: "Subscribe to our YouTube Channel" (clear, specific action)
Can customers earn points multiple times from the same URL?
No. Each customer can only earn points once per unique URL. Once they've clicked a Visit a URL button, it becomes unavailable to prevent abuse while still rewarding genuine engagement.
What happens if my URL doesn't work?
If customers report issues with your URLs, check that they start with http://
or https://
. Most modern websites require https://
. Also ensure the destination page is accessible and not behind a login wall that might confuse customers.
How do I track if customers actually completed the action?
Since this feature uses an honor system, direct tracking isn't built-in. However, you can monitor the results indirectly by checking increases in your social media followers, newsletter subscribers, or other metrics related to your Visit a URL actions.
Best practices
Action Naming Guidelines
Since the feature works on an honor system, clear communication is essential:
Be specific: "Subscribe to our YouTube channel" instead of "Check out our YouTube"
Use action verbs: Subscribe, Follow, Join, Download, Read, Watch
Set clear expectations: Tell customers exactly what they should do after clicking
Match your button text: If your button says "Subscribe," your action should be about subscribing
URL Best Practices
Always use https:// when possible for security and compatibility
Test your URLs before publishing to ensure they work correctly
Use direct links that take customers exactly where they need to go
Avoid login-required pages unless customers expect to sign in
Keep URLs simple and avoid overly long or complex links
Point Value Strategy
Match effort to reward: Simple actions (25-50 points), more involved actions (75-150 points)
Consider your overall point economy: Ensure Visit a URL rewards align with other earning opportunities
Test different amounts: Monitor engagement rates and adjust point values accordingly
Be consistent: Similar actions should offer similar point values
Maximizing Engagement
Promote your Visit a URL actions in email campaigns and social media
Create seasonal campaigns with time-limited Visit a URL opportunities
Use compelling descriptions that highlight the value customers will get
Group related actions to create engagement journeys (e.g., "Follow us on Instagram" β "Join our Facebook group")
Troubleshooting
Button Not Working or Loading
If customers report that buttons aren't responding:
Verify the URL starts with
http://
orhttps://
Test the URL yourself to ensure it loads properly
Check that your loyalty widget is properly installed and up to date
Ask customers to refresh the page and try again
Points Not Being Awarded
If customers aren't receiving points:
Confirm the Visit a URL action is set to "ON" status
Check if the customer has already earned points for this URL (each URL can only be completed once per customer)
Verify the customer is logged into their loyalty account
Ensure your loyalty program is active and properly configured
URL Access Issues
If customers can't access the destination page:
Double-check the URL for typos or formatting errors
Ensure the destination page is publicly accessible
Avoid URLs that require login unless customers expect this
Test the URL in an incognito/private browser window
Customers Trying to Complete Same Action Multiple Times
Each customer can only earn points once per URL. If they try to click the same Visit a URL button again:
The button will show as completed and be unavailable
This is normal behavior to prevent point farming
If you want customers to earn points for repeated actions, create separate Visit a URL rules with different URLs