Campaigns & content
Short links & click tracking
Branded short links for SMS, automatic link rewriting in email, per-contact click history, and how opens are measured.
Clicks are the strongest engagement signal you get, and in SMS every character costs money. The links module solves both.
Short links
Create a link once, use it everywhere:
curl -X POST https://api.wezend.com/v1/links \
-H "X-API-Key: $WEZEND_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "url": "https://shop.example.com/spring-sale?utm_source=sms" }'
# → { "slug": "x7Kp2", "short_url": "https://wznd.link/x7Kp2" }
When a message containing the link is sent, the platform mints a per-recipient variant — so a click is attributed to the exact contact, message and campaign, not just counted anonymously. Click data is available per link (GET /v1/links/:id/clicks), on the message record, and as a link_clicked event on the contact profile, where segments and journeys can react to it ("clicked but didn't purchase within 24h → follow up").
Email link rewriting & open tracking
In email you don't need to do anything: every link in the HTML is rewritten to a tracking redirect at send time, and a 1×1 pixel measures opens.
Honesty note, straight from how the platform works: open rates are an undercount. Apple Mail Privacy Protection pre-fetches pixels and many clients block images, so treat opens as a directional signal and use clicks for decisions — this is why A/B winner selection defaults to clicks, not opens.
Deliverability tip for SMS
Some carriers distrust public URL shorteners (bit.ly and friends). Using the platform's link domain — or your own branded domain (configure under Settings → Link domain) — keeps your SMS out of URL-based spam filtering and your brand in the link the customer sees.
One platform. Every customer interaction.
Replace your patchwork of messaging APIs, CDP and automation tools with a single engagement platform built for scale.
No credit card required · EU data residency · 99.99% uptime SLA