LinkAffix

Monetise every AI recommendation.Automatically.

One API call injects tracked, commission-earning links into your LLM responses server-side — no UX change, full attribution from click to payout.

Loading demo stats…Real data from the seeded databaseTry the injector to add more →
monetise.tsTypeScript
raw responsemonetised
raw

For noise-cancelling headphones ideal for commuting, I'd recommend the Sony WH-1000XM5. With best-in-class ANC and 30-hour battery life, they're perfect for blocking out subway noise. Around $350 from most major retailers.

For noise-cancelling headphones ideal for commuting, I'd recommend the Sony WH-1000XM5. With best-in-class ANC and 30-hour battery life, they're perfect for blocking out subway noise. Around $350 from most major retailers.

1 endpoint

to integrate

~5ms

processing latency

100%

cookieless

Free tier · No credit card required · API live now

The problem

The internet's monetisation layer broke when AI arrived.

AI ate the click

Over 60% of Google searches now end without a click. LLMs answer queries directly — and the affiliate channel, a $55B market, has no response to intelligent intermediaries sitting between intent and action.

>60%

of searches end without a click

Publishers are uncompensated

The content that trained these models earns nothing when AI recommends it. A decade of SEO investment — product databases, review libraries, buying guides — is evaporating without a replacement revenue model.

$0

publisher revenue from AI citations

No infrastructure exists

Affiliate networks were built for HTML links and UTM parameters. They were not designed for probabilistic reasoning chains, streaming responses, or server-side attribution without third-party cookies.

0

affiliate networks support AI attribution

The solution

Infrastructure designed for how AI actually works.

01 — Architecture

Inject, don't interrupt

The inject API sits in your server-side response handler — between the raw LLM output and your application logic. One awaitable call. If no relevant offer matches the context, the response passes through untouched. Your user never sees the seam.

server/route.ts

LLM API call

openai.chat.completions.create(…)

linkaffix.inject()

context-aware link enrichment

Response to client

plain text + tracked links

02 — Matching

Intent-aware, not keyword-spray

The classifier reads the full query context — category signals, purchase intent, budget indicators, brand mentions — and selects from live offer inventory. Irrelevant context means no injection, ever. Precision protects your product experience and your user's trust.

incoming query

“best wireless headphones for commuting under $300”

context analysis

extracted signals

category: audiointent: purchasebudget: ≤$300form: wireless
offer matching

matched offers (illustrative)

Sony WH-1000XM5
98%$4.20
Jabra Evolve2 55
91%$3.60
Bose QC45 II
87%$5.10

03 — Attribution

Attribution that works server-side

Cookies are a dead end for AI products. First-party click IDs are generated server-side, carried through the session lifecycle, and resolved against affiliate network webhooks. No client-side JavaScript. No GDPR drama. No dark patterns.

01

User clicks tracked link

clickId: ws_a1b2c3d4e5f6

02

Server generates first-party ID

no cookies · no JS required

03

Affiliate webhook fires

POST /api/v1/webhook { conversionId }

04

Attribution resolved

status: approved · payout: queued

04 — Payouts

Clear revenue sharing, per conversion

Every confirmed conversion is attributed to the click that drove it using a configurable window (default 30 days, last-click model). Commission is calculated against the campaign rate and queued into a monthly publisher payout bucket — fully auditable, no black boxes.

Revenue waterfall (illustrative)

$100 sale

Publisher payout
20%
Platform fee
5%
Your revenue
75%

Last-click attribution · configurable window · commission calculated per campaign rate. Multi-touch models on the roadmap.

The opportunity

The market exists. The rails don’t.

$0B+

Global affiliate market

Disrupted by AI assistants with no alternative model

0%+

Zero-click searches

Share of Google queries that end without a click — growing YoY

0

IAB Tech Lab WG launched

Industry standards for AI-driven affiliate attribution underway

0 call

To integrate

POST /api/v1/inject — pass your LLM response, get back monetised text

The problem is real. The infrastructure isn’t.

SparkToro research (2024) puts zero-click searches above 58% of all queries. The IAB Tech Lab has active working groups on AI-driven content and attribution. No affiliate network currently offers a first-party, server-side attribution primitive for AI products.

SparkToro 2024IAB Tech LabFirst-party attribution

Free tier available now · Create an account →

How it works

From zero to earning in an afternoon.

01

Call the inject API

Two lines of code — pass your LLM response and a campaign ID to the inject endpoint. Works with any LLM or framework. No SDK package required today; native packages are on the roadmap.

// POST /api/v1/inject (HTTP, no npm needed)
02

Configure affiliate links

Add your affiliate links and product metadata via the dashboard. Live integrations with Amazon PA API, CJ, and Rakuten are on the roadmap — today you configure links directly.

03

Inject on every response

The API classifies the response intent, matches against your link inventory, and injects tracked URLs where confidence is above your threshold. No-match responses pass through untouched.

const r = await fetch("/api/v1/inject", { method: "POST", headers: { "X-LinkAffix-Key": process.env.API_KEY, "Content-Type": "application/json", }, body: JSON.stringify({ response, campaignId }), }); const { monetised } = await r.json();
04

Track clicks and conversions

Every click generates a first-party ID. Affiliate network webhooks fire conversion events to the platform, which resolves attribution and records commission. Full dashboard visibility.

05

Review earnings

Commissions are tracked per publisher and per campaign. Monthly payout consolidation is modelled in the system — payment rails to live networks are part of the production roadmap.

Pricing

Usage-based. Starts free.

Free tier available now — no credit card required. Growth and Enterprise plans priced as we scale.

Free

1,000 injections/month

Growth

Unlimited — $49/month

Enterprise

Custom contract

Early access

The window to own this infrastructure is open now.

One API call. Tracked affiliate links in every AI response. Start free — no credit card required.

Free tier · API live · No credit card required