About this App
You launched a Mini App, people open it, and you have no idea what they do inside. Where do they drop off, which campaign brought the right audience, who connected a wallet? 📊 Telemetree answers questions like these.
It is analytics for Telegram Mini Apps. The bot describes the service as free and easy to integrate. It is meant for developers and marketers, not for regular users.
What you get
The idea is simple: you plug an SDK into your app, and the dashboard shows data about people and their actions.
- Events. Button clicks, screen views and custom events you define yourself.
- Retention and activity. Real-time monitoring and return-rate metrics.
- Marketing. Start parameters work like UTM tags, so you can see which campaign brings what.
- Web3 data. Dedicated tools for analysing wallets and transactions.
If you compare acquisition channels, the tags are what tell you where the budget goes.
How to connect it
On the frontend there is a React SDK and a lightweight plain JavaScript script called the Pixel. The script is easier but less flexible, so for a React project the docs recommend starting with the SDK.
For the server side there are libraries for Python, Node and Go. They help track what happens inside the bot itself.
- Create a project in the Telemetree dashboard.
- Take the project ID, API key and application name.
- Wrap the root component of your app in the analytics provider.
- Add tracking for the events you care about.
- Check that events arrive in the dashboard.
User data from Telegram is pulled in automatically, so events are tied to a profile without extra code.
Wallets and on-chain activity
The standout feature is the link to the TON blockchain. When a person connects a wallet through TON Connect, the SDK attaches the wallet address to the event data. On-chain events are then logged automatically.
For projects with tokens and NFTs that is handy: you see how many wallets are connected and how active their owners are. 💼
What about privacy
According to the documentation, data travels over the network with RSA encryption, and the Python SDK uses a combination of RSA and AES.
Still, keep your own obligations in mind. You are collecting information about people, so you should say so in a privacy policy and avoid collecting more than you need. 🔒
When it pays off
- You launch a game or a wallet and want to know at which step people abandon onboarding.
- You buy traffic and compare campaigns.
- You need to send notifications to segments, based on cohorts and completed actions.
If your Mini App is still a prototype with a dozen users, simple logs will do. Analytics starts paying for itself once there is a steady flow of people. 🚀
Frequently Asked Questions
Is Telemetree paid?▼
Why is there a bot if there is a dashboard?▼
Which languages and platforms are supported?▼
Do I need to tell users that data is collected?▼
Based on affiliate data
Popularity
Last 7 days activity