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.
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.
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”
extracted signals
matched offers (illustrative)
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.
User clicks tracked link
clickId: ws_a1b2c3d4e5f6
Server generates first-party ID
no cookies · no JS required
Affiliate webhook fires
POST /api/v1/webhook { conversionId }
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
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.
Free tier available now · Create an account →
How it works
From zero to earning in an afternoon.
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)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.
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();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.
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.