Affiliate Portal
Give your affiliates a hosted dashboard at {slug}.refgrow.com
What is the Affiliate Portal?
The Affiliate Portal is a standalone, hosted dashboard where your affiliates can view their stats, referral links, conversions, earnings, and payouts — without embedding anything into your website.
It is an alternative to the embedded widget. Instead of integrating a widget into your app, you simply share a portal URL like yourslug.refgrow.com and your affiliates log in with a one-time email code.
Enabling the Portal
To enable the affiliate portal for your project:
- Go to your project Settings.
- Open the Portal tab.
- Toggle Enable Portal on.
- Choose a slug (e.g.
myapp). Your portal will be available atmyapp.refgrow.com. - Click Save.
Portal Features
The portal provides affiliates with everything they need to track and manage their referral activity:
Dashboard
Overview of clicks, signups, conversions, total earnings, and unpaid balance. Includes the referral link, coupon code, and recent conversions table.
Payouts
Full payout history with dates, amounts, and statuses. Downloadable invoices for completed payouts.
Settings
Affiliates can set their preferred payment method (PayPal, Wise, bank transfer, etc.) and provide payout details.
Statistics
Day-by-day breakdown of clicks, signups, conversions, and earnings for the last 30 days.
Earnings
Detailed earnings view showing total, available, held, and paid amounts. Per-conversion breakdown with sale amounts and commission.
Custom Domain
By default your portal is hosted at {slug}.refgrow.com. You can also use your own domain (e.g. affiliates.yourcompany.com):
- Add a CNAME record in your DNS pointing to
portal.refgrow.com. - In your project Settings → Portal, enter your custom domain.
- Refgrow will verify the DNS record. Once verified, SSL is provisioned automatically and your portal is live on your domain.
affiliates.yourcompany.com CNAME portal.refgrow.comPublic vs Invite-Only
You can control who can sign up for your affiliate portal:
- Public signup — anyone who visits the portal can enter their email and create an affiliate account. Ideal for open affiliate programs.
- Invite-only — only affiliates you have already added to your project can log in. New visitors see a login form but cannot create accounts. Use this for curated programs.
Toggle this setting in Settings → Portal → Public Signup.
Portal vs Widget
Both the portal and the embedded widget let affiliates manage their referral activity. Here is when to use each:
| Affiliate Portal | Embedded Widget | |
|---|---|---|
| Hosting | Hosted by Refgrow at slug.refgrow.com | Embedded in your website |
| Setup | Enable in settings, share the link | Add script tag to your site |
| Authentication | Email + one-time code | Your app session or email entry |
| Best for | Standalone affiliate programs, external partners | In-app referral programs, existing users |
| Branding | Project name + logo in header | Fully customizable with your brand colors |
| Code changes | None required | Script tag + optional data attributes |
Sharing the Portal
Once your portal is enabled, share the URL with your affiliates:
- Direct link:
https://{slug}.refgrow.com - Include it in your affiliate welcome email.
- Add a "Partner Dashboard" link in your website footer or navigation.
- If you use a custom domain, share that URL instead (e.g.
https://affiliates.yourcompany.com).
Affiliates visit the link, enter their email, receive a one-time code, and they are in.
Need help?
If you need help setting up the affiliate portal, contact us at support@refgrow.com.