TELEGRAM → META ADS + TIKTOK ADS TELEGRAM → META ADS + TIKTOK ADS

Повноцінна оптимізація Meta та TikTok Ads
для Telegram-каналів
Full Meta and TikTok Ads optimization
for Telegram channels

RealStat бачить, хто саме з рекламного оголошення реально підписався на канал чи відкрив бота — і повідомляє про це Meta та TikTok. У звіті ви бачите не кліки, а підписників: по кожному креативу окремо. RealStat sees which people from an ad actually subscribed to the channel or opened the bot — and tells Meta and TikTok about it. Your report shows subscribers, not clicks, broken down by creative.

Спробувати 7 днів безкоштовноStart 7-day free trial Як це працюєSee how it works Без карти. Налаштування ~10 хвилин. No card. Setup takes ~10 minutes.
ШЛЯХ ОДНОГО СИГНАЛУTHE PATH OF ONE SIGNAL
Meta / TikTok Клік по креативуClick on the creative Ми знаємо, з якого саме оголошення прийшла людинаWe know exactly which ad this person came from
RealStat Особисте запрошенняA personal invitation Кожна людина отримує своє, окреме від іншихEach person gets their own, separate from everyone else's
Telegram Вступ підтвердженоJoin confirmed Людина вступає в канал або відкриває ботаThey join the channel or open the bot
RealStat Кабінет дізнаєтьсяYour ad account finds out Meta й TikTok бачать, який креатив дав підписникаMeta and TikTok see which creative brought the subscriber

Що змінюється: реклама починає шукати не тих, хто клікає, а тих, хто підписується. Це різні люди — і різна ціна підписника вже на другому тижні. What changes: the algorithm optimizes for a person who actually joined — not a click, not a landing-page view. Different signal quality, different cost per subscriber by week two.

TELEGRAM

Про атрибуцію в Telegram — у нашому каналі

Розбори запусків, цифри з реальних кабінетів і те, що ми міняємо в сервісі — без реклами в стрічці. Campaign breakdowns, numbers from real ad accounts, and what we change in the product — no feed ads.

Підписатись на каналJoin the channel
Сліпа зонаThe blind spot

Кожен бачить половину. Ніхто — зв'язок. Everyone sees half. Nobody sees the link.

Ви ллєте трафік на Telegram і зводите цифри вручну: витрати з кабінету, приріст — зі статистики каналу. Посередині — здогадки. You run traffic to Telegram and reconcile by hand: spend from the ad account, growth from channel stats. In between — guesswork.

Meta Ads 1 842 кліки1,842 clicks Не знає, хто з них лишився в каналі. Оптимізує на клік — і приводить тих, хто клікає. Has no idea who stayed. It optimizes for clicks — so it brings people who click.
Telegram +734 підписники+734 subscribers Не знає, звідки вони. Один графік на всі кампанії, креативи й джерела разом. Has no idea where they came from. One chart for every campaign, creative and source at once.
RealStat 734 = 9 креативів734 = 9 creatives Кожна підписка підписана іменем кампанії, групи й креативу — і одразу ж повертається в рекламний кабінет як подія. Every subscription is stamped with its campaign, ad set and creative — and returned to the ad account as an event.
Чому важливий CAPI для ТелеграмуWhy CAPI matters for Telegram

Аукціон перестав бути головнимThe auction is no longer the main event

Алгоритм вчиться на тому, що ви йому віддаєтеThe algorithm learns from whatever you feed it

Якщо ви не оптимізуєте кампанії під фактичні підписки, ви платите за «клікерів». Алгоритми Meta та TikTok стали занадто розумними — їм потрібен чіткий зворотний зв'язок через Conversions API. RealStat дає цей сигнал, дозволяючи навчати піксель саме на тих, хто реально тисне «Підписатися» в Telegram. If you don't optimize campaigns for actual subscriptions, you are paying for clickers. Meta's and TikTok's algorithms have become too clever — they need clear feedback through the Conversions API. RealStat provides that signal, so the pixel learns from the people who really do tap Subscribe in Telegram.

Що робили ранішеWhat used to work

  • Втрачали дані через редиректи та прокладкиLosing data to redirects and intermediate pages
  • Визначали ефективність зв'язки «наосліп»Judging a funnel's performance blind
  • Платили за ботів і випадкові кліки по рекламіPaying for bots and accidental ad clicks
  • Спиралися на нестабільні браузерні пікселіRelying on unstable browser pixels

