Skip to main content

Partner Portal Reference

This guide explains the affiliate partner experience from the partner’s point of view.

What the partner portal is

The partner portal is a separate experience from workspace-member dashboards.
  • Partners have their own login and account lifecycle.
  • Partners are not workspace members by default.
  • Access is scoped to approved program enrollments and invitations.

Authentication and account lifecycle

Typical flows:
  1. Register directly or from invite.
  2. Verify email.
  3. Log in and complete profile.
  4. Reset password if needed.
  5. Accept program invitations.
Operational notes:
  • Turnstile and rate-limits protect auth flows.
  • Password and social/account methods are managed independently from workspace member auth.
  • Invite acceptance can pre-fill program relationship context.
  • Dedicated accept-invite, forgot-password, and reset-password flows should be tested in QA.

Partner dashboard

The partner dashboard typically includes:
  • earnings summary (pending/approved/paid style states)
  • conversion funnel (click -> lead -> sale)
  • recent activity timeline
  • top-performing links
  • enrolled programs overview
Use this page for daily operational monitoring.

Partner portal page matrix

PagePrimary purposeTypical partner action
DashboardDay-to-day performance summaryCheck funnel, earnings, and recent activity
ProgramsEnrollment and promotion contextReview status and generate links
MarketplaceProgram discoveryFind new programs and submit applications
InvitationsProgram access workflowAccept or decline direct invitations
LinksPartner tracking assetsCreate/share approved program links
AnalyticsPerformance diagnosticsCompare traffic and conversion trends
EarningsCommission ledgerFilter and verify status progression
PayoutsSettlement trackingCheck payout readiness and completion
BountiesIncentive tasksSubmit and track task evidence
MessagesOwner communicationRespond to program guidance and issues
SettingsProfile and payout setupMaintain payout profile and account security
Auth pages (login/register/verify/reset)Account lifecycleAccess recovery and account validation

Programs, marketplace, and invitations

Partners can:
  • discover programs in marketplace
  • apply to programs
  • accept direct invitations
  • track enrollment status
Common statuses:
  • pending
  • approved
  • rejected
  • expired/suspended (where applicable)
Partners can generate and manage tracking links for approved programs. Typical controls:
  • destination URL (if program allows)
  • short code (optional)
  • title/label
  • copy/share tracking link
Best practice:
  • use campaign-consistent naming in partner link titles.
  • avoid changing high-volume links mid-campaign without documenting why.

Earnings and commission history

Earnings pages typically include:
  • commission amount
  • status (pending/approved/paid/rejected)
  • attribution metadata (program, link, event)
  • timeline and filtering by status/date
Interpretation guidance:
  • pending earnings are provisional until approval rules pass.
  • paid earnings should reconcile to payout history.

Payouts and settlement

Partners can review:
  • payout profile completeness
  • payout method setup
  • payout history and status
Common payout statuses:
  • pending
  • processing
  • paid
  • failed/cancelled
If payouts are delayed, partners should check account verification and payout profile requirements first.

Bounties

If enabled by program owners, partners can:
  • view available bounties
  • submit proof URLs and descriptions
  • track submission status
Typical submission statuses:
  • pending review
  • approved
  • rejected

Messages and communication

Partner messaging surfaces support:
  • owner-to-partner updates
  • partner responses
  • operational announcements
Guidance:
  • keep payout and commission disputes in message threads for audit continuity.
  • include relevant dates/program names when reporting issues.

Partner settings

Typical settings include:
  • profile details and bio
  • website/social channels
  • preferred payout currency
  • payout method details (PayPal/Connect, depending on setup)
  • Stripe Connect onboarding status
  • password change

Stripe Connect in partner portal

Where Connect is enabled:
  • partners can start/continue onboarding.
  • onboarding completion status is visible in settings.
  • payout readiness depends on Connect account verification state.

Troubleshooting matrix

ProblemLikely causeFirst action
No programs visibleNot enrolled or no active invitesCheck marketplace/applications/invitations
Earnings present but no payoutPayout profile incomplete or payout not batched yetComplete payout settings and check payout status
Invitation cannot be acceptedToken expired or already usedRequest a fresh invitation
Cannot create link in programProgram restrictions or enrollment statusConfirm program permissions and status
Related:
  • /user-guides/manual/ecosystem/affiliates-and-partners
  • /user-guides/manual/ecosystem/affiliate-program-operations-reference
  • /user-guides/manual/monetization/billing-plans-and-credits