s.id/
iOS · Android · Desktop · Mobile
By device
Match iOS, Android, desktop, or mobile visitors from their browser's user agent. The classic use: one link that opens the App Store on iPhone and Google Play on Android.
Smart Redirect
Route visitors by device, country, browser language, or time, without replacing the link you already shared.

Smart Redirect Rules
Route visitors to different URLs based on their device, location, language, or time.
iPhone visitors
https://apps.apple.com/app/warung
Android visitors
https://play.google.com/store/apps/warung
Launch week
https://contoh.id/promo
One smart link
s.id/
Order rules from most specific to broadest. s.id uses the first enabled match and keeps your default destination as the fallback.
Because the short link never changes, the QR code you printed and the link in your bio keep working. You change where it points, not what you shared.
A time rule is an absolute start and end instant. It can't yet repeat, there's no 'every weekday from 9 to 5'. For a recurring pattern you'd set a new window each cycle.
Use one condition on its own, or combine several in a single rule, every condition you set has to match before that rule applies.
s.id/
iOS · Android · Desktop · Mobile
Match iOS, Android, desktop, or mobile visitors from their browser's user agent. The classic use: one link that opens the App Store on iPhone and Google Play on Android.
s.id/
ISO country codes
Match the visitor's country and send them to the right regional site, store, or price list. Country comes from the geolocation lookup already running on every s.id redirect.
s.id/
Browser language codes
Match the language the visitor's browser asks for and send them to the page written in it. This reads the browser's own language preference, which is separate from where the visitor is, useful when the language someone reads matters more than the country they're in.
Give a rule a start time, an end time, or both. Outside that window the rule simply doesn't match, and the visitor continues to your default destination.

When someone opens your link, s.id walks the enabled rules in order and stops at the first one that matches the visitor. That rule's destination is where they go.
Retargeting Pixel
Load Meta Pixel, Google Analytics, or TikTok Pixel when a visitor passes through a link. It is set per link, not for your whole site. Available from the Business plan.
The first matching active rule is used. The default destination stays as the fallback.
Open any link in your dashboard and add a rule. Pick any mix of device, country, browser language, and a time window, then choose the destination that rule should send visitors to.
Drag rules into the priority you want. Order matters, because s.id checks them from top to bottom.
When someone opens your link, s.id walks the enabled rules in order and stops at the first one that matches the visitor. That rule's destination is where they go.
If no rule matches, the link falls back to its default destination, exactly as it behaved before you added any rules.
Still unsure? Ask our team at helpdesk@s.id.
Available from the Pro plan.