Aggregatore SMS all'ingrosso: rotte, margine, MNP, fornitori
Come funziona un aggregatore SMS all'ingrosso: acquisto delle rotte, livelli di qualità, instradamento a costo minimo senza perdite, MNP e HLR, fornitori.
In questa guida
- Che cosa vende davvero un aggregatore SMS all’ingrosso
- Rotte: dirette, secondarie e grigie
- Livelli di qualità: venda la rotta, non la destinazione
- Instradamento a costo minimo senza instradarsi in perdita
- Dove sta il margine
- MNP e HLR: il problema dei numeri portati
- Scegliere e testare i fornitori
- La piattaforma sottostante
- Il contrappunto onesto
Un aggregatore SMS all’ingrosso acquista terminazione da operatori e da altri aggregatori, la vende a rivenditori, aziende e altri aggregatori e trattiene lo spread. È una delle poche attività delle telecomunicazioni che un piccolo team può ancora avviare con dei contratti, un server e disciplina, ed è anche una di quelle in cui il margine è così sottile che una rotta sbagliata o un fornitore non controllato consuma in una settimana il profitto di un mese. Questa guida spiega come funziona davvero l’attività di aggregatore SMS all’ingrosso: che cosa acquista, come lo suddivide in livelli e lo instrada, dove sta il margine, perché contano i numeri portati, come scegliere i fornitori, e il confine onesto tra l’aggregatore che si può costruire su una piattaforma self-hosted e il trader all’ingrosso che ha bisogno di qualcosa di più grande.
Che cosa vende davvero un aggregatore SMS all’ingrosso
Il prodotto è la terminazione: la capacità di far arrivare un messaggio su un telefono in un dato Paese, su un dato operatore, con un sender ID che sopravvive e una ricevuta di consegna veritiera. Ogni parte di questa frase è una variabile che cambia il prezzo. Una rotta che termina direttamente sull’operatore con il sender ID intatto vale più di una che passa per due intermediari e sostituisce il mittente con un numero casuale. Una ricevuta che riflette ciò che ha visto il telefono vale più di una generata dal fornitore perché costava meno che chiedere all’operatore.
I clienti comprano da un aggregatore per copertura e prezzo: un contratto e un bind invece di trenta rapporti con operatori, a un prezzo inferiore a quello che otterrebbero con il proprio volume. Il Suo lavoro è mantenere quei trenta rapporti, o il sottoinsieme che conta, e venderne l’accesso con un margine sopra. Tutto il resto di questa guida spiega come farlo senza perdere denaro.
Rotte: dirette, secondarie e grigie
Una rotta è una connessione con un fornitore che raggiunge un insieme di destinazioni secondo un listino prezzi. Ne esistono tre tipi, e dovrebbe sapere a quale appartiene ciascuna delle Sue.
Le rotte dirette sono bind verso l’operatore di destinazione o verso il suo partner ufficiale, con un contratto che prevede un prezzo per operatore, un deposito e di solito un impegno minimo mensile. Consegnano in modo affidabile, mantengono il sender ID e producono ricevute di cui ci si può fidare, perché l’operatore non ha alcun motivo di mentire sulle proprie consegne. Sono anche le rotte per cui i clienti pagano di più.
Le rotte secondarie sono altri aggregatori. Lei si collega a loro con un bind nello stesso modo in cui i Suoi clienti si collegano a Lei, e loro portano avanti il Suo traffico sulle proprie rotte dirette e secondarie. Le danno copertura verso destinazioni a cui invia troppo poco per giustificare un accordo diretto, a un prezzo unitario più alto e con una qualità che deve misurare, perché non può vedere che cosa succede oltre la loro piattaforma.
Le rotte grigie sono quelle economiche: traffico fatto passare attraverso SIM box, pacchetti per consumatori o interconnessioni mai pensate per il traffico applicativo. Il prezzo è una frazione di quello di una rotta diretta; la consegna è inaffidabile, il sender ID si perde, gli operatori le bloccano senza preavviso e in molti Paesi sono illegali. Un aggregatore che vende rotte grigie come “economy” è a un reclamo dal perdere un cliente e a un’indagine dal perdere l’attività. La disciplina consiste nel sapere esattamente quali rotte ha, e nell’etichettarle in modo veritiero per i clienti che le acquistano.
Livelli di qualità: venda la rotta, non la destinazione
La prima decisione strutturale è smettere di vendere “SMS verso il Paese X” a un solo prezzo. Venda livelli. Un livello premium di rotte dirette con sender ID preservato e ricevute veritiere, per OTP, banche e tutto ciò che non tollera ritardi. Un livello standard per il traffico transazionale e le campagne, in cui un tasso di consegna leggermente più basso è accettabile a fronte di un prezzo più basso. Eventualmente un livello economy per il marketing massivo, se può procurarselo da rotte che è disposto a difendere.
I livelli fanno tre cose. Permettono al cliente di scegliere un prezzo che capisce. Permettono a Lei di collocare ogni rotta di fornitore nel livello che la sua qualità misurata merita, anziché in quello suggerito dal suo prezzo. E trasformano “la vostra consegna è stata pessima” in “quale livello ha acquistato?”, che è l’inizio di una conversazione razionale anziché di un rimborso.
La misurazione non è facoltativa. Tasso di consegna, latenza delle ricevute e sopravvivenza del sender ID per rotta e per destinazione, monitorati in continuo, decidono a quale livello appartiene una rotta questo mese. Un fornitore la cui rotta si degrada in silenzio da diretta a grigia (succede: perde un contratto e reinstrada senza avvisarLa) compare prima nelle Sue statistiche sulle ricevute e solo più tardi nel reclamo del Suo cliente, a patto che Lei le stia osservando.
Instradamento a costo minimo senza instradarsi in perdita
Con più rotte per destinazione, la piattaforma ne sceglie una per ogni messaggio. La regola semplice, prima la più economica con failover sulla successiva in caso di errore, si chiama instradamento a costo minimo (LCR), e per la maggior parte degli aggregatori resta la regola giusta per anni. Due accorgimenti la rendono sicura.
Primo: l’LCR opera all’interno di un livello, non tra livelli. La rotta più economica verso un Paese non è mai quella giusta per un cliente che ha pagato il premium. La tabella di instradamento è definita per livello, e all’interno del livello è ordinata per prezzo, con la qualità come criterio di spareggio.
Secondo: i pavimenti di margine. Il Suo prezzo di vendita a un cliente è fissato in un listino; il Suo costo cambia quando un fornitore aggiorna il proprio listino prezzi, cosa che avviene ogni settimana e a volte con poche ore di preavviso. Se il costo supera il prezzo di vendita per una destinazione e nessuno se ne accorge, ogni messaggio verso quella destinazione è venduto in perdita. La piattaforma deve quindi conoscere il costo della rotta scelta al momento dell’invio, registrarlo sul messaggio e poterLe mostrare, per cliente e per rotta, dove il margine è diventato negativo. È l’idea del costo “congelato all’invio” alla base della vista Vendite e Profitto nella pagina dei ricavi: il costo viene marchiato sul messaggio insieme al prezzo, così il margine che vede è quello che ha guadagnato, non una stima basata sul listino del mese scorso.
L’aggregatore che perde denaro raramente lo perde in un mese negativo. Lo perde su una destinazione, su una rotta, per tre settimane, perché nulla sullo schermo è diventato rosso.
Il trading all’ingrosso su larga scala, in cui si compra la stessa destinazione da più di cinque fornitori e si cambia il mix durante la giornata in base a un punteggio in tempo reale, è uno strumento diverso e un’attività diversa; la guida alle piattaforme aziendali traccia quel confine con onestà. Se ha tre contratti e una rotta preferita, Le serve l’LCR con failover e pavimenti di margine, e una piattaforma self-hosted Le offre proprio questo.
Dove sta il margine
Lo spread per messaggio è piccolo, spesso misurato in decimillesimi di dollaro su una destinazione che costa pochi millesimi, quindi l’attività è volume moltiplicato per disciplina. Il risultato si decide in tre ambiti.
Acquisti. Un contratto diretto sulle Sue tre destinazioni principali, negoziato su un volume impegnato, di solito abbassa il costo più di qualsiasi espediente di instradamento. Conosca il Suo mix di traffico per destinazione prima di firmare qualsiasi cosa; si impegni solo sulle destinazioni in cui il volume dei Suoi clienti è stabile.
Vendite. Listini per cliente, per destinazione, a livelli, con saldi prepagati così da non finanziare mai il traffico di un cliente prima che paghi. I grandi account negoziano; il listino per tutti gli altri è dove si costruisce il margine complessivo. Lo riveda ogni mese rispetto al costo, non una volta all’anno.
Dispersioni. Messaggi falliti che ha pagato e non ha potuto fatturare, ricevute arrivate troppo tardi per addebitare, numeri portati inviati all’operatore sbagliato e fatturati al prezzo sbagliato, e destinazioni scese in silenzio sotto costo. Le dispersioni sono invisibili in un report di traffico ed evidenti in un report di margine, ed è per questo che il report di margine è quello da guardare ogni mattina.
MNP e HLR: il problema dei numeri portati
La portabilità del numero rompe l’instradamento basato sul prefisso. Un numero che inizia con il prefisso dell’operatore A può essere stato portato all’operatore B anni fa; se lo instrada per prefisso va ad A, che lo rifiuta (un errore che ha pagato) oppure lo inoltra a B a un prezzo di interconnessione che non è quello del Suo listino. Nei mercati con tassi di portabilità elevati l’errore è una quota misurabile di tutto il traffico.
Due strumenti lo risolvono. Un database MNP associa i numeri al loro operatore attuale, aggiornato dal registro nazionale della portabilità o da un feed commerciale, e la piattaforma lo consulta prima di scegliere una rotta. Un’interrogazione HLR chiede alla rete in tempo reale se un numero esiste, quale operatore lo serve e se è raggiungibile; costa una frazione di centesimo per interrogazione e ne vale la pena per ripulire una lista di marketing prima di pagare per inviare a numeri non più attivi. Smppcube gestisce i dati MNP nel suo livello di archivio (MongoDB, accanto a MySQL come sistema di registrazione, come mostra la pagina della piattaforma) al livello che serve a un rivenditore o a un aggregatore; l’HLR su scala all’ingrosso tramite un’interconnessione di segnalazione è territorio del livello aziendale.
Il punto commerciale è che l’MNP è una funzione di margine tanto quanto di consegna. Individuare correttamente l’operatore significa la rotta giusta, il costo giusto e la ricevuta giusta, ed elimina una delle quattro fonti di dispersione descritte sopra.
Scegliere e testare i fornitori
Ogni fornitore, diretto o secondario, riceve lo stesso trattamento prima che il traffico di un cliente passi da lui:
- Un listino prezzi scritto per operatore, con i termini di preavviso per le variazioni e il livello dichiarato per ciascuna destinazione.
- Traffico di prova verso telefoni reali nel Paese di destinazione, da più sender ID, in diversi momenti della giornata: è arrivato, in quanto tempo, con quale mittente, e la ricevuta corrispondeva a ciò che ha visto il telefono? Il test con sonde si può acquistare come servizio se non dispone di telefoni in quel Paese.
- Una verifica dell’onestà dei DLR: confronti il tasso di consegna dichiarato dal fornitore con i risultati sui telefoni. Un fornitore le cui ricevute indicano il 98 per cento di consegne mentre i telefoni ne hanno viste l’80 per cento sta generando ricevute.
- Condizioni commerciali: prepagato o postpagato, deposito, volume minimo, valuta di regolamento e modalità di gestione delle contestazioni.
- Monitoraggio continuo dopo l’avvio, perché nulla garantisce che la rotta testata nella prima settimana sia la stessa che avrà nella decima.
Mantenga almeno due fornitori per ogni destinazione che vende, nello stesso livello dove possibile. Una destinazione con una sola rotta è una destinazione che non può promettere.
La piattaforma sottostante
Tutto quanto descritto sopra presuppone che la piattaforma sappia fare cinque cose: mantenere contemporaneamente molti bind con i fornitori su SMPP e HTTP, instradare per destinazione e per livello con failover, marchiare il costo su ogni messaggio e mostrare il margine per cliente e per rotta, fatturare i clienti su listini con saldi prepagati, e permettere ai Suoi clienti di collegarsi via SMPP con il proprio marchio. È il nucleo di ciò che Smppcube costruisce per gli aggregatori SMS, con una licenza a pagamento unico e senza commissione di piattaforma per messaggio, il che conta in un’attività in cui quella commissione sarebbe altrimenti una percentuale proprio dello spread che sta cercando di trattenere.
Il contrappunto onesto
Non tutti gli aggregatori dovrebbero operare all’ingrosso. Se i Suoi clienti sono rivenditori e aziende sotto contratto con Lei, Lei compra a contratto e vende al dettaglio, e le parti “all’ingrosso” di questa guida (sorveglianza dei fornitori, riconciliazione, esposizione alle frodi dovuta a traffico che non controlla) sono problemi che ha scelto di non avere. È una buona attività, e più semplice. Passi all’ingrosso, accettando traffico da altri aggregatori e commerciando rotte, solo quando il Suo potere d’acquisto su destinazioni specifiche è abbastanza concreto da spingere altri a comprare tramite Lei, e quando dispone della vista del margine e del monitoraggio necessari per sorvegliarlo. Gli strumenti per la prima attività sono nella pagina della piattaforma; quelli per la seconda partono da lì e crescono con i contratti.
DOMANDE
Come guadagna un aggregatore SMS all'ingrosso?
Sullo spread tra ciò che una destinazione costa sulla rotta che acquista e ciò che fa pagare al cliente che invia verso di essa, moltiplicato per il volume. Lo spread è una frazione di centesimo per messaggio, quindi l'attività vive di tre cose: comprare bene (accordi diretti con gli operatori e buoni fornitori secondari), instradare bene (la rotta più economica che comunque consegna) e non vendere mai una destinazione sotto costo, cosa che una vista del margine per rotta in tempo reale rende visibile prima della chiusura del mese.
Che cos'è l'instradamento a costo minimo negli SMS?
È la scelta, per ogni messaggio, della rotta di fornitore più economica verso la sua destinazione tra quelle di cui dispone. Nella forma semplice è un elenco ordinato per Paese o per operatore con una regola di failover; nella forma all'ingrosso è una classifica viva su molti fornitori, pesata su prezzo, tasso di consegna e sopravvivenza del sender ID, con pavimenti di margine perché una variazione di prezzo a monte non La instradi mai in perdita. Alla maggior parte degli aggregatori basta la prima forma per anni.
Perché gli aggregatori SMS hanno bisogno di MNP e interrogazioni HLR?
Perché, una volta che un numero di telefono è stato portato, il suo prefisso non dice più quale operatore lo serve. Instradare per prefisso un numero portato lo manda all'operatore sbagliato, dove fallisce o costa di più. Un database MNP o un'interrogazione HLR individua l'operatore effettivo prima dell'instradamento, così il messaggio prende la rotta giusta al prezzo giusto. L'HLR Le dice anche se un numero è attivo, il che ripulisce le liste di marketing prima che Lei paghi per inviare.
Bind diretti con gli operatori o altri aggregatori come fornitori?
Entrambi, in un mix deliberato. I bind diretti offrono il prezzo e la qualità di consegna migliori sulle destinazioni che contano di più per Lei, al costo di un contratto, di un deposito e di un volume minimo. Gli altri aggregatori offrono copertura verso destinazioni per cui un contratto non si giustifica, a un prezzo più alto e con una qualità che deve verificare. Parta con uno o due accordi diretti sulle Sue destinazioni principali e un fornitore secondario per tutto il resto.