Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions content/docs/brand/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
"../api-reference/integrations/fastify",
"---Partners---",
"quickstart/inviting-partners",
"share-affitor",
"quickstart/partner-approval-quality-control",
"groups",
"quickstart/view-performance",
Expand Down
76 changes: 76 additions & 0 deletions content/docs/brand/share-affitor.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
title: Share Affitor with your partners
description: Share Affitor's referral opportunity so your partners can get their own link and introduce SaaS brands.
kind: guide
last_updated: 2026-10-18
---

Help your partners introduce SaaS brands to Affitor. Share the public referral page, then let each partner get their own personal link. Your program stays the same.

## Step 1: Open the sharing dialog

Open your program's **Overview**, select **Share**, then **Share Affitor with your partners**. **Share your program** still shares your own program page.

If your workspace does not show the Affitor sharing action yet, you can share the [public referral page](https://affitor.com/marketplace/referral-program) directly.

<div className="not-prose">
<picture className="block dark:hidden">
<source media="(max-width: 640px)" srcSet="/docs/brand/share-affitor/neutral/share-dialog-phone-light.png" />
<img src="/docs/brand/share-affitor/neutral/share-dialog-light.png" alt="Share Affitor dialog with the public opportunity link and a message for partners" loading="lazy" className="h-auto w-full rounded-xl" />
</picture>
<picture className="hidden dark:block">
<source media="(max-width: 640px)" srcSet="/docs/brand/share-affitor/neutral/share-dialog-phone-dark.png" />
<img src="/docs/brand/share-affitor/neutral/share-dialog-dark.png" alt="Share Affitor dialog with the public opportunity link and a message for partners" loading="lazy" className="h-auto w-full rounded-xl" />
</picture>
</div>

## Step 2: Copy the page or message

Choose **Copy link** to copy this public opportunity page:

```text
https://affitor.com/marketplace/referral-program
```

Choose **Copy message** to copy the message shown in the dialog, including the same URL. Paste it into the channel where you talk with your partners. Nothing is sent automatically.

Wait for **Link copied** or **Message copied** before pasting. If your browser blocks clipboard access, the dialog shows an error; select the link or message and copy it manually, or retry.

## Step 3: Let each partner get their own link

The shared page explains the existing Affitor referral program. A visitor can choose **Sign up to get your link** or use **Sign in** with an existing account. A signed-in visitor can choose **Get your referral link**.

The account links request a return to **Referrals** to prepare that person's link. If an external sign-in provider lands you elsewhere, open [Referrals](https://affitor.com/partner/referrals?link=1) and choose **Get my link**. This program does not require an application approval. If the link could not be loaded, use **Get my link** to retry.

<div className="not-prose">
<picture className="block dark:hidden">
<source media="(max-width: 640px)" srcSet="/docs/brand/share-affitor/neutral/landing-phone-light.png" />
<img src="/docs/brand/share-affitor/neutral/landing-light.png" alt="Affitor referral page with signup, sign-in and steps for getting a personal referral link" loading="lazy" className="h-auto w-full rounded-xl" />
</picture>
<picture className="hidden dark:block">
<source media="(max-width: 640px)" srcSet="/docs/brand/share-affitor/neutral/landing-phone-dark.png" />
<img src="/docs/brand/share-affitor/neutral/landing-dark.png" alt="Affitor referral page with signup, sign-in and steps for getting a personal referral link" loading="lazy" className="h-auto w-full rounded-xl" />
</picture>
</div>

After applying to an ordinary brand program, you may also see **Refer brands to Affitor** with **Get my Affitor referral link**. This is a separate opportunity: your original application's approval or pending state stays the same, and its original next action is still available.

## Step 4: Use the personal link to introduce a brand

On **Referrals**, each person copies **Your link** with **Copy** and sends that personal link to a SaaS founder or team they want to introduce. The personal invitation uses `affitor.com/r/<username-or-code>`.

The public opportunity page recruits people who want their own link. Their personal link is what they use to introduce a brand. Check the [program terms](https://affitor.com/legal/refer-program) for the current reward rules.

<CommonMistakes
items={[
"Sharing your own program page when you meant to share the Affitor opportunity: choose Share Affitor with your partners.",
"Treating Copy message as sending an invitation: you still need to paste and send it yourself.",
"Giving a new founder the public opportunity URL when you meant to introduce that brand: use your own personal referral link from Referrals.",
]}
/>

## Related

- [Get your referral link](/docs/partners/quickstart/get-your-referral-link): find and copy your program links.
- [How referral rewards work](/docs/partners/referral-rewards): follow referred brands and the existing reward flow.
- [Invite partners to your program](/docs/brand/quickstart/inviting-partners): recruit partners into your own program.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions public/docs/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
## Brands: Partners

- [Inviting Partners](https://affitor.com/docs/brand/quickstart/inviting-partners.md)
- [Share Affitor with your partners](https://affitor.com/docs/brand/share-affitor.md)
- [Partner Approval & Quality Control](https://affitor.com/docs/brand/quickstart/partner-approval-quality-control.md)
- [Organize partners into groups](https://affitor.com/docs/brand/groups.md)
- [View Performance](https://affitor.com/docs/brand/quickstart/view-performance.md)
Expand Down
6 changes: 6 additions & 0 deletions scripts/retired-claims.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,5 +106,11 @@
"why": "An empty Bearer token on POST /api/v1/track/refund answers 401 `Empty Bearer token` (CMS v3.16.140).",
"since": "2026-10-18",
"allow": []
},
{
"pattern": "Give your partners another way to earn from SaaS founders they already know",
"why": "The sharing dialog introduces a public opportunity and does not promise a reward. Existing referral program terms remain separate.",
"since": "2026-10-18",
"allow": []
}
]
Loading