Skip to content
Merged
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
16 changes: 16 additions & 0 deletions content/changelog/affiliate-programs-for-brands.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Run your own affiliate program on Affitor
date: 2025-09-29
type: feature
audience: [brands, partners]
surfaces: [dashboard, marketplace, tracking]
description: Brands create affiliate programs, partners apply and get tracked links, and clicks, sign-ups and checkout sales are attributed to the partner who sent them.
---

We now run affiliate programs. Brands set up a program, partners join it, and we track what each partner brings in.

- **For brands:** sign up as a brand with your company email, create programs with your logo, set commission tiers with a percentage rate that can step up with the number of referrals, and auto-accept partner applications. Your dashboard sums up your programs, partners and sales.
- **For partners:** apply to a program, get a tracked referral link with a name you choose, and see the customers you referred.
- **Tracking:** add the tracking script to your site to record clicks and sign-ups. Commissions were created when buyers paid through an Affitor checkout link, which we later retired.

Applying twice to the same program is blocked.
21 changes: 21 additions & 0 deletions content/changelog/affitor-cli.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Create an affiliate program from your terminal
date: 2026-04-10
type: feature
audience: [developers, brands]
surfaces: [cli]
version: 0.2.0
description: Run npx affitor init to create an affiliate program and get its tracking script and API key, then check it and send test events from your terminal.
---

The first version of the Affitor CLI is on npm. Create an affiliate program from your terminal and get its tracking script and API key.

```bash
npx affitor init
```

- `status` shows your program's health and recent events, and `test` sends a test click, lead or sale.

Programs created this way were not yet linked to a dashboard account. Browser sign-in, `programs` and `whoami` arrived in May.

[Read the CLI guide](/docs/brand/cli/quickstart)
20 changes: 20 additions & 0 deletions content/changelog/affitor-init-wizard.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: Sign in from the CLI, and init wires tracking into Next.js
date: 2026-05-25
type: feature
audience: [developers]
surfaces: [cli, sdk]
version: 0.3.0
description: The CLI signs you in through the browser, and init detects Next.js, installs the SDK and adds the tracking code, asking before each install and showing a diff before it edits your layout.
---

The CLI now signs you in through your browser, so programs you create belong to your dashboard account. `programs` lists them and `whoami` shows who is signed in.

```bash
npx affitor login
npx affitor init
```

In a Next.js project, `init` detects the framework, installs the SDK and adds the tracking code. It asks before installing anything and shows a diff of the change to your app layout before applying it.

A server-side Node SDK ships alongside it, so you can record sales from your backend. Since June 2026 the SDK is published as `@affitor/sdk`.
12 changes: 12 additions & 0 deletions content/changelog/ai-script-assistant.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Write video scripts with an AI assistant
date: 2025-04-14
type: feature
audience: [partners]
surfaces: [dashboard]
description: Turn the transcript of a popular video about a program into a script for your own video.
---

Sign in, pick a YouTube or TikTok video about a program on its page, and the assistant turns its transcript into a script for your own video. Ask for changes in the chat until it sounds like you.

The script assistant is no longer part of Affitor.
12 changes: 12 additions & 0 deletions content/changelog/billing-and-invoices-2026.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Billing and invoices in your dashboard
date: 2026-04-08
type: feature
audience: [brands]
surfaces: [dashboard]
description: Brands get a Billing area with every invoice, its status, and an invoice detail page.
---

Brands have a **Billing** area. It lists your invoices with a status badge on each, and opens a detail page for any of them.

Billing was redesigned in October 2026 to show what you owe and what is next.
2 changes: 1 addition & 1 deletion content/changelog/blog-launch.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Read honest affiliate-software comparisons on the new Affitor blog
date: 2026-07-06
date: 2026-07-05
type: feature
audience: [brands]
description: Twelve posts comparing the tools you're actually evaluating, with every price dated "as of" and competitor strengths conceded up front, plus .md twins and llms.txt so your AI assistant reads the same facts you do.
Expand Down
10 changes: 10 additions & 0 deletions content/changelog/brand-partner-messages.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Message your brands and partners in Affitor
date: 2025-11-19
type: feature
audience: [brands, partners]
surfaces: [dashboard]
description: Brands and partners talk in Affitor, with conversations, contacts and messages that arrive live.
---

Brands and partners can now talk without leaving Affitor. Start a conversation from your contacts, and new messages arrive live, without reloading the page.
12 changes: 12 additions & 0 deletions content/changelog/commission-review.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Approve, reject and mark commissions as paid
date: 2026-02-24
type: feature
audience: [brands]
surfaces: [dashboard]
description: Review partner commissions in the dashboard, approve or reject them with a reason, act on many at once, and mark approved ones as paid.
---