Що працює теперWhat works now

  • 100% доставки подій у CAPI — сервер до сервера, без браузера100% of events delivered through CAPI — server to server, no browser
  • Таргетинг = креатив + підтверджений сигнал конверсіїTargeting = creative + a verified conversion signal
  • Бюджет витрачається лише на пошук цільової аудиторіїBudget goes only on finding the right audience
  • Трекінг усього шляху: від показу до /start у ботіThe whole path tracked: from impression to /start in the bot
НалаштуванняSetup

Пʻять кроків, один разFive steps, once

Далі RealStat працює сам. Змінили канал або бота — просто додаєте його, решта не чіпається. After that RealStat runs itself. Swap the channel or bot and you just add the new one; nothing else changes.

1

Обираєте, що саме вам потрібноPick what you actually need

Чотири тумблери: автоприйом заявок, вітальне повідомлення, розсилки, передача подій у кабінет. Вмикаєте те, що треба — решта не з'являється ні в меню, ні в налаштуваннях. Передумали через місяць? Ті самі тумблери лежать у налаштуваннях проєкту, і вмикаються на вже працюючому каналі без перепідключення. Four switches: auto-approve join requests, welcome message, broadcasts, events to your ad account. Turn on what you need — the rest never shows up in the menu or in the settings. Changed your mind a month later? The same switches sit in the project's settings and flip on a channel that is already running, with nothing to reconnect.

2

Додаєте бота в каналAdd the bot to your channel

Нашого або свого — залежить від того, що ви увімкнули вище. Робите його адміністратором з правом «Запрошувати користувачів», і канал сам з'являється у кабінеті: з назвою, статистикою, без введення айді руками. Канал має бути приватний, із заявками на вступ: у публічному Telegram заявки просто ігнорує, і ми про це попереджаємо червоним, а не даємо вам злити бюджет і дивуватись нулю. Ours or your own, depending on what you switched on above. Make it an admin with "Invite users", and the channel appears in the dashboard by itself — name, stats, no IDs to type. The channel has to be private with join requests on: a public one makes Telegram ignore requests altogether, and we say so in red rather than letting you burn budget and wonder about the zero.

3

Підключаєте рекламний кабінетConnect your ad account

Копіюєте з кабінету номер пікселя і ключ доступу — по одній парі для Meta й TikTok. Можна підключити обидва: кожна підписка піде в ту рекламу, звідки прийшла. Ми одразу шлемо тестову подію й показуємо, чи платформа її прийняла — щоб ви не дізналися про помилку через тиждень. Copy the pixel number and the access key from your ad account — one pair for Meta, one for TikTok. Connect both if you like: each subscription goes back to the ad it came from. We send a test event straight away and show whether the platform accepted it, so a mistake doesn't surface a week later.

4

Ведете рекламу на наше посиланняPoint your ads at our link

Копіюєте посилання з кабінету і ставите його в оголошення. Все. Якщо у вас є лендінг — додайте на нього один рядок, який ми дамо, і точність стане ще вищою. Лендінга немає і не хочеться робити — зробимо вам за 200 €. Copy the link from your dashboard and put it in the ad. That's all. If you have a landing page, add one line we'll give you and accuracy goes up further. No landing page and no wish to build one — we'll make you one for €200.

5

Пишете вітальне повідомленняWrite the welcome message

Текст, фото чи відео, кнопки — усе прямо в кабінеті, як пост у Telegram. Змінити можна будь-коли. Далі за бажанням додаєте серію: на 3-й день після підписки — кейс, на 7-й — оффер. Кожен отримує їх за своїм відліком, від дня коли підписався саме він. Вітання — на всіх тарифах, серії — з Advanced. Text, a photo or video, buttons — all in the dashboard, like writing a Telegram post. Change it whenever. Then add a series if you want: a case study on day 3 after subscribing, an offer on day 7. Each person gets them on their own clock, counted from the day they joined. Welcome messages are on every plan, series start on Advanced.

ПідключенняIntegrations

У вас уже є свій бот? Це не перешкода. Already running your own bot? That's not a blocker.

Три способи, і ви обираєте в першому ж кроці налаштування. Жоден із них не вимагає віддавати нам токен робочого бота або ламати ваш вебхук. Three ways, chosen in the very first setup step. None of them asks for your production bot token or breaks your existing webhook.

1

