ExaLink API · Beta

Smart Links
On sndx.in

Shorten, brand, route, and track every click. ExaLink turns ordinary URLs into measurable experiences across SMS, WhatsApp, email, ads, and QR—with analytics, conversions, and webhooks.

sndx.in

Default domain

Real-time

Analytics

QR + Bio

Pages

REST

API first

Sendexa ExaLink

sndx.in/promo

Short links

Full funnel

Clicks → conversions

QR Codes

Trackable

Features

Links Built for Marketers & Devs

Everything shipping in ExaLink today—short links, routing, analytics, bio pages, and a REST API.

Short Links on sndx.in

Create clean short URLs on sndx.in with custom slugs—or let ExaLink generate one for you.

Branded Domains

Serve links from go.yourbrand.com. Add a domain, verify ownership, and set a default host.

Click Analytics

Track total clicks and unique visitors with country, device, referrer, and timeseries data.

Smart Routing

Route by device or country—Android vs iOS, Ghana vs Nigeria—with first-match rules and a fallback URL.

Access Controls

Password-protect links, set expiry timestamps, and cap traffic with max clicks for gated campaigns.

UTM Parameters

Attach source, medium, campaign, term, and content once—merged into every redirect for attribution.

QR Codes

Generate trackable QR codes linked to your short URLs for print, packaging, and offline journeys.

Bio Pages

Publish link-in-bio pages at sndx.in/m/{handle} with themes, socials, and multiple destinations.

Platform

Dashboard + API

Manage links in the Sendexa dashboard or automate everything via REST.

Campaigns & folders

Group links for launches and channels

Conversions

Signups, purchases, leads via API or pixel

Real-time clicks

Live click stream with geo & device

Webhooks

exalink.click & exalink.converted

Use Cases

Track Engagement Everywhere

Smart links for every Sendexa channel—and beyond.

SMS & WhatsApp Campaigns

Shorten long destinations in messaging channels while tracking every click and conversion.

Email Marketing

Ship compact URLs with UTM fidelity and measure engagement across newsletters and lifecycle mail.

Paid Ads Attribution

Bridge ad clicks to landing pages with clean short URLs and webhook events into your stack.

Offline QR Journeys

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

App Store Routing

One smart link sends Android users to Play Store and iOS users to the App Store automatically.

Partner & Affiliate Links

Issue unique partner links with click and conversion webhooks so attribution stays accurate.

Live Analytics

Know Every Click

Pull link analytics via GET /v1/exalink/links/:id/analytics or watch the dashboard—then pipe events to your stack with webhooks.

Total clicks & unique visitors
Country breakdown (e.g. GH, NG, KE)
Device mix: mobile, desktop, tablet, bot
Referrers & timeseries (hour or day)
Attributed conversions (signup, purchase, lead)
sndx.in/promo
Live

1,284

Clicks

902

Uniques

64

Conv.

Ghana
65%
Nigeria
18%
Kenya
10%
Other
7%
Pricing

Free, Pro & Enterprise

Start on sndx.in, then unlock branded domains, smart routing, and conversion webhooks as you grow.

Free

$0/per month

For individuals and side projects

  • Short links on sndx.in
  • Click & unique visitor analytics
  • Country, device & referrer data
  • QR code generation
  • Password, expiry & max clicks
  • Community support
Get Started
Most Popular

Pro

$49/per month

For growing marketing teams

  • Custom branded domains
  • Smart routing (device & country)
  • Bio pages (link-in-bio)
  • Campaigns, folders & conversions
  • exalink.click & converted webhooks
  • Conversion pixel tracking
  • Priority support
Start Free Trial

Enterprise

Custom/per month

For high-volume brands

  • Multiple branded domains
  • Higher volume & rate limits
  • SSO & advanced security
  • SLA guarantee
  • Dedicated account manager
  • Custom integrations
  • 24/7 support
Contact Sales
Simple Integration

Create Smart Links Fast

Use the REST API at api.sendexa.co with your dashboard Basic auth token. Create links, read analytics, and subscribe to webhooks.

POST /v1/exalink/links
Custom slug & domain (sndx.in default)
UTM, password, expiry, maxClicks
GET …/links/:id/analytics
Webhooks: click & converted
create-link.js
// Create a smart link — POST /v1/exalink/links
const res = await fetch(
  'https://api.sendexa.co/v1/exalink/links',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      Authorization:
        'Basic ' + process.env.SENDEXA_API_TOKEN,
    },
    body: JSON.stringify({
      destination:
        'https://shop.example.com/summer-sale',
      slug: 'summer26',
      title: 'Summer Sale 2026',
      utm: {
        source: 'sms',
        medium: 'campaign',
        campaign: 'summer_sale_2026',
      },
      expiresAt: '2026-09-30T23:59:59.000Z',
      maxClicks: 10000,
    }),
  }
);

const { data } = await res.json();
// data.shortUrl → https://sndx.in/summer26
console.log(data.shortUrl);

sndx.in

Default short domain

Real-time

Click → analytics & webhooks

Smart route

Device & country rules

Beta

REST API & dashboard

FAQ

Frequently Asked Questions

Everything you need to know about ExaLink.

What is ExaLink?

ExaLink is Sendexa’s smart link platform (Beta) for short URLs on sndx.in, branded domains, QR codes, bio pages, smart routing, and full click analytics—built for SMS, WhatsApp, email, ads, and offline campaigns.

What domain do short links use?

By default, public short links resolve on https://sndx.in/{slug}. You can also attach a verified custom domain (e.g. go.yourbrand.com) and set it as the default host.

Can I use my own domain?

Yes. Add a hostname in the dashboard, complete DNS verification (TXT challenge at _exalink-challenge.<domain>), then create links on that domain.

What analytics do I get?

Per link you get total clicks, unique visitors, country breakdown, device mix (mobile, desktop, tablet, bot), referrers, and timeseries. Business overview, recent clicks, and conversion reports are available in the dashboard and API.

How does smart routing work?

Attach routing rules by device or country. The first matching rule wins; otherwise traffic falls back to the default destination—ideal for app-store links and regional landing pages.

What access controls are available?

Password-protect a link, set an expiresAt timestamp, and optionally cap traffic with maxClicks. Inactive or expired links stop redirecting immediately.

Do QR codes and bio pages share analytics?

QR codes encode your ExaLink short URL, so scans flow through the same redirect and analytics pipeline. Bio pages live at sndx.in/m/{handle} with their own view counts and linked destinations.

Are webhooks available?

Yes. Subscribe to exalink.click (successful redirect) and exalink.converted (attributed signup, purchase, lead, or custom event) with HMAC-signed payloads.

How do I create links via API?

POST to https://api.sendexa.co/v1/exalink/links with Basic auth (dashboard Base64 token). Pass destination, optional slug, domain, title, utm, password, maxClicks, and expiresAt.

Ready to Track Every Click?

Create short links on sndx.in, branded domains, smart routes, QR codes, and bio pages—with full analytics and webhooks. Start free today.