Brands can now review partner commissions in the dashboard before they are paid. Approve a commission, or reject it with a reason. Select many commissions to act on them at once, then mark approved commissions as paid.

We later removed Mark as Paid: partners can withdraw a commission once the brand has paid the invoice that covers it.
17 changes: 17 additions & 0 deletions content/changelog/docs-api-reference.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: A full API reference and integration guides
date: 2026-06-10
type: feature
audience: [developers, partners]
surfaces: [api, sdk]
description: The docs gain an API Reference, an SDK reference, an agent integration guide, integration guides and a machine-readable OpenAPI spec.
---

The docs are rebuilt for developers. A new **API Reference** tab covers every tracking endpoint, with pages on attribution and errors. Alongside it:

- an SDK reference and six integration guides (Next.js on its own or with Clerk, NextAuth or Supabase, Express, and Stripe);
- an integration guide for AI agents, and `llms.txt` for assistants that read the docs;
- a **For Partners** section;
- a machine-readable OpenAPI spec.

[Open the API Reference](/docs/api-reference/overview)
12 changes: 12 additions & 0 deletions content/changelog/docs-site-launch.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: A public documentation site
date: 2026-01-25
type: feature
audience: [developers, brands]
surfaces: [tracking, api]
description: A public docs site explains how tracking works, how to onboard as a brand, how to set up Stripe and how cookies are handled.
---

We launched a public docs site, linked from the dashboard. It covers a quickstart, how tracking works, brand onboarding, Stripe setup and cookie rules.

[Open the docs](/docs)
10 changes: 10 additions & 0 deletions content/changelog/getting-started-checklist.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: A Getting Started checklist for new brands
date: 2025-12-11
type: feature
audience: [brands]
surfaces: [dashboard, tracking]
description: New brands see what is left to set up, and clear guidance when the tracking code is not installed yet.
---

New brands get a **Getting Started** checklist with the steps left: your program, commission tiers, the tracking code and your first partner. Until the tracking code is on your site, the dashboard says so and takes you to where to add it, instead of showing empty charts.
14 changes: 14 additions & 0 deletions content/changelog/go-live-button.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Go live when you are ready
date: 2026-06-27
type: feature
audience: [brands]
surfaces: [dashboard]
description: A single Go Live button publishes your program as soon as your business profile and commission are set, and the Quick start checklist shows what is really set up.
---

Your program goes live when you say so. A single **Go Live** button on the Share Program step replaces automatic publishing, and it needs only your business profile and commission. Since October 2026, a program paused for an overdue invoice goes live again only after the invoice is paid.

The Quick start checklist in the top bar now reflects what is really set up: business profile, commission, tracking, a verified first real event, and going live.

[Read the quickstart](/docs/getting-started/quickstart)
24 changes: 24 additions & 0 deletions content/changelog/improvements-2025-04.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Improvements and fixes, April 2025
date: 2025-04-30
type: digest
audience: [partners, brands]
surfaces: [marketplace]
description: Google sign-in, filters you can share, traffic by country, the value of a conversion on every program, and a form to submit a program.
---

### New

- Sign in with your Google account.
- **Filter programs** by industry, commission rate, one-time or lifetime commission, and payment method. Filters are saved in the page link, and one button clears them.
- Pick which table columns you see; Affitor remembers your choice.
- Program pages show traffic by country.
- Each program shows the average value of a conversion and its recurring commission.
- Ask for a short AI summary of any program from its page.
- Anyone could submit a program to be listed.

### Improved

- Right-click a program to open it in a new tab.

These features were part of the program directory, which became the Affitor Marketplace in June 2026; the submit form and the AI summary are gone.
23 changes: 23 additions & 0 deletions content/changelog/improvements-2025-05.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Improvements and fixes, May 2025
date: 2025-05-29
type: digest
audience: [partners]
surfaces: [dashboard]
description: A Top Ads page with transcripts, Google sign-in that works from in-app browsers, and no more duplicate ads.
---

### New

- **Top Ads.** See ads running for affiliate offers, read their transcripts, and send one to the script assistant.

### Improved

- Google sign-in now works from links opened inside apps such as Facebook, Instagram and X: we open the page in your regular browser, and Safari is no longer blocked.
- Lists show a loading outline instead of a blank page.

### Fixed

- The same ad no longer appears twice in Top Ads.