Наш бот у ваш каналOur bot in your channel

Нічого програмувати. Додали адміном — заявки приймаються самі, події летять у кабінет. Вітання і розсилки з нього не йдуть: масовий сенд зі спільного бота — це один бан на всіх клієнтів одразу, і ми на це не підписуємось. Nothing to program. Add it as an admin and requests get approved, events reach your ad account. Welcomes and broadcasts don't come from it: mass sending from a shared bot is one ban for every client at once, and we won't sign up for that.

2

Ваш бот під каналYour own bot for the channel

Створюєте нового бота в @BotFather, вставляєте токен — і вітання, серії та розсилки йдуть від вашого імені й вашого аватара. Айді каналу вводити не треба, ми його вже знаємо. Це окремий бот саме під канал, а не той, у якому у вас воронка. Create a fresh bot in @BotFather, paste the token — welcomes, drip series and broadcasts then go out under your own name and avatar. No channel ID to type, we already know it. This is a separate bot for the channel, not the one your funnel lives in.

3

Ваш бот з власною логікоюYour bot, your own logic

Магазин, квіз, запис на послугу — реклама веде прямо в нього. Ваш розробник додає один POST у обробник /start: вебхук лишається вашим, ми в нього не лізем. Документацію з готовим кодом під aiogram, PHP · Laravel і Telegraf можна переслати розробнику як є. A shop, a quiz, a booking flow — ads point straight into it. Your developer adds one POST to the /start handler: the webhook stays yours, we never touch it. The docs ship with working code for aiogram, PHP · Laravel and Telegraf, and can be forwarded to a developer as they are.

ЩО БАЧИТЬ РОЗРОБНИКWHAT THE DEVELOPER GETS

Перевірка без наслідків. У запиті є режим тесту: подія проходить увесь шлях і повертає відповідь, але нікого не привʼязує і нічого не витрачає. Запустив — побачив test_ok — спокійно деплоїш. A dry run with no side effects. The request has a test mode: the event walks the whole path and returns an answer, but binds nobody and spends nothing. Run it, see test_ok, deploy calmly.

Видно, чи доїхало. У кабінеті є індикатор: коли ваш бот звернувся останній раз, що ми відповіли і чому відмовили. Не «здається, працює», а рядок з часом і причиною. You can see it landed. The dashboard shows a heartbeat: when your bot last called, what we answered, and why we refused if we did. Not "seems to work", but a line with a timestamp and a reason.

Межа відповідальності: токен робочого бота ви нам не віддаєте й не маєте. Ми приймаємо подію по ключу проєкту — і все. Where the boundary is: you never hand us your production bot token, and you shouldn't. We accept an event by project key — that's the whole contract.

Що всерединіWhat's inside

Атрибуція, прогрів і економіка в одному кабінеті Attribution, nurture and economics in one dashboard

◎

Атрибуція до креативуCreative-level attribution

По кожному підписнику видно кампанію, групу, оголошення й плейсмент — і точний час, коли він зайшов. For every subscriber you see the campaign, ad set, ad and placement — and the exact moment they came in.

◈

Meta Conversions API

Підписка приходить у ваш кабінет як звичайна конверсія — поруч із рештою подій, і реклама вчиться на ній так само. The subscription lands in your ad account as an ordinary conversion — alongside your other events, and the algorithm learns from it the same way.

Нема в аналогівNot in the alternatives

TikTok Events API

Те саме працює і для TikTok. Ллєте з двох джерел — бачите їх поруч в одній таблиці й порівнюєте чесно. The same works for TikTok. Run both sources and see them side by side in one table, compared fairly.

Нема в аналогівNot in the alternatives

Боти, не лише каналиBots, not just channels

Квіз-боти, боти-магазини, чат-боти — теж видно, з якого креативу прийшла людина. Не тільки підписки на канал. Quiz bots, shop bots, chat bots — you see which creative brought each person there too, not just channel subscribers.

Нема в аналогівNot in the alternatives

Вітання та серіїWelcome & drip series

Заявки приймаються самі, вітання приходить одразу. Розсилки — коли захочете, за розкладом, або через кілька днів після підписки кожного. Вітання — на всіх тарифах, розсилки й серії — з Advanced. Requests are approved for you, the welcome arrives at once. Broadcasts go out when you choose, on a schedule, or a few days after each person subscribed. Welcome on every plan, broadcasts and series from Advanced.

