Sign in
Telegram Ads Help Center
Account menu

Term · technical

Web App Main Button

A native-rendered button at the bottom of a Telegram mini-app, controlled via Web App API: tg.MainButton.setText("Subscribe") / .show() / .onClick(). Looks like a system button (not a CSS element), so it always feels app-native and stays visible on scroll. Used for primary CTA per screen (Subscribe, Pay with Stars, Share). The Telegram Ads Spy mini-app uses MainButton for the primary action on each creative detail screen — visually replaces the in-page submit button.

Related terms

Cite this entry

Telegram Ads Spy (2026). "Web App Main Button" in Telegram Ads glossary. https://tgadsspy.com/info/main-button

Licensed CC-BY-4.0 — reuse allowed including commercial, attribution required.