engagement

SMS gateway (Twilio/altro)

Invio SMS transazionali e di marketing via gateway (Twilio, Vonage, MessageBird, Skebby) con tracking delivery.

Cosa fa questo modulo

Integrazione gateway SMS multi-provider (Twilio come default, fallback Vonage/MessageBird/Skebby/TextMagic/Plivo) per invio SMS transazionali, di servizio e promozionali. Provider abstraction: driver pattern con interfaccia unica (send, status, balance, lookup), failover automatico su errore provider o quota esaurita, routing intelligente per paese (least cost routing) con priorità configurabile per affidabilità vs costo. Provisioning: acquisto/configurazione sender (alphanumeric sender ID dove consentito, short code, numero long virtual italiano/estero), validazione registro mittenti AGCOM per Italia, gestione restrizioni paese (es. India DLT, USA A2P 10DLC registration con brand+campaign, UK sender ID pre-registration). Composer campagna: editor testo con counter caratteri (GSM-7 vs UCS-2 unicode, split su 160/153/70/67 caratteri per segmento), preview costo stimato per segmento e per destinatari, mapping variabili da CSV/CRM ({nome}, {ordine}, {link_corto}), URL shortener interno con tracking click univoco per destinatario, scheduling con respect quiet hours per timezone (Italia 21:00–9:00 per marketing per legge), throttling provider rate limit. Audience e compliance: import contatti con validazione E.164 e HLR lookup opzionale (numero attivo/portato/operatore reale), opt-in tracciato (origine, data, IP, checkbox testo) per SMS marketing obbligatorio GDPR + Garante Privacy, opt-out via STOP/CANCEL keyword o link unsubscribe accorciato, suppression list cross-canale (chi disiscritto da SMS non riceve nemmeno via altri canali se richiesto), DNC list import. Casi d'uso: OTP/2FA autenticazione (con TTL e rate limit anti-abuso), conferma prenotazione/ordine, reminder appuntamento (medico, ristorante, parrucchiere) con riduzione no-show, notifica spedizione con tracking, alert pagamento/scadenza, password reset, recupero carrello abbandonato, campagne promozionali stagionali, sondaggi short-link, comunicazioni di servizio urgenti. Tracking: queued, sent, delivered (DLR provider), failed con error code mappato (numero errato, blacklist operatore, fuori copertura, blocco anti-spam), undelivered, click su URL accorciati, conversion attribution post-click via UTM, costo effettivo per messaggio (variabile per paese/operatore), bounce list automatica. Inbound (numeri 2-way): ricezione risposte SMS, webhook su keyword (STOP/HELP/INFO custom), inbox unificata operatori con stessa UI canali, regole automatiche (auto-reply HELP, auto-unsubscribe STOP). Reportistica: report per campagna (delivery rate, click rate, costo totale, conversion), report per provider (uptime, latenza, error rate) utile per decisioni routing, export CSV/Excel. Sicurezza: token provider in variabili ambiente, signing webhook validato, rate limit per applicazione anti-frode (OTP soprattutto), audit log invii con utente operatore. Integrazioni: gestionali (reminder appuntamento da calendario), e-commerce (Shopify, WooCommerce, Magento via webhook ordine), CRM, helpdesk, sistemi auth (OTP 2FA). Costo: a consumo (€0.04–0.10/SMS Italia tipico, variabile estero), pricing trasparente con margine configurabile per rivendita. Differenza da #8333 WhatsApp Business API: SMS è universale (nessuna app richiesta, funziona su ogni cellulare) ma più costoso per messaggio e senza media ricchi; WhatsApp template costa meno per conversazione ma richiede opt-in e app installata. Spesso usati in cascata: prima WhatsApp se opt-in disponibile, fallback SMS se non consegnato.

Esempi d'uso

  • engagement

Disponibile nei pacchetti