Нема в аналогівNot in the alternatives

Юніт-економікаUnit economics

CPS по креативу, утримання на 7 і 30 день, відписки й блокування бота — щоб дешевий підписник не виявився порожнім. CPS per creative, day-7 and day-30 retention, unsubscribes and bot blocks — so a cheap subscriber isn't an empty one.

⚑

Ваші підписки окремо від органікиYour joins, apart from organic

У каналі з заявками бот бачить кожен вступ — і з реклами, і з репосту, і з закріпу. Тому в звіті три числа окремо: з вашого посилання, без міток, інші джерела. «Підписників 81, а з посилання 16» — це не загублені дані, і тепер це видно, а не вгадується. In a join-request channel the bot sees every join — from ads, from reposts, from the pinned message. So the report keeps three numbers apart: from your link, untagged, other sources. "81 subscribers but 16 from the link" isn't lost data, and now you can see that instead of guessing.

⌖

Фільтри, які комбінуютьсяFilters that combine

Країна, кампанія, креатив, платформа, проєкт — в одному рядку й разом. «Польща + кампанія Літо + крео 2 + тільки Meta» — це одна цифра по перетину, а не чотири звіти підряд. Списки будуються з того, що реально є в періоді. Country, campaign, creative, platform, project — one row, all at once. "Poland + Summer campaign + creative 2 + Meta only" is a single number for that intersection, not four reports in a row. The menus are built from what actually exists in the period.

⊘

Кліки без роботівClicks without robots

Meta й Telegram самі ходять по вашому посиланню, щоб зібрати прев'ю. В одного клієнта 1 348 із 1 626 «кліків» були краулером Facebook — і вони ж з'їдали ліміт Telegram на створення запрошень, через що живі люди лишались без лінку. Тепер роботи відсіюються на вході й у звіт не потрапляють. Meta and Telegram crawl your link themselves to build a preview. On one account 1,348 of 1,626 "clicks" were Facebook's crawler — and they were eating Telegram's invite-link rate limit, leaving real people without a link. Robots are now filtered at the door and never reach the report.

◷

Ваш часовий поясYour time zone

День у звіті закінчується тоді, коли у вас, а не за UTC. Раніше о 00:30 по Києву «Сьогодні» показувало нуль, тоді як у Ads Manager підписка вже була. Пояс вибирається в акаунті, і витрати звіряються по датах, а не по годинах. The day in your report ends when it ends for you, not at UTC. Before, at 00:30 Kyiv time "Today" showed zero while Ads Manager already had the join. The zone is set on your account, and spend is matched by date rather than by hour.

⌕

База, в якій можна шукатиA list you can search

Контакти шукаються по chat_id, id, ніку, імені, даті, каналу й кампанії — і в CSV вивантажується рівно те, що у фільтрі. Людину без ніка теж видно: у Telegram вона є, а ніка в неї просто немає. Contacts are searchable by chat_id, id, handle, name, date, channel and campaign — and the CSV exports exactly what the filter shows. Someone with no @handle is visible too: they exist in Telegram, they just never set one.

КабінетThe dashboard

Рішення «вимкнути / масштабувати» видно з першого екрана The kill-or-scale call is visible on the first screen

Канал «Реальний таргет» · останні 14 днівChannel "Real Target" · last 14 days Приклад данихExample data
ВитратиSpend
$959
4 креативи активні4 creatives live
Підтверджені підпискиVerified joins
772
+18% до минулого періодуvs previous
CPS
$1.24
−22% після відсівуafter cutting
Лишились на 7 деньDay-7 retention
71%
−4% тиждень до тижняweek over week
КреативCreative ВитратиSpend ПідпискиJoins CPS День 7Day 7 РішенняCall
Розбір 3 помилокThree-mistakes breakdown Meta · Reels $305402 $0.76 78% масштабуватиscale
Кейс: 12 заявок за тижденьCase: 12 leads in a week TikTok · In-feed $214186 $1.15 74% лишитиkeep
Відгук клієнтаClient testimonial Meta · Stories $18096 $1.88 66% спостерігатиwatch
Оффер −30%Offer −30% Meta · Feed $26088 $2.95 41% вимкнутиcut

Останній рядок — те, заради чого все це. Оффер зібрав підписників дешево за кліком, але на сьомий день лишилось 41%. Без атрибуції ви б його масштабували. That last row is the whole point. The offer looked cheap on clicks, but 41% remained by day seven. Without attribution you'd have scaled it.

