Send a reward to both the referrer and the referred person when they refer someone who lands on any specific page(s) on your website.
Some example use cases:
After the referred person creates an account on your site, they get redirected to the "Dashboard" page. So you may enter the page URL of /dashboard to trigger a reward.
After the referred person purchases a product on your site, they get redirected to the "Payment received" page. So you may enter the page URL of /order/payment-received to trigger a reward.
Here's how it works
User signs up > Shares referral link > Friend clicks on referral link > Friend lands on a page you have specified as the trigger > Referrer and the referred person get a reward email at the same time.
You can send the reward emails after a referred person has made a purchase from your e-commerce store or registered into a member only area etc. It works great for dynamic type URLs which show differently each time depending on the action taken.
Navigate to your Rewards page within your campaign; you notice 2 radio buttons when you choose “complete specific action on my website” one is called “IS SAME AS” and “CONSISTS OF.“
The “IS SAME AS” rule allows you to reward someone for referring a friend to any page on your website. For example, if you wanted to trigger the reward when a referred person landed on your www.mydomain.com/dashboard page, then you need to enter the URL /dashboard/
With the “CONSISTS OF” rule, you can reward people for landing on a dynamic URL that changes for each user.
A great example of this would be to reward your referrer when they refer a friend to your WooCommerce store who then make a purchase.
An example URL structure in WooCommerce after purchase would look like this: www.mydomain.com/checkout/order-received/9/?key=wc_order_58ae984b414aa
Therefore, if you entered the URL /order-received/ as the “CONSISTS OF” rule, then your reward would be sent out when someone completed a purchase in your WooCommerce store.
Capturing the referred person's email address
By default the referred person's identity is not tracked by iRefer for the specific action type referrals. Since the specific action happens on your website without using iRefer form, we can't track it by default.
To track the identity of the referred friend and collect their email address so that a reward email can be sent to them, you need to pass their email id as part of the URL query string on the specific action completion page.
The required query string format is:
You can also pass the user's name with parameter name:
In this case, the duplicate customer email check is enabled, and duplicate email entries are blocked.
Read more details and sample examples on how to capture referred friend's details.