how-to-guides

How to Create a Vanity URL in 2026 (Step-by-Step Guide)

Learn how to create a vanity URL that gets more clicks. Pick a short domain, connect it, set up the redirect, and launch branded links your audience trusts.

Team U2L 19 min read

Picture your marketing lead saying the URL out loud on a webinar. bit.ly/3xK9mQ is a mouthful nobody will type into a phone an hour later. yourbrand.co/webinar is one breath, one thought, and easy to remember on the walk to lunch. That difference is the entire reason vanity URLs exist, and why the search "how to create a vanity URL" spikes every time a company runs a campaign that needs a spoken link.

The good news: making one is not the technical project it sounds like. You need a short domain (which you can buy in five minutes), a URL shortener that supports custom domains, and one DNS record. That is genuinely all of it. The rest is naming taste and a little bit of QA.

This guide walks through the full flow. It covers what a vanity URL actually is versus the branded-slug-on-a-generic-domain that people sometimes conflate with one, the seven concrete steps to launch your first one, the naming rules that separate a link worth printing on a billboard from one that dies in an inbox, and the mistakes that will burn a whole afternoon if you don't know to avoid them.

To create a vanity URL, register a short branded domain you own (like mybrand.co), add it to a URL shortener that supports custom domains, point one CNAME DNS record at the shortener's target, wait for SSL to provision, then create branded short links on your new domain. Setup takes about fifteen minutes of actual work, plus DNS propagation time.

Table of Contents

What Is a Vanity URL?

A vanity URL is a short, human-readable web address on a domain you own that redirects to a longer destination URL. Instead of a random string on someone else's shortener (like bit.ly/3xK9a2P), a vanity URL looks like yourbrand.co/webinar or nike.com/launch. The domain carries your brand, the slug reads like a real word, and the whole thing is easy to say, spell, and type from memory.

The word "vanity" here is a bit of a misnomer. It sounds like the URL is purely decorative, but the effect is very practical: readable URLs get typed correctly, shared more often, and clicked at higher rates than random strings. Airbnb doesn't send you to airbnb.com/a1b2c3 when you ask for their contact page. They send you to airbnb.com/contact. That's a vanity URL in the wild.

Vanity URLs come in two flavors. First, path-based on a main domain: yourbrand.com/spring, which usually requires help from your web team to configure at the server level. Second, and far more common in marketing, is a dedicated short domain paired with a URL shortener: ybnd.co/spring. That second variant is what almost everyone means when they say "vanity URL for a campaign," and it's what this guide focuses on.

People throw these three terms around interchangeably. They are not the same, and the difference matters when you're choosing what to build.

Type Example Domain owner Bulk of trust signal
Generic short link bit.ly/3xK9a2P The shortener Whoever operates bit.ly
Branded slug on generic domain bit.ly/nike-launch The shortener Still the shortener
Vanity URL (branded short domain) nike.com/launch You Your brand

A branded slug (bit.ly/nike-launch) is a partial upgrade over pure random. The slug is readable, so people know roughly what they're clicking. But the domain still belongs to Bitly. If Bitly gets flagged by an email filter or bought out or paywalled tomorrow, your links are stuck.

A real vanity URL replaces both halves. The domain is yours. The slug is yours. Nothing changes if your shortener switches providers, because the branded domain is the durable asset. This is exactly what killed goo.gl migrations for so many companies in 2025: they'd built years of campaigns on Google's domain instead of their own. If you want to dig into the trust and CTR mechanics in more depth, our full breakdown of what makes a branded link a branded link has the numbers.

Why Bother With a Vanity URL?

The short answer is that people click links they trust, and they trust domains they recognize. Rebrandly's ongoing A/B research puts the average click-through-rate lift for branded links (which includes vanity URLs) at around 34% over generic shortener domains. Other studies land in the 30-40% range depending on channel. The number is directional, not a guarantee, but the direction is very consistent.

Beyond the raw click bump, vanity URLs earn their keep in a few less-quoted ways:

They survive spoken conversations. A radio host reading bit.ly/3xK9mQ on air is asking listeners to fail. A host reading mybrand.co/deal is running a real campaign. The same applies to podcasts, sales calls, and conference talks.

They land in more inboxes. Email providers have gotten aggressive about generic shortener domains because so much phishing rides on them. A short branded domain lives on its own reputation, not the aggregate reputation of every link ever pushed through tinyurl.com. That gap becomes very visible if you run cold outbound.

They're a durable asset you own. The domain doesn't disappear if your shortener raises prices or shuts down. Rebranding your provider becomes a DNS change, not a campaign rewrite. Ask anyone who ran goo.gl campaigns through August 2025.

What You Need Before You Start

Three things. Nothing else.