Звідки прийшли вступиWhere the joins came from

З вашого посиланняFrom your link772
Без міток у посиланніUntagged link traffic34
Інші джерелаOther sources117
Разом у каналіTotal in the channel923

Саме цей розріз закриває питання «чому в Telegram підписників більше». This split is what answers "why does Telegram show more subscribers".

КраїниCountries

ПольщаPoland389$1.02
УкраїнаUkraine268$0.81
НімеччинаGermany74$1.94
НевідомоUnknown41—

Ні Meta, ні TikTok не передають країну в посиланні — ми визначаємо її на кліку. «Невідомо» показуємо як є, а не ділимо між іншими. Neither Meta nor TikTok passes a country in the link — we resolve it at the click. "Unknown" is shown as itself rather than spread across the rest.

ТарифиPricing

Без ліміту на події та підписниківNo cap on events or subscribers

7 днів безкоштовно на будь-якому тарифі. Оплата помісячно, скасування будь-коли. Карта або USDT — за період від 3 місяців ціна нижча. 7 days free on every plan. Billed monthly, cancel anytime. Card or USDT — terms from three months cost less.

ПЕРШІ 50FIRST 50

−50% назавжди для перших 50 акаунтів. Solo за $4, Pro за $12.50, Advanced за $30 — і ця ціна лишається за вами, що б не сталося з прайсом далі. Це плата за те, що ви ризикуєте з продуктом без послужного списку. 50% off for life, for the first 50 accounts. Solo at $4, Pro at $12.50, Advanced at $30 — and that price stays yours whatever happens to the list price later. It is what we pay you for taking a chance on something with no track record.

Solo
$7.99/місmo

Один канал або бот. Для власного проєкту. One channel or bot. For your own project.

  • 1 канал або бот1 channel or bot
  • Видно, з якого креативу прийшов кожен підписникSee which creative every subscriber came from
  • Підписка летить у Meta і TikTok як подія, яку ви оберетеEach join lands in Meta and TikTok as the event you choose
  • Бот сам приймає заявку на вступ — за секундуThe bot accepts join requests itself, within a second
  • Вітальне повідомлення в особисті кожному, хто зайшовA welcome DM to everyone who joins
  • Середня ціна підписника за деньAverage cost per subscriber, by day
  • Фільтри по країні, кампанії та платформіFilters by country, campaign and platform
ПочатиGet started
Найчастіший вибірMost picked
Pro
$24.99/місmo

Для медіабаєра, який веде кілька воронок. For a media buyer running several funnels.

  • Усе з Solo, до 10 каналів або ботівEverything in Solo, up to 10 channels or bots
  • Ціна підписника по кожному креативу — видно, який дешевий, а який ніCost per subscriber, creative by creative — which one is cheap, and which is not
  • Витрати можна підтягнути з таблиці, а не вбивати рукамиPull spend from a sheet instead of typing it in
  • Видно, скільки людей лишилось на 7 день по кожному креативуSee how many stayed to day 7, creative by creative
  • Вивантаження бази з джерелом по кожному — і пошук по chat_id, ніку, датіExport your list with each contact's source — plus search by chat_id, handle, date
  • Розріз «ваше посилання / без міток / інші джерела»The "your link / untagged / other sources" split
Спробувати 7 днівStart 7 days free
Advanced
$59.99/місmo

Для агенцій і тих, хто пише базі, а не тільки збирає її. For agencies and anyone who writes to the list, not just collects it.

  • Усе з Pro, до 25 каналів або ботівEverything in Pro, up to 25 channels or bots
  • Розсилки: разово, за розкладом або серієюBroadcasts: one-off, scheduled, or as a series
  • Лист на 3 день після вступу — кожному в свій третій деньA day-3 message that lands on each person's own day 3
  • Розсилки йдуть з вашого бота, а не зі спільногоBroadcasts go from your bot, not a shared one
  • API для вашого бота з власною логікою — один POST, вебхук лишається вашимAPI for your own bot with its own logic — one POST, your webhook stays yours
  • Листування з кожним підписником прямо в кабінетіChat with any subscriber from the dashboard
  • Менеджери з доступом по кожному проєкту й розділу окремоManagers with access granted per project and per section
Спробувати 7 днівStart 7 days free
ЧесноStraight talk

