Branded URLs on your domain, with QR, link-in-bio, and retargeting pixels. With AI integration your agent can install in five minutes.
Open source · Built on Cloudflare · No credit card to start
Live demo. Real shortener. Sign up to keep the link, see clicks, and add your custom domain.
Anonymous links expire in 24 hours. Sign up free to keep them and unlock analytics.
What you get
Whether you, your team, or your AI created the link — it lives on your domain, in your workspace, governed by you.
Your custom domain, your QR codes, your link-in-bio, your retargeting pixels. Every link comes out as yours — whether you, your team, or your AI created it.
Custom domains · QR · link-in-bio · 8 pixel platforms
Sub-10ms global redirects on Cloudflare's edge. Real-time and historical click analytics broken down by geo, device, referrer, and UTM. CSV export and API.
Click analytics · geo · device · referrer · UTM
Revoke any link in one call. Set lifecycle rules per link. Single-use, expiring, password-gated. Audit who — or what — created every link.
single-use · expiring · revoke_run_links · audit logs
No code required. Bring your domain or use ours.
Point your custom domain at Go2 with a single DNS record. Want to skip it? Anonymous and account-bound go2.gg links work out of the box.
From the dashboard, the REST API, or your AI agent via MCP. Add custom slugs, QR codes, link-in-bio entries, and retargeting pixels per link.
Real-time analytics: geo, device, browser, referrer, UTM. Export to CSV. Your data, your dashboard, no paywall.
Every link on your domain. Every click in your dashboard. No matter who — or what — created it.
Today, on Bitly, Rebrandly, or Replug
With Go2
One click. Every audience.
A click on your Go2 link fires every attached pixel before the redirect — iOS 14 ATT users count, ad-blockers don't gut the audience, and the user's browser doesn't have to load anything extra.
Meta
ViewContent
Google Ads
Conversion
TikTok
ClickButton
Click on go2.gg/launch
edge handler
Insight tag
Twitter / X
Tweet
PageVisit
Custom
Snap
PAGE_VIEW
Promise.allSettled — a single platform outage doesn't take down the rest of the fan-out.For your team
One platform. Every channel. Your domain.
Brand every campaign link with your client's domain. QR for print, link-in-bio for social, pixels for retargeting — all in one workspace.
Custom domain · QR · UTM · 8 pixel platforms
One link-in-bio page on your domain. Every short link, every QR, every click — in your dashboard, not a third-party silo.
Link-in-bio · custom slugs · QR for streams
Branded product links for paid social and email. Track which channel converts. Add retargeting pixels per link, per campaign.
Meta · Google Ads · TikTok pixels · Shopify
Replace bit.ly across the team. Add API access for your app. Let your AI agent ship tracked links from day one — same workspace.
REST API · MCP · webhooks · team seats
How agent attribution works
Every link your AI ships carries four attribution fields. Every click writes them back. The loop is the differentiator.
Your AI agent calls one of 16 MCP tools (or POSTs to /api/v1/links).
go2.gg/launch — branded, attribution-stamped, on your domain.
Edge redirect resolves in ~8ms; click logged with the four fields.
Your dashboard rolls every click back to the run that produced it.
For developers
One MCP install. Every link your agent creates rolls back to the run, prompt, and tool call that produced it.
Every output is a link bundle. Stamp each URL with the run id; rewind any click to the run that produced it.
BrowserBase · Browserless · Cloudflare Browser Run
Track every link the bot sends. When a deflection works (or doesn't), trace to the exact run, prompt, and tool call.
Intercom Fin · Plain.com
Links in agent-generated emails carry run attribution. Roll clicks back to the prompt template, not just the campaign.
Clay · Apollo · agentic outreach
Pull /agent-attribution into your trace UI. Go2 is the data primitive; you're the dashboard.
LangSmith · Helicone · Braintrust
For developers · 30-second install
One go2-mcp-server package. Stdio for local, Streamable HTTP for remote.
claude mcp add go2 -- npx -y go2-mcp-server@latest \ --api-key "$GO2_API_KEY"
Free for 100 links a month. Pro and Business unlock custom domains, team seats, and longer retention.
For solo builders trying it out — no credit card
Indie builders, agencies, and small teams shipping daily
Billed annually ($86/year)
Growing teams with custom domains, SSO, and longer retention
Billed annually ($470/year)
Privacy by design
330+ cities, sub-10ms
On Business + Scale
Transparent & auditable
Export anytime
Your AI ships tracked links