A short domain you own. Ideally 3-6 characters before the TLD. Cheap TLDs like .co, .link, .to, .io, .xyz, .me, .gg, .pe, and country codes can produce shorter names than a .com. If you already own your main domain, you can also carve out a subdomain like go.yourbrand.com and skip buying anything.

A URL shortener that supports custom domains. This is where the branded links actually get created and where the redirect logic lives. U2L AI, Bitly, Rebrandly, Short.io, and Dub all support custom domains at various price points. Our full breakdown of the best URL shorteners with custom domain support covers the tradeoffs.

Fifteen minutes. That's the actual working time. DNS propagation adds another 5-60 minutes but you don't have to sit at the computer for that.

You do not need a developer. You do not need to touch your production web server. You do not need SSL certificates (any modern link platform auto-provisions those for you). If someone tells you otherwise, they're either working in a very old stack or trying to sell you something.

How to Create a Vanity URL in 7 Steps

Step 1: Choose your short domain name

Pick something short, memorable, and phonetic. Say it out loud. If a stranger can't spell it after hearing it once, keep looking. Common patterns that work: an abbreviation of your brand (nyti.ms for New York Times, amzn.to for Amazon), a shortened word plus your TLD of choice (spoti.fi, bit.ly itself), or a plain subdomain of your existing domain (go.yourbrand.com, try.yourbrand.com).

Rule of thumb: aim for eight characters or fewer total, avoid numbers, and skip hyphens unless there's no alternative. Numbers get misheard as spelled-out words. Hyphens die on phone screens.

Step 2: Register the domain (or claim your subdomain)

If you're buying a fresh domain, use any registrar. Cloudflare Registrar, Porkbun, and Namecheap all sell short TLDs at fair prices and don't upsell you at checkout. Expect to spend anywhere from a few dollars a year for common TLDs to a few hundred for premium 3-4 character names.

If you already own a domain, skip the purchase entirely and use a subdomain. Something like go.yourbrand.com, link.yourbrand.com, or try.yourbrand.com works perfectly. Free, five seconds of thought, no separate renewal to remember.

Head to your URL shortener of choice and create an account. In our case, that's u2l.ai/app/signup. U2L AI's URL shortener supports custom domains with auto SSL provisioning; the exact tier for every other platform varies (check u2l.ai/pricing for our current plans).

Bring your team's use case to this decision. If you only need one vanity URL for a one-off campaign, most free tiers won't cut it (custom domains sit behind paid plans almost everywhere). If you're going to run dozens of links a month across marketing, sales, and support, look at what analytics, folders, and team access each platform offers. Our comparison of the best link management platforms breaks this down.

Step 4: Add your domain in the dashboard

Inside your link platform, find the "Custom Domains" or "Branded Domains" settings. Add your domain (or subdomain) as a new entry. The platform will give you one of two things back: a target hostname to point at, or an IP address plus verification token. Copy whichever it gives you. You'll need it in the next step.

At U2L AI, this happens in the Custom Domains section of your dashboard. Add the domain, and the platform hands back the exact DNS record you need to create, formatted so you can copy-paste directly into your registrar.

Step 5: Add the CNAME record at your DNS provider

Log into your domain registrar's DNS settings. Create a new CNAME record with:

  • Host / Name: your subdomain (go, link, @ for apex) or the full short domain
  • Value / Target: the hostname your link platform gave you
  • TTL: 300 seconds (5 minutes) is a safe default

One gotcha: apex domains (like mybrand.co with nothing in front) don't technically support CNAME records under the original DNS spec. Cloudflare, Namecheap, and most modern registrars work around this with CNAME flattening or "ALIAS" records, which behave the same way. If you're on an older registrar that doesn't support flattening, use a subdomain like go.mybrand.co instead. This is the single most common setup snag; if you want the full walkthrough for the big three registrars, our custom domain DNS setup guide has step-by-step screenshots.

Step 6: Wait for verification and SSL

Once your DNS record is saved, the link platform's automation takes over. It checks that your domain resolves to their infrastructure, then requests an SSL certificate on your behalf (usually through Let's Encrypt). Nothing you have to do here except watch the status flip from "pending" to "active." On Cloudflare-fronted registrars this usually happens in 5-15 minutes. On slower providers it can take an hour or more, and the DNS spec technically allows up to 24-48 hours, though we almost never see that in practice.

If it's been more than an hour, three things to double-check: the CNAME target matches exactly (no typos, no extra periods), the record is not proxied (Cloudflare users, turn off the orange cloud on this record), and the domain isn't still registered to a previous owner's nameservers.

Step 7: Create your first vanity URL

With the domain active, creating a vanity URL becomes a one-minute task. Paste the destination URL. Pick your vanity slug. Save. Test it in an incognito window to confirm it redirects cleanly to the destination.

