Metricgram
Una piattaforma SaaS multi-tenant per chi gestisce community Telegram in modo professionale. Analytics, automazione e gestione dei membri oltre le funzioni native.
La sfida
I founder avevano un bot Telegram funzionante come prototipo e un'ipotesi chiara: chi gestisce community in modo professionale — gruppi premium, newsletter a pagamento, grandi canali pubblici — ha bisogno di analytics, gestione dei membri e automazione che vanno ben oltre ciò che Telegram offre nativamente. Non volevano un altro bot. Volevano un SaaS vero, multi-tenant, dove ogni cliente gestisce più community con il proprio team.
Le parti difficili: estrarre dati puliti in tempo reale da una piattaforma di chat, mantenere un isolamento rigoroso tra i tenant e consegnare abbastanza in fretta da fare onboarding di clienti paganti nel primo mese.
Funzionalità che ho costruito
- Applicazione Rails multi-tenant. Ogni cliente gestisce più gruppi Telegram con accesso per ruoli per il suo team. Isolamento dei dati a livello di schema in Postgres.
- Dashboard di analytics con statistiche di attività dettagliate e report giornalieri automatizzati con raccomandazioni di engagement.
- Integrazione con il bot in tempo reale tramite Telegram Bot API consumata via webhook, elaborata in job Sidekiq asincroni perché il request path resti veloce.
- Messaggi programmati e chatbot integrato per automatizzare la comunicazione con i membri.
- Stripe Billing: piani a scaglioni, consumo misurato per dimensione del gruppo e volume, dunning automatizzato, IVA UE via Stripe Tax.
- Pannello admin con impersonazione: il supporto può fare il debug della configurazione di un cliente senza chiedere credenziali né uscire dalla dashboard.
- Frontend Hotwire / Turbo. Transizioni istantanee che sembrano una SPA, senza la complessità di una SPA. Tutto il team lavora nello stesso repo Rails.
Metodologia
- Ricerca e pianificazione — interviste con gestori reali di community per validare le funzionalità prioritarie.
- Architettura scalabile — progettazione centrata sul multi-tenant fin dalla prima riga di codice.
- Sviluppo iterativo con QA continuo e deploy settimanali.
- Lancio sul mercato con sconto del 50% per gli early adopter e feedback a ciclo chiuso.
Un lavoro eccezionale. Ha ottenuto ciò che molti team non riescono a ottenere: un'applicazione robusta con molte funzionalità complesse e, cosa più importante, con un codice pulito, centralizzato e scalabile.Co-founder — Metricgram
Il risultato
Dal kickoff al SaaS in produzione con clienti paganti: 10 settimane. Abbiamo fatto l'onboarding dei primi clienti la stessa settimana del go-live. Il codice è abbastanza pulito perché il team interno dei founder porti avanti lo sviluppo delle feature senza bisogno di rebuild — esattamente l'handover che cerchiamo in ogni MVP.
Schermate
Stack
Vuoi lanciare un SaaS vero in 10 settimane?
Chiamata di 30 minuti. Preventivo scritto in 24 ore. Senza impegno.
Richiedi un preventivo gratuito
