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.
DYNAMIC ROUTING
Dynamic routing sends your audience to the right destination based on their location and device, wherever you share it.
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.

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.

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.

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.

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.
Customize, share, and track your links — every click tells you more about what your audience wants.
Dynamic QR Codes for print and packaging — update the destination anytime, no reprint needed.
Real-time performance for every link and code, side by side.
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.
Yes. Dynamic routing is available for both Bitly Links and QR Codes, including both coupled QR Codes (linked to a short link) and decoupled QR Codes (standalone). This makes it especially useful for physical-world use cases like product packaging, print advertising, and event signage, where the QR Code is printed once but the destination may need to change over time.
Yes, you can add up to ten rules per link or QR Code. Bitly evaluates them in order, routing each visitor to the most relevant destination based on what you’ve set up.
Yes. dynamic routing rules, including link expiration, are accessible via the Bitly API and the Bitly MCP, which makes it possible to set or update rules programmatically at scale or through your AI workflow of choice. For more, see the Bitly API documentation.