That's the whole loop. yourbrand.co/webinar, yourbrand.co/sale, yourbrand.co/team: each one takes seconds after the domain is wired up. From here on, all the effort is in naming, not infrastructure.

Vanity URL Naming Rules That Actually Work

Every readable vanity URL follows the same handful of rules. Ignore them and you get slugs like yourbrand.co/CAMP_2026_Q3_FINAL_v2. Follow them and your links get typed correctly on the first try, remembered a day later, and shared without anyone asking "wait, was that a zero or an O?"

Lowercase, always. Uppercase in a URL is a wildcard for typos. Anyone reading mybrand.co/Launch out loud can't tell you the L is capital. Anyone typing it from memory won't remember.

Hyphens over underscores, or better yet neither. If your slug is two words, spring-sale beats spring_sale for readability and beats springsale for scannability. If you can fit it into one word, do that instead. springsale still works. LaunchDay_2026_final does not.

Short beats descriptive. Nobody types mybrand.co/our-2026-annual-summit-registration-page. They type mybrand.co/summit or they don't type it at all. Aim for 4-12 characters after the slash. If your slug needs a whole sentence to describe it, use two links instead.

No numbers unless the number is the point. mybrand.co/2026 is fine. mybrand.co/deal2 is confusing. mybrand.co/spring26 reads well because the year attaches to something meaningful. mybrand.co/xk92 is a random slug wearing a vanity slug's clothes.

Match the campaign, not the internal codename. Marketing calls the campaign "Q3 Growth Playbook 2026." Customers call it "the growth guide." Your slug should be mybrand.co/growth-guide, not mybrand.co/q3-2026-gp. Vanity URLs live in the real world; your project management tool doesn't.

Reserve a few generic slugs early. Grab /pricing, /demo, /hi, /join, /team, /careers, /contact before someone on your team burns them on a one-off campaign. Evergreen slugs are worth more than campaign slugs.

Real Vanity URL Examples From Brands You Know

Some of the most-used vanity URLs on the internet belong to companies you'd assume are too big to bother. They bother because it works.

Amazon: amzn.to. Amazon runs a huge share of its outbound sharing (affiliate deals, mobile web-to-app, wish-list shares) through this short domain. Six characters, obvious owner, no ambiguity.

Nike: nike.com/launch. Path-based vanity URLs on the main domain. Same trust signal, no DNS setup.

Spotify: spoti.fi. Uses the .fi (Finland) TLD as a phonetic pun on "Spotify." Perfect example of picking a TLD for shape, not geography.

The New York Times: nyti.ms. Old, revered, still in use across news sharing. The .ms (Montserrat) TLD makes it a functional English word.

Coca-Cola: cokeurl.com. Not the shortest option, but on-brand and unmistakable in offline campaigns.

LinkedIn: lnkd.in. Removes vowels for compression, uses the India TLD for the "in" pun, and it's now embedded in every share button on the platform.

The Guardian: gu.com. Two-letter vanity slug on the main paper's short domain. As tight as it gets in English.

Notice what none of these are: cute, clever puns that only make sense to insiders. They're all short, phonetic, and instantly attributable to the brand. That's the pattern to copy.

Tracking a Vanity URL's Performance

The point of a vanity URL isn't just aesthetics. It's a measurement layer that generic destination URLs can't give you. Every click through your vanity URL flows through your link platform first, which means you can see who's clicking, from where, on what device, at what time, from what referrer. Feed that back into your campaign analysis and you have a much cleaner picture than raw destination pageviews.

Three tracking practices to bake in from day one:

One vanity URL per channel. If your Spring campaign runs on Instagram, Twitter, and email, don't share the same mybrand.co/spring everywhere. Create three: mybrand.co/spring-ig, mybrand.co/spring-tw, mybrand.co/spring-em. They all redirect to the same place, but each one gives you channel-level click data without depending on referrer headers (which are increasingly unreliable across mobile apps and in-app browsers).

Layer UTM parameters underneath. Vanity URL for the human. UTMs for the analytics pipeline. Your vanity URL redirects to a destination that has ?utm_source=instagram&utm_medium=bio&utm_campaign=spring appended. The reader sees mybrand.co/spring. GA4 sees the campaign attribution. Our UTM parameters guide explains the exact format.

Watch geo and device breakdowns. Vanity URL clicks from unexpected countries can be a sign your link is being scraped by bots or shared in communities you didn't target. Device split (mobile vs desktop) tells you whether your creative is landing where you think it is. Most link platforms surface this automatically; U2L AI shows country, device, browser, OS, referrer, and unique visitors under each link's analytics.

Common Mistakes That Kill a Vanity URL Rollout

Every team runs into a subset of these. The trick is knowing them before they cost you a campaign.

