Link attribution for creators and SaaS teams

One destination. Every placement. Revenue attributed.

Create one canonical link, generate a sublink for every video, post, newsletter or agent, and follow each click to the user, conversion and revenue it produced.

See how it works10,000 tracked clicks per month. All features included.
kliq.sh/orgs/acme/links
Demo data
Clicks9,094
Identified1,298
Conversions105
Revenue$5,040
kliq.sh/pricingparent4 sublinks
→ https://acme.com/pricing
SublinkPlacementClicksUsersConv.Revenue
kliq.sh/pricing-ytYouTube · pinned comment4,18261248$2,304
kliq.sh/pricing-xX · launch thread2,94030119$912
kliq.sh/pricing-nlNewsletter · issue 421,26828831$1,488
kliq.sh/pricing-agentAgent · weekly digest704977$336
Built into your workflow
DashboardREST APIAgent tokensFirst-party SDKCSV importDub importCustom domains

Clicks are easy to count. The useful question is what happened next. Kliq keeps the destination, placement and business outcome connected in one attribution trail.

FIG 0.1

Create the destination once

The parent owns the destination and social metadata. Change it once and every placement follows.

FIG 0.2

Publish one sublink per placement

Give every video, post, newsletter or automated workflow its own slug, context and UTM set.

FIG 0.3

Compare the outcomes

See which placement produced the user, conversion and revenue, not only which one attracted a click.

Why Kliq

Traffic is useful. Outcomes make it actionable.

UTM parametersTraffic source context

The customer and revenue still live somewhere else.

Flat short-link listsClicks per link

Variants drift apart and become difficult to compare.

KliqRevenue per placement

Parent, sublinks and downstream events stay connected.

attribution · first-touch, 30 days
09:41:02clickkliq.sh/pricing-yt
09:41:04redirectacme.com/pricing
09:43:18identifyuser_8f21
10:02:55conversionplan_pro
10:02:55revenue$48.00
01Attribution

Measure outcomes, not only clicks

Kliq carries a first-party click identifier into your product, connects it to a customer, and credits later conversions and revenue to the placement that earned them.

  • 30-day first-party first-touch attribution
  • Identify, conversion and revenue events via SDK or server API
  • Parent and sublink views of the same acquisition funnel
How attribution works
POST /api/v1/links
curl -X POST https://kliq.sh/api/v1/links \
  -H "Authorization: Bearer lq_org_••••" \
  -d '{
    "parentId": "lnk_pricing",
    "slug": "pricing-yt",
    "placement": "youtube",
    "utm": { "source": "youtube", "medium": "video" }
  }'

{ "url": "https://kliq.sh/pricing-yt", "clicks": 0 }
02Automation

Make link operations part of the workflow

Use revocable organization tokens to create links, inspect performance and retire placements from an agent, script or internal tool without opening the dashboard.

  • REST endpoints for links, domains, analytics and events
  • The same organization boundaries as the dashboard
  • Plain HTTP that works from any automation environment
Agent API reference
import · dub-export.csv (preview)
kliq.sh/pricingcreate
kliq.sh/pricing-ytcreate
kliq.sh/changelogunchanged
row 148 · missing destinationrejected
312 created · 41 unchanged · 3 rejectedhistorical clicks kept as a separate snapshot
03Portability

Move your links without inventing history

Preview a CSV or Dub import before it runs, see rejected rows explicitly, and keep historical aggregates separate from events Kliq measured itself.

  • Idempotent CSV and Dub imports
  • Custom domains and editable destinations
  • Exportable link and analytics data
Import your links
Pricing

One product. Pay only when traffic grows.

Every plan includes links, sublinks, attribution, members, API, SDK and imports. Tracked clicks are the only pricing variable.

Free

Track your first 10,000 clicks every month for free

$0forever
No paid trial
  • 10,000 tracked clicks
  • 10 custom domains
  • Unlimited members
  • API and SDK access
  • Full-funnel attribution
Start free

Pro

Most popular

For creators and founders growing their acquisition

$29per month
Billed monthly
  • 100,000 tracked clicks
  • 10 custom domains
  • Unlimited members
  • API and SDK access
  • Full-funnel attribution
Start with Pro

Scale

For growing SaaS products with high-volume attribution

$79per month
Billed monthly
  • 500,000 tracked clicks
  • 10 custom domains
  • Unlimited members
  • API and SDK access
  • Full-funnel attribution
Start with Scale

Published links keep redirecting when you reach your tracking allowance. New detailed click tracking resumes next calendar month or immediately after a plan upgrade.

FAQ

The questions people actually ask

Read the documentation
What is Kliq?

Kliq is a link attribution platform for creators and SaaS teams. It groups contextual sublinks under a canonical parent and connects each placement to clicks, users, conversions and revenue.

Why not use UTM parameters alone?

UTM parameters describe where traffic came from. Kliq also preserves a click identifier and connects later identify, conversion and revenue events to the exact placement that produced them.

Why parent links and sublinks instead of a flat list?

The parent owns the destination and social metadata. Each sublink inherits those values while keeping its own slug, context and UTM parameters, so every placement stays grouped and comparable.

Why use Kliq instead of another short-link platform?

Choose the platform that matches your workflow. Kliq is specifically designed for one canonical destination, many attributable placements, full-funnel revenue events and agent-driven automation without feature gates between plans.

How does attribution work?

A click identifier reaches the destination, where the first-party SDK keeps it for a 30-day first-touch window. Identify, conversion and revenue events sent afterwards are connected back to the sublink that brought the visitor in, even when they click other Kliq links on the way to checkout.

What happens when I reach my click allowance?

Your links keep redirecting. The usage meter shows how close you are to the monthly allowance; once it is reached, new detailed click tracking pauses until the next calendar month or a plan upgrade.

Can existing links be imported?

Yes. Imports accept a normalized CSV and there is a dedicated Dub adapter. Previews and idempotency safeguards make rejected or incomplete rows explicit, and historical totals stay in a separate aggregate snapshot.

Can agents and internal tools manage links?

Yes. Kliq exposes authenticated operations through revocable organization API tokens, using plain HTTP that works from scripts, agents and internal tools.

See which placements create revenue.

Start with 10,000 tracked clicks per month and the complete product. Upgrade only when your traffic grows.