Introduction
This guide walks you through how to reward customers for participating in special events, such as a fitness challenge, by collecting their submissions (photos, videos, or social media links) and giving them loyalty points.
Another frequently used scenario is to encourage customers who originally purchased from Amazon or other marketplaces to join your Shopify store.
Use Case
Imagine David, who runs a Shopify store in the Sports category. To promote healthier lifestyles among his customers, he decides to host an online sports event. He wants to reward participants with loyalty points when they join and submit their event photos or videos.
How to Set Up Trustoo Loyalty?
Step 1: Plan the Event Journey
Outline the basics, why you’re hosting the event, what it involves, when and where it happens, who can join, and how participants can submit entries.
Step 2: Build a landing page
Create a landing page that explains the event and how to join. Then share it with your audience.
Step 3: Set up the reward flow
01. Install a form builder app (e.g., Hulk Form Builder).
02. Create a submission form to collect participant photos, videos, or social media links.
Configure the form to automatically tag customers when they submit.
Example:
Add a hidden field for the customer tag.
Add the hidden element(customer tag)https://prnt.sc/vsebw3alBMPe
Open the integration
03. Embed the form on your landing page using the integration guide: Form Integration Setup.
04. Create a “Ways to Earn” activity in your loyalty program and link it to your landing page.
Put the landing page URL here
05. Set up a Shopify Flow automation to reward points to customers with the specific tag.
Note: Make sure the tag name in Flow matches the one defined in the form.
Test
Step 1: Submit a test form entry
Step 2: Verify that the customer profile is created with the correct tag
Step 3: Verify that loyalty points are automatically awarded
✅ Done! You’ve now established a seamless flow to engage customers in special events and reward them effectively through the loyalty system.