Чого RealStat не робитьWhat RealStat does not do

  • Не здешевлює трафік сам по собі. Він дає алгоритму точніший сигнал. Якщо креатив слабкий, точний сигнал лише швидше це покаже. It doesn't make traffic cheaper by itself. It gives the algorithm a cleaner signal. If the creative is weak, a clean signal just proves it faster.
  • Не бачить тих, хто вже підписаний. Telegram просто не дає ботам список наявних учасників. Обхідні шляхи існують, але вони порушують правила й ризикують вашим каналом — ми їх не використовуємо. Рахунок починається з дня підключення. It can't see your existing subscribers. Telegram doesn't give bots the member list, and userbot workarounds break the rules and risk the channel. We work only with new joins.
  • Не працює в публічному каналі. Публічний канал Telegram віддає всім по одному посиланню й ігнорує заявки на вступ — тож звʼязати людину з креативом там неможливо технічно, а не через нашу лінь. Ми не беремо за це грошей і не малюємо наближені цифри: кабінет просто скаже, що канал треба зробити приватним із заявками. It does not work in a public channel. A public channel hands everyone the same link and makes Telegram ignore join requests, so tying a person to a creative there is technically impossible, not merely unimplemented. We don't charge for it and we don't paint approximate numbers: the dashboard simply tells you to make the channel private with join requests.
  • Не показує, хто прочитав. Telegram не повідомляє про це ботам — узагалі. Ми показуємо, що повідомлення доставлено, і не називаємо це переглядом, хоч так і було б красивіше в звіті. It can't show reads. The Bot API has no read receipts. We show delivery — the most accurate available proxy, and we don't dress it up as a view.
  • Не обіцяє, що впізнає всіх до одного. Якщо людина клікнула на телефоні, а Telegram відкрила на комп'ютері, ми її не зв'яжемо. На практиці впізнаємо 85–95%, і цю цифру видно в кабінеті — ми її не ховаємо й не округлюємо вгору. It doesn't promise 100% match. If someone opens Telegram on another device or a different browser, some clicks stay unpaired. Real match rate is 85–95%, and we show it in the dashboard instead of hiding it.
FAQ

Питання, які ставлять першимиThe questions people ask first

Це безпечно для каналу?Is this safe for the channel?

Так. Наш бот робить рівно те, що може зробити будь-який ваш адміністратор руками: створює запрошення й приймає заявки. Усе через офіційні можливості Telegram. Ми не заходимо у ваш канал з чийогось особистого акаунта і нічого звідти не викачуємо — саме за таке Telegram і банить канали. Yes. Our bot does exactly what any of your admins could do by hand: create invitations and approve requests. All through Telegram's official tools. We never sign in with someone's personal account or scrape anything out of your channel — that is precisely what gets channels banned.

Що бачить підписник?What does the subscriber see?

Звичайну кнопку «Підписатись» і звичайний екран вступу в канал. Людина тисне «Подати заявку», бот приймає її за секунду — і одразу приходить ваше вітальне повідомлення. Нічого технічного вона не бачить. A normal "Subscribe" button and a normal join screen. They tap "Request to join", the bot accepts within a second, and your welcome message arrives right away. Nothing technical is visible to them.

Чи потрібен окремий лендінг?Do I need a landing page?

Ні. Ведіть рекламу прямо на наше посилання — людина потрапить у Telegram, навіть не помітивши проміжного кроку. Лендінг потрібен, тільки якщо ви хочете прогріти людину перед підпискою. Якщо хочете, але робити ніколи — зробимо за 200 €. No. Point ads straight at our link — people land in Telegram without noticing there was a step in between. A landing page only matters if you want to warm people up first. If you want one but have no time to build it, we'll make it for €200.

Скільки чекати результату в кабінеті Meta?How long until Meta reacts?

Підписки видно в кабінеті майже одразу. Щоб реклама почала на них навчатись, потрібен обсяг: орієнтуйтесь на 50 підписок на групу за тиждень — той самий поріг, що й для будь-якої іншої конверсії. Events show up in Events Manager almost immediately. For the algorithm to optimize on them you need volume: aim for 50 verified joins per ad set per week — the same learning threshold as any other conversion.

А якщо канал забанять?What if the channel gets banned?

Додаєте бота в новий канал з тими самими правами — і все працює далі. Нічого не перенастроюється, історія по старому каналу лишається в кабінеті. Add the bot to a new channel with the same rights and it keeps working. Nothing gets reconfigured, and the old channel's history stays in the dashboard.

