Portal

An affiliate portal that feels like your product — because it is.

Your logo, your colours, your domain, your welcome copy. Partners sign up, grab their links, track their earnings — all without ever leaving your brand world.

Generic affiliate portals signal one thing to your partners: you’re cheap.

When your portal says "Powered by Rewardful" or dumps partners into a grey spreadsheet, you kill trust. Top creators compare portals like they compare checkouts — and yours is your first impression.

Without Traaaction
  • Third-party branding visible everywhere
  • Generic URL (like app.rewardful.com/yourprogram)
  • No control over copy, empty states or onboarding
  • Partners feel like customers of a tool, not of you
With Traaaction
  • Zero third-party branding anywhere
  • Custom domain (partners.yourbrand.com)
  • Your logo, colours, custom CSS, and welcome message
  • Embeddable as iframe inside your existing marketing site
See it live

Configure your portal like you configure a product.

Toggle it on, pick a colour, drop your logo, write a welcome message. Or go deeper with custom CSS and a CNAME — it’s your call.

How it works

From generic to on-brand in three steps.

Step 1

Upload your brand

Logo, primary colour, accent colour and welcome copy. No code required.

Step 2

Connect your domain

Add a CNAME record — partners.yourbrand.com now serves your portal over HTTPS.

Step 3

Embed or link from your site

Embed the portal as an iframe on your marketing site or link partners directly.

Why it matters

Your brand. Your partners. Your rules.

Full brand control

Logo, colours, copy, empty states — everything adjustable without leaving the dashboard.

Custom domain

CNAME support with automatic SSL. Partners never see a Traaaction URL.

Embeddable

Drop the portal into your existing site as an iframe — frame-ancestors * is supported.

Secure by default

Partners sign in with passwordless OTP. No password to forget, no phishing surface.

Technical spec

The technical details.

Custom domain (CNAME)
Auto SSL via Vercel
Supported
iframe embed
frame-ancestors * supported
Supported
Custom CSS variables
Override primary / accent / surface tokens
Supported
Multi-language portal
Auto-detect browser locale
FR / EN / ES
Welcome message
Rich text + markdown
Partner OTP auth
6-digit code via email
Supported

Frequently asked questions

Can I fully remove Traaaction branding?+

Yes. No visible Traaaction logo, name or link anywhere on the portal. You can even put your legal entity in the portal footer.

How long does custom domain setup take?+

Typically 10 minutes. Add a CNAME record pointing to traaaction-portal.vercel.app, come back to the dashboard, click verify. SSL is automatic.

Can I embed the portal inside my existing site?+

Yes, via iframe. We set frame-ancestors * on portal responses so it embeds anywhere, and the portal is fully responsive.

Does it support multiple languages?+

FR, EN and ES out of the box, auto-detected from the browser. Your welcome copy can be localised per language.

Can I customise individual portal pages?+

The layout is standardised (login, missions, earnings, payouts) but all colours, copy, logos and CSS variables are yours. Deep custom layouts are on the roadmap for Enterprise.

What happens to the portal if I change my brand later?+

Update your brand settings — all partners see the new brand on next load. No redeploys, no link updates.

Launch your own branded portal.

Your logo, your domain, your partners. Set up in under 15 minutes.

White-Label Affiliate Portal — Fully Branded, Custom Domain | Traaaction | Traaaction