ExaLink API

Smart Links
With Full Analytics

Shorten, brand, and track every click. ExaLink turns ordinary URLs into measurable experiences across SMS, email, ads, and QR.

Links

Real-time

Analytics

QR

Codes

API

First

Sendexa ExaLink

Short Links

Brandable

Full Funnel

Analytics

QR Codes

Trackable

Features

Links Built for Marketers & Devs

Everything you need to create, brand, route, and measure smart links.

Short Links

Create clean, memorable short URLs that load fast and work everywhere your customers click.

Branded Domains

Use custom domains so every link reinforces your brand and improves trust and click-through.

Click Tracking

Capture every click with timestamps, referrers, and unique visitor resolution in real time.

Geo Analytics

See where traffic comes from—country, region, and city—to optimize campaigns by market.

Device Data

Understand OS, browser, and device type so you can tailor landing experiences by platform.

UTM Parameters

Preserve or inject UTM tags automatically so marketing attribution stays consistent.

QR Codes

Generate scannable QR codes for offline-to-online journeys with the same analytics stack.

A/B Link Variants

Split traffic across destination variants and measure which path converts best.

Insights

Know Every Click

Real-time intelligence on who clicks, where, and on which device.

Click Stream

Live click events with referrers

Geo Breakdown

Country, region, and city data

Device Mix

OS, browser, and device type

Webhooks

Push events into your stack

Use Cases

Track Engagement Everywhere

Smart links for every channel—online and offline.

SMS & WhatsApp Campaigns

Shorten long destinations in messaging channels while tracking every engagement.

Email Marketing

Improve deliverability and measure link performance across newsletters and lifecycle mail.

Paid Ads Attribution

Bridge ad clicks to landing pages with UTM fidelity and clean, brandable URLs.

Offline QR Journeys

Connect print, packaging, and OOH to digital experiences with trackable QR codes.

Product Launches

Share one smart link that routes, tests variants, and reports geo performance live.

Affiliate & Partner Links

Issue unique partner links with webhooks so commissions and attribution stay accurate.

Live Analytics

Measure What Matters

Watch clicks stream in with geo, device, and UTM context—then pipe events to your tools via webhooks.

Unique vs total clicks
Top countries and cities
Device and browser split
UTM campaign performance
A/B variant comparison
sxa.link/promo
Live

12.4k

Clicks

9.1k

Uniques

18.6%

CTR*

Ghana
34%
Nigeria
28%
Kenya
19%
Other
19%
Pricing

Free, Pro & Enterprise

Start free, then unlock branded domains and advanced analytics as you grow.

Free

$0/per month

For individuals and side projects

  • 1,000 clicks / month
  • sendexa.link domain
  • Basic click analytics
  • QR code generation
  • Community support
Get Started
Most Popular

Pro

$49/per month

For growing marketing teams

  • 100,000 clicks / month
  • Custom branded domains
  • Geo & device analytics
  • UTM automation
  • A/B link variants
  • Webhooks
  • Priority support
Start Free Trial

Enterprise

Custom/per month

For high-volume brands

  • Unlimited clicks
  • Multiple branded domains
  • SSO & advanced security
  • SLA guarantee
  • Dedicated account manager
  • Custom integrations
  • 24/7 support
Contact Sales
Simple Integration

Create Smart Links Fast

Use the sendexa-exalink SDK or REST API to create short links, attach UTMs, and generate QR codes programmatically.

REST API + Node SDK
Custom domain support
Click webhooks
QR code endpoints
Bulk link creation
exalink-api.js
// Create a smart link with sendexa-exalink
import { ExaLink } from 'sendexa-exalink';

const exalink = new ExaLink({
  apiKey: process.env.SENDEXA_API_KEY,
});

const link = await exalink.create({
  destination: 'https://example.com/summer-sale',
  slug: 'promo',
  domain: 'sxa.link',
  utm: {
    source: 'sms',
    medium: 'campaign',
    campaign: 'summer_sale',
  },
  variants: [
    { url: 'https://example.com/a', weight: 50 },
    { url: 'https://example.com/b', weight: 50 },
  ],
});

const qr = await exalink.qr(link.id, { size: 512 });
console.log(link.shortUrl, qr.pngUrl);

500M+

Clicks Tracked

2M+

Smart Links

12k+

Brands

99.99%

Uptime

FAQ

Frequently Asked Questions

Everything you need to know about ExaLink.

What is ExaLink?

ExaLink is Sendexa’s smart link platform for short URLs, branded domains, QR codes, and full click analytics—built for messaging, email, ads, and offline campaigns.

Can I use my own domain?

Yes. Pro and Enterprise plans support custom branded domains. Point a CNAME to ExaLink and verify ownership in the dashboard.

What analytics do I get?

Track total and unique clicks, geo (country/region/city), device/OS/browser, referrers, UTM breakdowns, and conversion events when configured.

How do A/B link variants work?

Create multiple destination URLs under one short link and split traffic by percentage. Compare click-through and conversion metrics to pick a winner.

Do QR codes share the same analytics?

Yes. QR codes are tied to your ExaLink short URLs, so scans appear in the same analytics stream with device and geo context where available.

Can I preserve UTM parameters?

Absolutely. Pass through existing query params, append default UTMs, or override tags per campaign without breaking destination URLs.

Are webhooks available?

Pro and Enterprise include webhooks for click events so you can sync engagement into CRMs, data warehouses, or automation tools in real time.

Is there a free plan?

Yes. The Free plan includes short links on the sendexa.link domain, basic analytics, and QR codes with a monthly click allowance.

Ready to Track Every Click?

Create branded smart links, QR codes, and A/B variants with full analytics. Start free today.