У мене бот-магазин з власною воронкою. Ваш бот туди не поставити. I run a shop bot with its own funnel. I can't add your bot to it.

І не треба. Для цього випадку є третій спосіб підключення: реклама веде прямо у ваш бот, а розробник додає один POST у обробник /start — ваш вебхук лишається вашим, ми в нього не лізем і токен не просимо. Документація написана так, щоб її можна було переслати розробнику без пояснень: готовий код під aiogram, PHP · Laravel і Telegraf, режим тестової події без наслідків і таблиця помилок. У кабінеті при цьому видно, коли ваш бот звертався останній раз і що ми відповіли. API — на тарифі Advanced і в пробному періоді. You don't need to. That's what the third integration path is for: ads point straight into your bot and your developer adds one POST to the /start handler — your webhook stays yours, we don't touch it and we never ask for the token. The docs are written to be forwarded to a developer as they are: working code for aiogram, PHP · Laravel and Telegraf, a consequence-free test mode and an error table. Meanwhile the dashboard shows when your bot last called and what we answered. API is on Advanced and during the trial.

У Telegram підписників більше, ніж ви показуєте. Де решта? Telegram shows more subscribers than you do. Where are the rest?

Там же, де й були: у каналі. Різниця в тому, що ми рахуємо ваші підписки — ті, що прийшли по вашому посиланню з рекламного кабінету. Решта приходить з репостів, із закріпу, з посилань, які роздавали деінде, і від партнерів. У звіті ці числа стоять окремими рядками: з вашого посилання, без міток у посиланні, інші джерела, разом. Так само в контактах є фільтр «повз рекламу». Нічого не губиться — просто не змішується, бо ціну підписника треба рахувати тільки по тих, за кого ви платили. Right where they were: in the channel. The difference is that we count your joins — the ones that came through your link from the ad account. The rest arrive from reposts, the pinned message, links handed out elsewhere, and partners. The report keeps those as separate rows: from your link, untagged, other sources, total. Contacts have a "past the ads" filter for the same reason. Nothing is lost — it just isn't mixed together, because cost per subscriber has to be counted only over the people you actually paid for.

Чому в кабінеті Meta підписка є, а у вас «сьогодні» ще нуль? Why does Meta already show the join while your "today" is still zero?

Такого більше не буває. Раніше звіт різав добу по UTC, а ви й ваш Ads Manager — по своєму поясу, і між 00:00 і 03:00 по Києву «Сьогодні» означало період, який ще не почався. Тепер пояс вибирається в налаштуваннях акаунта, і доба в звіті закінчується тоді ж, коли у вас. Витрати зводяться по датах, а не по годинах, тому сума за 6 жовтня лягає на 6 жовтня незалежно від того, коли її внесли. It doesn't happen any more. The report used to cut the day at UTC while you and your Ads Manager cut it locally, so between midnight and 3am Kyiv time "Today" meant a period that hadn't started. Now the zone is set on your account and the day in the report ends when yours does. Spend reconciles by date rather than by hour, so a figure for 6 October lands on 6 October no matter when it was entered.

Можна платити криптою?Can I pay in crypto?

Так, USDT у TRC-20 або BEP-20, прямо з кабінету: обираєте тариф і період, отримуєте адресу, після переказу вставляєте хеш. Ми перевіряємо його в мережі й вмикаємо тариф. Карта теж працює. За період від 3 місяців ціна нижча, і знижка за першість зберігається в обох випадках. Yes, USDT on TRC-20 or BEP-20, straight from the dashboard: pick the plan and term, get the address, paste the hash after you send it. We verify it on-chain and switch the plan on. Cards work too. Terms from three months cost less, and a founding discount survives either way.

Де зберігаються дані?Where is the data stored?

На серверах у ЄС. Ми зберігаємо мінімум: хто підписався, коли, і з якого оголошення. У Meta та TikTok дані йдуть зашифрованими — так, що відновити з них конкретну людину неможливо. Цього вимагають самі платформи, і це правильно. On EU servers. We store chat_id, username, join time and click parameters. Personal data sent to Meta and TikTok is hashed, as both platforms require.

Перестаньте зводити цифри вручнуStop reconciling numbers by hand

Підключіть канал сьогодні — перші атрибутовані підписки побачите на тому ж запуску. Connect a channel today and you'll see attributed joins on the very same campaign.