Getting started
RefLink helps you launch an “Invite a friend” program. A subscriber receives a personal link and shares it with friends, while you can reward new subscriptions with a discount, coupon, gift, or access to content. The application records invited users and shows who has met the requirement.
What you need
Before you begin:
- connect at least one VK, Telegram, or MAX channel to your Senler.io project;
- install RefLink in that project from the application catalog;
- open the installed application from the project that will run the referral program.
You do not need to connect a VK community separately, provide a channel token, or configure a webhook inside RefLink. Senler.io automatically delivers events from connected channels to the application.
1. Sign in to RefLink
When you first open the application, select Sign in and approve application access to the current Senler.io project. The connection applies only to that project.
2. Create a campaign
On the Referral campaigns page, select Create in the upper-right corner.
In the screenshot: 1 — Create; 2 — an existing campaign; 3 — its subscription links.
The new campaign form opens.
Basic details
- Name — an internal name for the promotion, such as “Invite a friend.” Subscribers do not see it.
- Link label — a unique code of up to 8 Latin letters or digits, such as
friends. It becomes part of campaign links asrfc_friendsand cannot be changed after creation.
Operating mode
The operating mode determines who controls the menu, messages, conditions, and reward delivery. Choose it before saving the campaign; the mode cannot be switched later.
- Simple setup — a ready-made menu with buttons and messages, with no automation required. Use it for a quick launch.
- Advanced — an editable automation where you can change the flow, conditions, and reward delivery.
Channels
- Channels — for Simple setup, select at least one bot or community where the promotion should run.
- How many users must be invited — set the threshold after which the user becomes eligible for the reward.
- Agent, segment, or automation — choose the action that RefLink performs when the threshold is reached.
- Where to add the inviter — select a project entity, or leave Do not add selected when the Bonus available message is sufficient.
Finish the settings for the selected mode and click Save. Each campaign keeps a separate referral ledger. The mode and link label cannot be changed after creation.
3. Test campaign entry
Expand Subscription links on the campaign card and copy the link for the required channel. This link opens the campaign without an inviter and is suitable for the first test.
A personal referral link is created for a specific user later: by the Get link button in Simple setup, or by the RefLink step in Advanced setup.
Result
After setup, a subscriber receives a personal link and shares it with friends. When a friend starts a connected bot from that link, RefLink records the invitation. Based on the referral count, you can show a success message or continue an automation that delivers a discount, coupon, gift, or another reward. The first valid visit assigns the invited user to the inviter within that campaign; self-referrals are ignored.