A white-labeled portal at roster.link/yourbrand — campaigns, smart links, leaderboards, rewards, payouts. Magic-link login, mobile-first, installable as a PWA. No passwords. No friction. No Roster branding.
Most ambassador programs run on email blasts, scattered DMs, and a shared Google Doc nobody opens. Ambassadors don't know their stats, can't see what campaigns are live, and have no idea where they stand against their next milestone. So they disengage — not because they don't care about your brand, but because there's nowhere to go and no reason to come back.
The brand-side cost is the part that hurts. Every disengaged ambassador is a recruitment cost you've already paid that's quietly going to zero. And every "what's my commission?" DM is five more minutes your CSM doesn't get back.
"Ambassadors wanted their own dashboard where they can see their commissions, the code usage and link usage. Roster has an incredible setup for that, and the feedback has been really positive."— Chatbooks
When you approve an applicant, Roster sends a magic-link email — one tap, no password, drops them on a portal at roster.link/yourbrand that's themed in your colors, your logo, your typography, your tone. They install it as a PWA on their phone and it lives in their home screen alongside Instagram. There's no Roster branding anywhere they can see.
Active campaigns, available actions, milestone progress, points balance, leaderboard position, recent commission — all on one screen. No hunting through menus. If you've launched a new product seeding campaign, it's the first thing they see when they open the app. If they're 200 points from the next tier, that bar is right there.
Smart Link copy button in the sharing tab — with channel and product variants if they want to cut their own. Campaign tasks completed in-portal: tag the post, drop the URL, upload the file, attach the receipt. Instagram, TikTok, Facebook, X, file upload, web link — every requirement type has a native task UI. They stay in the experience until they're done.
Approved commissions show up in their payments tab. Earned products check out like a Shopify cart. Discount-code rewards land in their inbox. Points convert against your reward catalog. They can connect PayPal or Venmo once and forget about it. The "where's my money?" DM goes away because the answer is one tap into the portal.
No passwords, ever. One tap from email to in-portal. Sessions persist on device for daily check-ins.
Your colors, logo, typography, custom domain prefix. Zero Roster branding visible to ambassadors.
Installable on iOS and Android home screens. Offline support via service worker. Bottom-tab nav on phone, sidebar on desktop.
One ambassador, many brands. The brand switcher in the header keeps each program separate.
Weglot integration translates the portal into the language ambassadors prefer — configured per brand.
Clicks, conversions, commission, points, milestone progress — updated as orders come in. Per-link variant breakdowns for the optimizers.
Most affiliate tools give ambassadors a stats page. Roster gives each brand a full app — their colors, their domain, their voice — that ambassadors install on their phone and check daily. Approval, campaign completion, content submission, reward fulfillment, and payouts all live in the same place, on top of the same contacts database that powers the rest of your platform. The relationship doesn't fragment across tools, and your brand is what they see when they log in — not Roster.
"Roster has everything you could need for running a successful Ambassador program. Tracking KPIs, social posting, referral links, ambassador progress — made incredibly seamless."— VKTRY Gear
Book a 20-minute demo. We'll log into a real branded portal, walk through the campaign and rewards flow, and show you the white-label theming options on the way — and answer anything about how Roster would handle your specific ambassador experience.
Book a Demo