CHANGELOG

What shipped, when.

Subscribe to product updates via the blog.

April 2026
feature Form capture

Collect form submissions with full attribution context. One action URL, zero config. Submissions flow through the edge with session, UTM, and campaign data attached.

feature In-app notifications

Bell icon with unread count. Notifications for invite acceptance, payment failures, plan changes, and domain verification.

feature Subscription schedules

Downgrades and interval changes take effect at the end of the billing period via Stripe Subscription Schedules. Pending changes displayed with cancel option.

feature Invoice history

View and download PDF invoices for all past payments directly from the billing page.

improvement Proration preview

See exact charges and credits before confirming a plan upgrade.

improvement Sidebar section switcher

Icon rail now switches between Short Links, Forms, and Goals sections. Each section has its own nav with Dashboard, Insights, and Library.

improvement Design system alignment

Color palette updated to ink primary with amber brand accent. All icons migrated to Lucide. Badge dark mode standardized.

improvement Timezone-aware analytics

Date ranges and chart labels now respect workspace timezone setting.

improvement Marketing site launch

New attri.io marketing site with product pages, solutions, pricing, and motion moments.

fix Stripe webhook routing

Webhooks were silently blocked by the auth middleware. Fixed by excluding /api/webhooks from the proxy.

fix Session tracking on shortlink clicks

Lambda was not setting session cookies on redirects. Fixed with ct_sid and ct_uuid cookie handling.

March 2026
feature Stripe billing integration

Subscription management, plan upgrades/downgrades, and invoice history.

feature Custom domains

Bring your own domain for branded short links with automatic SSL provisioning.

improvement Onboarding flow

Guided setup from signup to first tracked link.

February 2026
feature Edge redirects

Sub-30ms redirect latency across 330+ cities globally.

feature Tracking script (a.js)

Lightweight script for pageview and conversion tracking on customer sites.

NO CARD REQUIRED

Your attribution
problem ends today.

Fourteen days of the full product. No card. If it doesn't save you more than it costs by week two, we'll ask why.