Top Ads and the script assistant are no longer part of Affitor.
18 changes: 18 additions & 0 deletions content/changelog/improvements-2025-06.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Improvements and fixes, June 2025
date: 2025-06-20
type: digest
audience: [partners]
surfaces: [dashboard]
description: A redesigned script assistant chat box, and Show more works again on video lists.
---

### Improved

- The script assistant's chat box is redesigned.

### Fixed

- The Show more button on video lists works again.

The script assistant and these video lists are no longer part of Affitor.
26 changes: 26 additions & 0 deletions content/changelog/improvements-2025-07.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Improvements and fixes, July 2025
date: 2025-07-31
type: digest
audience: [partners]
surfaces: [dashboard, tracking]
description: Short referral links, community sign-in with your Affitor account, and redesigned program pages.
---

### New

- Referral links get a short link you can share.
- Sign in to the Affitor community forum with your Affitor account. The forum has since closed.
- Free accounts see their daily allowance on the profile page.
- In the script assistant, save your own prompts and reuse them.

### Improved

- Program pages are redesigned, and the program list gets a new filter bar with country and launch year filters.
- The plans page opens on yearly billing.

### Fixed

- Sorting by recurring commission works correctly.

The program list became the Affitor Marketplace in June 2026, and the script assistant is no longer part of Affitor.
22 changes: 22 additions & 0 deletions content/changelog/improvements-2025-08.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Improvements and fixes, August 2025
date: 2025-08-29
type: digest
audience: [partners]
surfaces: [marketplace, dashboard]
description: Browse affiliate programs by category with counts, sorting and page numbers, faster category pages, and no more NaN referral balances.
---

### New

- **Browse by category.** Category pages list their programs with counts, sorting and page numbers.

### Improved

- Category pages load faster.

### Fixed

- Referral balances and earnings no longer show `NaN`.

Category pages became part of the Affitor Marketplace in June 2026.
18 changes: 18 additions & 0 deletions content/changelog/improvements-2025-10.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Improvements and fixes, October 2025
date: 2025-10-29
type: digest
audience: [brands, partners]
surfaces: [dashboard, marketplace, tracking]
description: A public application form for brands, a customer status filter for brands, and commissions on every subscription renewal.
---

### New

- A public application form for brands that want to run an affiliate program on Affitor.
- Brands can filter the customers their partners referred by status: lead, conversion or click.
- Commissions are now created on each subscription renewal, not only on the first payment.

### Fixed

- The revenue chart no longer breaks when there is no revenue yet.
18 changes: 18 additions & 0 deletions content/changelog/improvements-2025-11.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Improvements and fixes, November 2025
date: 2025-11-20
type: digest
audience: [brands, partners]
surfaces: [dashboard]
description: A program switcher for brands, auto-accept per program, early access sign-up, and no double commission on a first subscription invoice.
---

### New

- Brands with several programs switch between them from a program selector. A brand with no program yet is taken to create one.
- Auto-accept for partner applications is set per program.
- An early access sign-up on a refreshed landing page with an FAQ. That landing page has since been replaced.

### Fixed

- The first invoice of a subscription no longer pays the commission twice.
21 changes: 21 additions & 0 deletions content/changelog/improvements-2025-12.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Improvements and fixes, December 2025
date: 2025-12-30
type: digest
audience: [brands, partners]
surfaces: [dashboard, tracking]
description: A redesigned program page, search and sort on partner lists, and test events kept out of your numbers.
---

### New

- One account can switch between brand and partner roles.

### Improved

- **The public program page is redesigned.** In program settings, you can save a draft of your changes in this browser and preview your logo before saving.
- Partner and application lists have search, sorting and page numbers.
- Test events no longer count in your performance numbers.
- Disconnecting Stripe takes effect right away.
- Until your tracking code is installed, the invite button takes you to install it first.
- Clearer labels for paid sign-ups and for commissions waiting for payout.
19 changes: 19 additions & 0 deletions content/changelog/improvements-2026-01.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Improvements and fixes, January 2026
date: 2026-01-28
type: digest
audience: [brands, partners]
surfaces: [dashboard]
description: Each program page shows only its own commissions and customers, the Setting tab has your tracking snippet ready to copy, and the chart has a Share button for your program link.
---

### Improved

- On each program's page, partners in several programs now see only that program's commissions and customers.
- The Setting tab walks you through setup: copy your tracking snippet, which already includes your Program ID, then share your program link.
- The performance chart has a Share button that copies your program link.
- In the Partners list, each partner's revenue is now the total of all their conversions.

### Fixed

- A brand owner can no longer apply to their own program.
Loading
Loading