Одна ссылка — все платформы
Умная ссылка на приложение в App Store и Google Play: нужный стор на любом телефоне, QR-код и статистика кликов.
От создания ссылки до установки приложения
Вы создаёте одну ссылку и делитесь ею где угодно. Каждый, кто нажмёт, попадёт в магазин своего устройства, а вы увидите каждый клик.
Где бы ни стояла ссылка, человек доходит до стора
Выберите место и посмотрите, что происходит с посетителем с обычной ссылкой и с SetLinks.
Видно каждый клик — и каждый скан
Клики по дням, платформам, странам и источникам. QR-сканы входят в клики и видны отдельной цифрой, а боты превью ссылок не считаются вовсе.
Начать бесплатноСсылки и клики в телефоне
Всё, что умеет дашборд: посмотреть утренние цифры, поменять стор у ссылки прямо на встрече, показать QR-код на стенде.
- Клики, QR-сканы и визиты в стор за 7, 30 и 90 дней
- Создание и редактирование ссылок, пауза в одно касание
- QR-код на весь экран: показать или сохранить в Фото
- Все команды в одном аккаунте, переключение в верхней панели
Для команд, агентств и тех, кто пишет код
Когда ссылок сотни, а ведут их несколько человек: роли, один счёт, чат с нами прямо в дашборде и API, чтобы создавать ссылки из своего кода.
Команда
Pro · Team · ScaleПриглашение по почте, три роли. Маркетинг видит статистику и не может сломать настройки.
- Анна Ковалёва anna@fitpulse.app владелец
- Дмитрий Соколов dmitry@fitpulse.app админ
- Мария Ли maria@agency.io участник
- oleg@fitpulse.appприглашение отправлено ждём
Как поменять стор у ссылки, не перепечатывая QR?
Поддержка SetLinks · 4 минОткройте ссылку → «Направления». Адрес и QR останутся прежними, уже напечатанные коды продолжат работать.
API
Pro · Team · ScaleКлючи с правами на чтение или запись. Создавайте ссылки из своей CI и забирайте клики в свою аналитику.
$ curl https://api.setlinks.io/v1/links \ -H "Authorization: Bearer stl_live_••••" \ -H "Content-Type: application/json" \ -d '{ "name": "FitPulse autumn campaign", "slug": "fitpulse", "destinations": { "appstore": "https://apps.apple.com/app/id6450000000", "googleplay": "https://play.google.com/store/apps/details?id=app.fitpulse", "appgallery": "https://appgallery.huawei.com/app/C110000000", "fallback": "https://fitpulse.app" } }'
# 201 Created → https://setlinks.io/fitpulse
HTTP/2 201
{
"id": "0b8e6f2e-5d1a-4c3e-9a57-3f1d2b7c9e40",
"slug": "fitpulse",
"shortUrl": "https://setlinks.io/fitpulse",
"name": "FitPulse autumn campaign",
"status": "active",
"destinations": {
"appstore": "https://apps.apple.com/app/id6450000000",
"googleplay": "https://play.google.com/store/apps/details?id=app.fitpulse",
"appgallery": "https://appgallery.huawei.com/app/C110000000",
"fallback": "https://fitpulse.app"
},
"createdAt": "2026-09-29T09:41:00.000Z",
"updatedAt": "2026-09-29T09:41:00.000Z"
} Всё, что нужно смарт-ссылке
Умный редирект
iPhone — в App Store, Android — в Google Play, Huawei — в AppGallery, компьютеры — на сайт, остальные — на резервный URL. RuStore — когда приложения нет в Google Play или AppGallery.
QR-коды
Генерируются автоматически, скачиваются в PNG и SVG. Каждый скан считается кликом и виден ещё и отдельно.
Свой адрес
setlinks.io/my-app вместо случайного кода. Читается в рекламе и запоминается.
Доступно на Pro · Team · Scale
Атрибуция кампаний в сторах
Ссылки передают кампанию в стор, и App Store Connect и Google Play Console показывают, какая ссылка привела установки.
Доступно на Pro · Team · Scale
Станьте одной из первых 200 команд
Первые команды на годовой оплате сохраняют постоянную скидку и получают некоторые новые функции раньше остальных.
- −30% навсегда
При оплате за год — пока продолжается годовая подписка.
- Ранний доступ
К некоторым новым функциям — раньше остальных.
- Приоритетная поддержка
Ваши обращения в поддержку помечаются как приоритетные.
Для первой платной подписки команды, одно место на владельца команды, пока есть места и до указанной даты. Полные условия: Terms § 5
Простые тарифы. Платите за месяц или за год
Сравнить все возможности
| Возможность | Free | Pro | Team | Scale | Enterprise |
|---|---|---|---|---|---|
| Ссылки и трафик | |||||
| Ссылки | 3 | 25 | 250 | 2 500 | По договорённости |
| Клики и сканирования | Без ограничений (fair use) | Без ограничений (fair use) | Без ограничений (fair use) | Без ограничений (fair use) | Без ограничений (fair use) |
| Смена направлений в любой момент | Есть | Есть | Есть | Есть | Есть |
| Свой адрес ссылки | Нет | Есть | Есть | Есть | Есть |
| Свой домен для ссылок | Нет | 1 | 3 | 10 | По договорённости |
| Магазины и платформы | |||||
| App Store | Есть | Есть | Есть | Есть | Есть |
| Google Play | Есть | Есть | Есть | Есть | Есть |
| Huawei AppGallery | Есть | Есть | Есть | Есть | Есть |
| RuStore | Есть | Есть | Есть | Есть | Есть |
| Отдельная страница для компьютеров | Есть | Есть | Есть | Есть | Есть |
| Резервный адрес | Есть | Есть | Есть | Есть | Есть |
| Встроенные браузеры Instagram и TikTok | Есть | Есть | Есть | Есть | Есть |
| Атрибуция кампаний в магазине | Нет | Есть | Есть | Есть | Есть |
| Открывает приложение, если оно установлено (Universal Links / App Links) | Нет | Есть | Есть | Есть | Есть |
| QR-коды | |||||
| QR-код для каждой ссылки, PNG и SVG | Есть | Есть | Есть | Есть | Есть |
| Сканы QR входят в клики и видны отдельно | Есть | Есть | Есть | Есть | Есть |
| Аналитика | |||||
| Клики по платформам, странам и источникам | Есть | Есть | Есть | Есть | Есть |
| Боты превью ссылок не считаются | Есть | Есть | Есть | Есть | Есть |
| История статистики | 90 дней | 365 дней | 730 дней | За всё время | По договорённости |
| Экспорт статистики в CSV | Есть | Есть | Есть | Есть | Есть |
| Команда | |||||
| Участники команды | 1 | 3 | 15 | 100 | По договорённости |
| Свои команды | 1 | 2 | 5 | Без ограничений | По договорённости |
| Роли: владелец, админ, участник | Нет | Есть | Есть | Есть | Есть |
| Разработчикам | |||||
| REST API с ключами на чтение и запись | Нет | Есть | Есть | Есть | Есть |
| Документация API | Есть | Есть | Есть | Есть | Есть |
| Поддержка | |||||
| Почта и чат в дашборде | Есть | Есть | Есть | Есть | Есть |
| Индивидуальные лимиты и условия | Нет | Нет | Нет | Нет | Есть |
Частые вопросы
Как ссылка понимает, куда вести?
Ссылка определяет устройство посетителя: iPhone и iPad идут в App Store, Android — в Google Play, устройства Huawei — в AppGallery, компьютеры — на ваш сайт, если вы его указали. В RuStore попадает Android, когда у приложения нет ссылки на Google Play, и Huawei, когда нет ссылки на AppGallery. Всё остальное — на резервный URL, который вы задаёте сами.
Есть ли ограничение по трафику?
Нет. Клики и сканирования QR не ограничены ни на одном тарифе — действует принцип разумного использования (fair use). Если что-то выглядит необычно, например поток бот-трафика, мы сначала напишем вам, прежде чем что-то менять.
Можно ли поменять адреса сторов после создания?
Да, в любой момент. Короткий адрес и QR-код остаются прежними — меняются только направления. Уже напечатанные QR продолжают работать.
Как происходит оплата?
Помесячно или за год — за год дешевле. Отменить подписку можно в любой момент, без штрафов и скрытых условий.
Что такое умная ссылка на приложение?
Один короткий адрес вроде setlinks.io/my-app, который работает на любом устройстве: с iPhone человек попадает в App Store, с Android — в Google Play, с Huawei — в AppGallery, с компьютера — на ваш сайт. Вы делитесь одной ссылкой и одним QR-кодом вместо трёх.
Это диплинк? Нужен ли SDK?
SDK не нужен, в приложении ничего менять не надо. SetLinks открывает нужную страницу магазина или сайта, считает клик и передаёт кампанию в магазин. Ссылку внутрь приложения после установки (отложенный диплинк) он не передаёт — для этого нужен SDK атрибуции.
Можно ли сделать один QR-код и для App Store, и для Google Play?
Да. У каждой ссылки есть QR-код, и при сканировании человек попадает в магазин своего телефона. Направления можно поменять потом — напечатанные коды продолжат работать.
Работает ли ссылка внутри Instagram и TikTok?
Да. Встроенные браузеры приложений часто не открывают ссылку на магазин. SetLinks распознаёт их, предлагает открыть магазин и засчитывает клик правильному источнику.
Чем SetLinks отличается от Firebase Dynamic Links и Branch?
Firebase Dynamic Links закрылись 25 августа 2025 года. Branch и похожие платформы — это большие системы атрибуции с SDK. SetLinks делает одно дело хорошо: ссылка и QR-код, которые открывают нужный магазин, с аналитикой кликов и API — без SDK, настройка за две минуты.
Есть ли API?
Да: REST API с ключами на чтение и запись — создавайте ссылки из своего кода и забирайте статистику кликов. В каких тарифах он есть, показано в разделе «Цены».
Переходите с другого сервиса ссылок?
Честные сравнения и пошаговые инструкции: как перенести ссылки и уже напечатанные QR-коды.
- Переезд с Firebase Dynamic Links
- Переезд с onelink.to
- Переезд с AppsFlyer OneLink
- Переезд с Branch
- Переезд с Bitly
- Переезд с URLgenius
- Переезд с QR TIGER
Бесплатные инструменты для ссылок на приложения
Без регистрации, и ничего не уходит из вашего браузера.
- Генератор QR-кодов для App Store и Google Play
- Генератор ссылок на App Store и Google Play
- Тестер редиректа умной ссылки
- Валидатор Universal Links и App Links
- Генератор apple-app-site-association и assetlinks.json