Refgrow

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:

  1. Go to your project Settings.
  2. Open the Portal tab.
  3. Toggle Enable Portal on.
  4. Choose a slug (e.g. myapp). Your portal will be available at myapp.refgrow.com.
  5. 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):

  1. Add a CNAME record in your DNS pointing to portal.refgrow.com.
  2. In your project Settings → Portal, enter your custom domain.
  3. Refgrow will verify the DNS record. Once verified, SSL is provisioned automatically and your portal is live on your domain.
DNS Example: affiliates.yourcompany.com CNAME portal.refgrow.com

Public 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 PortalEmbedded Widget
HostingHosted by Refgrow at slug.refgrow.comEmbedded in your website
SetupEnable in settings, share the linkAdd script tag to your site
AuthenticationEmail + one-time codeYour app session or email entry
Best forStandalone affiliate programs, external partnersIn-app referral programs, existing users
BrandingProject name + logo in headerFully customizable with your brand colors
Code changesNone requiredScript tag + optional data attributes
Tip: You can use both at the same time. The portal and widget share the same data, so affiliates can switch between them seamlessly.

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.

Start Free Trial
Affiliate Portal — Refgrow Docs