Buying the wrong domain first. People spend a week picking a domain, then discover after paying that their preferred link platform doesn't support that TLD, or that CNAME setup for an apex domain on their registrar is a nightmare. Ideally: pick your platform first, confirm the DNS setup is supported, then buy.

Using the same slug for two campaigns. Vanity slugs are unique per domain. If you launched mybrand.co/deal in April for one promo and reuse it in October for a different one, anyone who bookmarked the April version is now landing on the October offer. Retire slugs after their campaign ends, or namespace them by campaign (mybrand.co/deal-oct).

Not turning off the Cloudflare proxy on the CNAME. If you're on Cloudflare and the DNS record is orange-cloud proxied, most link platforms fail to verify the domain because they can't reach the origin. Set it to grey-cloud (DNS only) unless your platform's docs explicitly say otherwise.

Forgetting SSL will fail loudly. If SSL provisioning breaks (usually because the CNAME target is wrong), your vanity URL will throw a big red browser warning that scares away every visitor. Test in an incognito window from a different network before promoting the link anywhere public.

Making vanity URLs the destination, not the redirect. A vanity URL should always redirect to a real destination page. Don't build landing pages that only live at mybrand.co/spring with no canonical version elsewhere; if the vanity domain ever goes down, or you switch providers, that content is orphaned. Keep the canonical page on your main domain and use the vanity URL as a redirect layer only.

Skipping the offline test. Print your vanity URL on a business card. Show it to a friend. Ask them to type it into their phone from memory five minutes later. If they can't, your slug is too long or has a character that reads ambiguously. Better to catch that before the billboard prints.

Frequently Asked Questions

What is a vanity URL example?

A vanity URL example is a short, branded link like nike.com/launch, spoti.fi/newmusic, or amzn.to/deal. Each one uses a domain the brand owns and a readable slug that ties to a specific destination. The URL redirects to a longer real page, but the version the reader sees is short and branded.

How much does a vanity URL cost?

A vanity URL costs the price of the short domain (anywhere from a few dollars a year for common TLDs to a few hundred for premium 3-4 character names) plus your URL shortener plan (varies by provider). If you use a subdomain of a domain you already own, the domain cost is zero. Check u2l.ai/pricing for our current plan options.

Can I create a vanity URL for free?

You can create a vanity URL for free on a subdomain of a domain you already own (like go.yourbrand.com) if your URL shortener includes at least one custom domain in its free tier. Most platforms put custom domain support behind a paid plan, so a fully free vanity URL usually requires already owning a suitable domain.

What is the difference between a vanity URL and a short URL?

A short URL is any shortened link, whether it's on a generic domain (bit.ly/xyz) or your own. A vanity URL is a specific type of short URL that uses a domain you own and a readable branded slug (yourbrand.co/webinar). Every vanity URL is a short URL, but not every short URL is a vanity URL.

How long does it take to set up a vanity URL?

Setting up a vanity URL takes about fifteen minutes of active work: register or claim the domain, add it to your link platform, create one CNAME record. Add another 5-60 minutes for DNS propagation and SSL provisioning, during which you don't need to do anything. Most rollouts are fully live inside of an hour.

Do vanity URLs help SEO?

Vanity URLs use 301 redirects, which pass the vast majority of link equity to the destination page (Google's documentation confirms 301 redirects transfer PageRank, and it has reaffirmed this repeatedly since 2016). The redirect itself won't hurt SEO. Where vanity URLs help indirectly is in click-through rate from social and email, which improves engagement signals to the destination page. For a full breakdown, see our post on URL shorteners and SEO.

Can I change the destination of a vanity URL later?

Yes, if your vanity URL uses a dynamic redirect (302 or a dashboard-managed 301), you can change the destination inside your link platform without editing the vanity URL itself. Anyone who has the vanity URL will land on the updated destination on their next click. This is especially useful for campaigns where the landing page URL changes but the promotional URL stays constant.

No. A permalink is the permanent canonical URL for a piece of content on a website (like a blog post URL that never changes). A vanity URL is a short branded link that redirects to a permalink or any other destination. You can point a vanity URL at a permalink, but the two terms describe different things.

The Short Version

A vanity URL is one of the highest-leverage marketing assets a team can set up in an afternoon. You pick a short domain, wire up one DNS record, and every campaign after that ships with a branded, trusted, easy-to-type link that outperforms generic short URLs by roughly a third on click-through rate. The infrastructure decision happens once. The naming decisions happen every campaign, and that's where the ongoing craft lives.

If you're ready to launch your first vanity URL, sign up for U2L AI and connect your domain in the Custom Domains section of the dashboard. Custom domain support, auto-SSL, and full click analytics come standard, and you can create branded links on u2l.ai for free while you're setting up your own domain.

Ready to try U2L AI?

Free forever plan. No credit card required.