Branded URL shortener

Branded URL shortener for custom domains.

Replace oml.link with your own domain. Custom aliases, branded short links, automatic SSL, and click analytics — all on links.yourdomain.com.

links.acme.com/spring-sale
B2B SaaS example
go.adidas.com/runners
Retail example
mkt.nyt.com/q2-launch
Media example
hub.shopify.com/2026
E-commerce example
Why branded?

The case for your domain on every short link.

Higher inbox placement

Enterprise email security filters increasingly throttle generic shorteners. Branded domains preserve sender reputation.

25–35% higher CTR

A/B tests across paid social, email, and SMS consistently show branded short links outperform generic ones by a wide margin.

Every share is brand recall

Generic shorteners turn every share into advertising for the shortener. Branded links advertise you instead.

Trust signals at a glance

Recipients click links they recognize. Your domain on the URL is the trust signal that random slugs can't deliver.

Memorable in print + OOH

links.brand.com/promo is typeable. oml.link/Xy7Q9k is not. For print, packaging, and OOH this matters.

Multi-domain on a single account

Run separate domains per brand, region, or campaign. All managed from one workspace.

Setup

DNS to live links in five minutes.

1

Pick a subdomain

Most teams use links, go, mkt, or hub. Don't use your apex domain (yourdomain.com) — that would override your main website.

2

Add a DNS record

Add either an A record pointing to 49.12.158.139, or a CNAME pointing to anchor.openmy.link.

Use the CNAME on a subdomain (recommended). Use the A record at the apex if needed. Both work.

3

Verify in the dashboard

Add the domain in Settings → Domains. We verify the DNS record (usually within a minute), provision a free Let's Encrypt SSL certificate, and route traffic. Most domains are fully live in under five minutes.

4

Set as default + start creating

Make your new domain the default for new links (or keep oml.link as a fallback). Every short link you create from this point uses your domain.

Full step-by-step? See the branded domain setup guide with provider-specific screenshots for Cloudflare, Route 53, Namecheap, and Google Domains.

Beyond just the URL

Everything a branded shortener should also include.

Per-domain analytics

Each branded domain has its own analytics view — clicks, geo, device, referrer. Compare campaigns by domain.

Branded QR codes

QR codes inherit the branded domain. Print collateral carries your URL even before someone scans.

Team workspaces

Multiple users, role-based permissions, audit log of who created or edited each link.

Tracking pixels

Fire Meta, Google, LinkedIn, TikTok, Pinterest pixels on every click for attribution and remarketing.

Smart routing

Route same short URL to different destinations based on country, device, language, or referrer.

Password-protected links

Gate sensitive short links behind a password. Useful for private demos, analyst reports, or beta access.

For agencies

Manage branded domains for every client.

Agency plans support multiple branded domains under a single account, with separate analytics rollups per client. Workspaces keep client data isolated, and white-label reports can be exported per domain.

  • One client, one branded domain, isolated analytics
  • Per-client team members with scoped permissions
  • Aggregate reporting across all clients (agency dashboard)
  • API access for custom client dashboards
  • Custom branding on the dashboard for client logins (Enterprise)
See agency solutions
FAQ

Frequently asked questions

Depends on the plan. Startup includes one domain, Small Agency includes five, Big Agency includes unlimited. Enterprise plans support custom configurations including per-client white-label.
No. OpenMyLink provisions and renews Let's Encrypt certificates automatically. You never touch SSL.
Don't use the apex (yourdomain.com) — that would override your existing site. Use a subdomain instead (links.yourdomain.com, go.yourdomain.com). The setup guide explains the why and how.
Yes. Plans allow multiple domains, and they all share one workspace. You can set defaults per Channel so different campaigns use different domains.
anchor.openmy.link. Use this on subdomains. For apex domains, use the A record 49.12.158.139 instead — apex CNAMEs aren't valid in DNS.
Most providers propagate globally within 5-30 minutes. Cloudflare is usually under 5 minutes. Older registrars may take a few hours. The dashboard polls DNS automatically and notifies you when the domain is live.
Yes — you can create an account on the free plan and upgrade when you're ready to add a branded domain. No credit card to start.
Free to start · no credit card

Run every campaign on your domain.

DNS in five minutes, SSL automatic, no maintenance. Start a free trial of branded domains.