In some situations, it makes sense to have a different destination based on certain parameters. Imagine wanting to route a visitor based on their device type, location, or language.
Example: Your company has a mobile app for iOS and Android devices. Rather than taking the visitor to an intermediary page that has iOS and Android buttons/links, you can use a BudURL Route to detect the device type and then dynamically route the visitor to the appropriate destination link. In addition, you can see detailed analytics about exactly which device-type is most popular.
BudURL supports dynamic link routing for the following variables:
- Day of Week
- Time of Day
Geography (by US States or by Country)
To get started, you'll first want to set up specific links for each of your destinations. Every Route will need a "catch-all" address - the destination if none of your rules are met. Otherwise, you can create any number of destination URLs. Once your destination links are created, create a new Route. You can specify a unique URL or we'll create one dynamically for you. Once your route is created, you'll then choose your "catch-all" link that you just created. Now your base Route is in place and you may then begin adding specific rules. You will choose your rule, then your link. Repeat as needed. Any of these links may be edited at a later time or the route may be edited as long as you'd like.
Note: no statistics are reported at the Route level. All detailed analytics are stored within the destination links. If you wish to record analytics about the traffic originated for a Route, it is recommended that you create a new short link and point it to the Route link. This will let you collect full analytics for the inbound and outbound traffic.
Rules process from the top to the bottom and the processing stops when the first matching rule is found. You may rearrange the sort-order by entering numeric values and clicking "Reorder" and the rules will re-sort according to the numbers entered.