DYNAMIC ROUTING

One link or QR Code. The right destination, every time.

Dynamic routing sends your audience to the right destination based on their location and device, wherever you share it.

Localize every link

Send every visitor to the content that’s right for where they are

Target by country or region and deliver localized landing pages, local language experiences, and market-specific offers—all from a single short link or QR Code.

  • Route by country and route by region for even more granular control over your audience’s experience.
  • Create one campaign link for global distribution—no need to manage multiple localized URLs.
  • See engagement broken down by geo rule so you know which markets are performing best.
  • Works for both Bitly Links and QR Codes, including those already created, in market on print and packaging.
Target by country or region and deliver localized landing pages, local language experiences, and market-specific offers—all from a single short link or QR Code.
Device targeting

Serve the right experience for any platform or device

Your audience doesn’t browse from just one platform or device. Dynamic routing lets you match the destination to how someone is connecting—sending mobile users to the app store while desktop users land on your full web experience.

  • Route by device type (mobile, tablet, or desktop) or platform (iOS or Android) without requiring separate campaigns.
  • Send mobile QR Code scanners directly to a mobile-optimized page or app store listing.
  • Improve conversion by eliminating the friction of landing on a page built for the wrong screen.
Dynamic routing lets you match the destination to how someone is connecting—sending mobile users to the app store while desktop users land on your full web experience.
See what’s working

Know which destination is actually performing

Every routing rule reports on its own, so you see clicks and scans broken down by destination and know which conditions drive engagement. It’s the same unified reporting you already use across your Bitly links and QR Codes, with no second tool and no separate report.

  • Get per-destination analytics by rule.
  • Filter your link and QR lists to just items with routing rules.
  • Ask Bitly Assist about destination performance and trends in audience engagement, in plain language.
Every routing rule reports on its own, so you see clicks and scans broken down by destination and know which conditions drive engagement.
Link & QR Code Expiration

Set it, launch it, and let expiration handle the rest

Time-limited campaigns shouldn’t require manual cleanup. Set an expiration date on any link or QR Code and automatically redirect traffic to a fallback page once the campaign window closes.

  • Define an expiration date and fallback destination at the time of creation—no post-campaign intervention needed.
  • Keep printed materials relevant longer: QR Codes on packaging automatically route to updated content after launch.
  • Protect against broken experiences by ensuring expired links never land visitors on a dead page.
  • Available starting on Growth plans and above for both links and QR Codes.
Time-limited campaigns shouldn't require manual cleanup. Set an expiration date on any link or QR Code and automatically redirect traffic to a fallback page once the campaign window closes.

Link your marketing with Bitly

Use our URL shortener and QR Code generator to create branded links and QR Codes in seconds, 
then track every click and scan in Bitly.

URL Shortener

Short links that do more

Customize, share, and track your links — every click tells you more about what your audience wants.

  • AI-powered link creation
  • Custom domains and back-halves
  • URL redirects
  • Bulk link shortening

QR Codes

Codes you can edit and track

Dynamic QR Codes for print and packaging — update the destination anytime, no reprint needed.

  • Customizable colors, patterns, and logos
  • Dynamic QR Codes
  • PNG/JPEG/SVG downloads
  • Bulk QR Code creation

FAQ

Glad you asked! Here’s a few basics to get you started.

Dynamic routing is a Bitly feature that lets you set rules on a link or QR Code so that different visitors are automatically sent to different destinations—based on where they are, what device they’re using, which platform they arrived from, or when a campaign has ended. Instead of managing multiple URLs for different audiences, you create one link and let the routing rules handle the rest.

More than a link shortener

Knowing how your clicks and scans are performing should be as easy as making them. Track, analyze, and optimize all your connections in one place.

Connections Platform Dashboard
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.