Partner Sponsorship
Set up partner sponsorship in the workspace, share links, and track redemptions
Managing Partner Sponsorship
Partner sponsorship lets a partner organization sponsor new organizations with 1 to 6 months of free access. New users receive a link such as /auth?sponsored=<token>; when they sign up or sign in, a new sponsored organization is provisioned for them with the configured duration.
Prerequisites
- The workspace must have the
partnerSponsorshipproduct flag enabled. - If the feature is not visible in your workspace yet, the team can enable it on request.
Where to find it
The UI is available in workspace settings at /{organizationId}/settings/sponsorship.
Create a campaign
When creating a campaign, you define:
- a name
- the sponsorship duration in months (
1to6) - an optional redemption cap
- an optional expiry date
Each campaign defines the rules for the sponsorship links created under it.
You can also optionally define:
- a seat cap per sponsored organization (
includedSeats) - allowed email domains
- allowed individual email addresses
If includedSeats is set, that value is copied to Subscription.maxUsers for the newly created sponsored workspace.
Create a link under a campaign
Under a campaign, you can create one or more links. Each link supports:
- an optional internal name
- an optional password
After creation, share the generated URL with your target users. The link sends them into the normal auth flow and already includes the sponsorship token in the URL.
Email and domain restrictions
If a campaign has an email or domain allowlist, only users with an approved address can redeem the link. Users with a non-approved email see a dedicated error message on /auth?sponsored=<token> and cannot use the sponsorship link.
Seat quota
If you set includedSeats, each newly sponsored organization gets exactly that seat cap. Admins of the sponsored organization will hit that limit when inviting additional users until they free up seats or switch to a paid plan.
Track redemptions and billing status
For each successful redemption, the UI shows when it happened, how long the sponsorship runs, and which billing status is set.
Available billing statuses:
UNBILLEDBILLEDDISPUTEDWAIVED
These statuses are partner-side bookkeeping only. They do not control whether a user can redeem the sponsorship.
Extending a sponsorship
In the redemptions table, click Extend on a row, choose a new later end date, and confirm the extension. You can optionally add an internal reason.
What happens when a sponsorship ends
Sponsored workspaces run with autoRenewal: false. Once sponsoredUntil is reached, the sponsorship ends and access becomes gated accordingly. Organization data is retained. Today there is no automatic downgrade and no automatic grace-period workflow. Admins of the sponsored organization can upgrade to a paid plan to continue access.
Pricing and commercial terms
Pricing is configured by meinGPT platform support, not by partners. Partners can see the agreed commercial terms in the UI and via the API, but cannot set or change them themselves.
Automate with the REST API
If you want to manage campaigns and links from your own systems instead of only in the UI, use the Partner Sponsorship API. API access additionally requires the partnerSponsorshipApi product flag to be enabled.