Case study e-commerce — integratori wellness
Abbonamenti ricorrenti
che si rinnovano da soli.
Una startup wellness torinese con una linea di integratori premium: prodotti eccellenti, ma uno shop WooCommerce out-of-the-box senza abbonamenti, senza bundle configurabili e senza un'area clienti degna di questo nome. Il lifetime value del cliente era quasi pari all'acquisition cost. Ho costruito un sistema di subscription commerce su misura che ha trasformato acquisti singoli in revenue ricorrente.
Case study e-commerce integratori wellness
Prodotti premium.
Un LTV da supermercato.
Pureform nasce a Torino nel 2023 con una proposta seria: integratori premium formulati con ingredienti certificati, testati in laboratorio, senza riempitivi. Il target era il consumatore consapevole disposto a spendere di più per prodotti efficaci. Nei primi 18 mesi, il brand aveva costruito una base di clienti fedeli tramite content marketing su YouTube e newsletter scientifica da 8.000 iscritti.
Il problema era strutturale: ogni cliente comprava una volta, poi scompariva. Il lifetime value medio era €54 — poco più dell'ordine iniziale. Il costo di acquisizione era €38. Il margine era così compresso che ogni nuovo cliente copriva a malapena le spese. Il fondatore sapeva che la soluzione era trasformare gli acquisti one-shot in abbonamenti ricorrenti, ma il WooCommerce installato anni prima non aveva questa funzione — e i plugin disponibili erano stati configurati male, creando problemi di pagamento al rinnovo.
Serviva un sistema di subscription commerce serio, non un plugin rattoppato.
"Il mio cliente ideale prende integratori ogni giorno. Dovrebbe riordinarli ogni mese. Invece ogni mese devo riconquistarlo come se fosse la prima volta. Qualcosa non va."
— Lorenzo Fabbri, fondatore Pureform, chiamata di briefingRequisiti e-commerce con abbonamenti ricorrenti
Cosa serviva,
davvero.
Sei aree definite a partire dall'analisi del funnel attuale, dalle interviste con i clienti esistenti e da una sessione di lavoro con il fondatore sui dati di coorte — l'unico modo per capire davvero dove si perdeva il valore nel tempo.
Sistema di abbonamenti ricorrenti affidabile
Il cliente sceglie la frequenza (30, 60 o 90 giorni), e il sistema addebita e spedisce automaticamente. Con possibilità di pausa, modifica frequenza e cancellazione in autonomia dall'area clienti — senza dover contattare il supporto. Zero attriti al rinnovo.
Bundle configurabili con sconto progressivo
Il cliente crea il proprio "kit" scegliendo 2, 3 o 4 prodotti con uno sconto crescente (10%, 15%, 20%). Più prodotti aggiunge, più risparmia — e più diventa difficile disdire l'abbonamento perché ha costruito una routine personalizzata.
Area clienti personalizzata con gestione abbonamenti
Il cliente deve poter vedere il prossimo rinnovo, modificare indirizzo e metodo di pagamento, mettere in pausa, saltare una consegna, aggiungere o rimuovere prodotti dal bundle — tutto senza aprire un ticket di supporto. L'area clienti WooCommerce nativa era ingestibile.
Schede prodotto con contenuto scientifico
I clienti di Pureform sono esigenti e informati: leggono le etichette, controllano i dosaggi, cercano le fonti degli studi citati. La scheda prodotto deve includere ingredienti attivi con dosaggio, riferimenti a studi clinici linkati, FAQ sulle interazioni, certificazioni. Contenuto lungo ma strutturato.
Conformità normativa: etichettatura e claims
In Italia e in UE, gli integratori alimentari hanno norme rigide su cosa si può e non si può scrivere. Claim salutistici, indicazioni terapeutiche implicite, dosaggi raccomandati: ogni testo del sito deve essere conforme al Reg. CE 1924/2006 e alle linee guida del Ministero della Salute.
Gestione dei pagamenti ricorrenti e churn prevention
I pagamenti automatici falliscono: carta scaduta, fondi insufficienti, 3DS non completato. Ogni pagamento fallito è un abbonamento a rischio. Serve un sistema di retry intelligente con notifiche via email e SMS, e una sequenza di win-back per chi ha cancellato.
Sfide tecniche WooCommerce Subscriptions
Dove si nascondevano
i problemi veri.
La subscription commerce su WooCommerce è più complessa di quanto sembri: non basta installare un plugin. Ogni aspetto — dal pagamento ricorrente alla gestione dello stock per gli abbonati — nasconde complessità operative che emergono solo in produzione.
Processo di sviluppo e-commerce WordPress
Come ho
organizzato il lavoro.
Dieci settimane in quattro fasi. La complessità del sistema di abbonamenti richiedeva un approccio incrementale: prima il motore dei pagamenti ricorrenti, poi il bundle configuratore, poi l'area clienti. Ogni fase consegnata e testata prima di passare alla successiva.
Audit completo del WooCommerce esistente: plugin installati (23, di cui 14 inutilizzati), conflitti CSS/JS, lentezza del checkout (8.2s TTFB). Analisi coorte sui dati storici per quantificare il churn. Definizione architettura: WooCommerce Subscriptions + plugin custom PHP + Stripe Billing + ActiveCampaign.
Configurazione WooCommerce Subscriptions con estensione PHP custom per le logiche business specifiche (pausa, salta consegna, modifica bundle). Integrazione Stripe con merchant-initiated transactions per PSD2 compliance. Test su 50 scenari di pagamento: rinnovo ok, carta scaduta, fondi insufficienti, 3DS incompleto.
Plugin PHP custom per il bundle configuratore con sconto progressivo e sincronizzazione inventory multi-SKU. Tema WooCommerce custom con schede prodotto long-form (ingredienti, studi, FAQ). Area clienti completamente ridisegnata con gestione abbonamenti visuale. Ottimizzazione performance: da 8.2s a 1.4s TTFB.
Setup ActiveCampaign: sequenza onboarding abbonati (5 email in 14 giorni), notifiche pre-rinnovo, recupero pagamenti falliti (3 tentativi in 7 giorni con SMS), win-back a 30 e 60 giorni dalla cancellazione. Migrazione degli abbonati esistenti (87 clienti). Go-live controllato con monitoraggio 24h.
Soluzione tecnica: checkout e abbonamenti
Come ho risolto
ogni problema.
WooCommerce Subscriptions esteso: 800 righe per coprire i casi reali
WooCommerce Subscriptions gestisce il ciclo base degli abbonamenti. Ma le esigenze di Pureform richiedevano logiche che il plugin non supporta nativamente: bundle con sconto progressivo che si aggiorna al cambio dei prodotti, possibilità di saltare una singola consegna senza cancellare, notifica pro-attiva 5 giorni prima del rinnovo.
Ho scritto un plugin PHP custom che si aggancia agli hook di WooCommerce Subscriptions tramite action e filter, senza modificare il core. Questo garantisce la compatibilità con gli aggiornamenti futuri del plugin principale. Il plugin custom gestisce anche il calcolo dinamico degli sconti bundle in base alla combinazione di prodotti scelta — applicando le regole definite nel pannello admin senza toccare codice.
Il plugin è documentato e testato con suite PHPUnit. Lorenzo può modificare le regole di sconto dal pannello WordPress senza toccare codice. Aggiornamenti futuri di WooCommerce Subscriptions non romperanno nulla.
PSD2 compliance senza attrito: il rinnovo automatico che funziona
Il vecchio sistema usava Stripe con la configurazione di default, che richiedeva autenticazione 3DS ad ogni rinnovo. Risultato: il 23% dei rinnovi falliva perché il cliente non completava l'autenticazione. Ho configurato Stripe con merchant-initiated transactions (MIT), che esentano i pagamenti ricorrenti dall'autenticazione forte se il consenso è stato acquisito correttamente al primo ordine.
Per i pagamenti che falliscono comunque (carta scaduta, fondi insufficienti), ho implementato una sequenza di retry in 3 step: retry immediato, poi dopo 24h con notifica email, poi dopo 72h con SMS. Se tutti e tre falliscono, l'abbonamento entra in stato "in sospeso" — non cancellato — e il cliente riceve una sequenza di win-back. Tasso di recupero pagamenti falliti: 68%.
Il kit personalizzato che aumenta LTV e riduce il churn
Il bundle configuratore è un widget WordPress completamente custom: il cliente seleziona da 2 a 4 prodotti, vede in tempo reale lo sconto applicato e il prezzo mensile dell'abbonamento. Ogni prodotto nel selettore mostra una riga di testo con il beneficio principale — non il nome tecnico, ma il risultato concreto ("Sonno più profondo", "Energia e concentrazione").
Le schede prodotto sono state ridisegnate come documenti scientifici leggibili: ingredienti attivi con dosaggio per capsula, link alle pubblicazioni cliniche, avvertenze conformi al Reg. CE 1924/2006, FAQ accordion sulle interazioni con farmaci. Il tempo medio sulla scheda prodotto è passato da 52 secondi a 3 minuti e 18 secondi — segno che i clienti leggono davvero.
Il 74% degli abbonamenti attivi include un bundle da 3 o 4 prodotti. Il LTV medio dei clienti con bundle è €320 — quasi 6 volte quello dei clienti con abbonamento singolo (€54 → non abbonati, €320 → bundle).
Stack tecnologico e-commerce WordPress
Tecnologie scelte, non imposte.
WooCommerce come base — la scelta più flessibile per un sistema di abbonamenti complesso che richiede logiche business personalizzate. Ogni componente custom è stato scritto come plugin isolato, testato e documentato.
Il WooCommerce precedente aveva 23 plugin installati, di cui 14 inutilizzati o ridondanti. Dopo la pulizia e il refactor: 9 plugin totali, tutti necessari. Il TTFB è sceso da 8.2s a 1.4s. Lighthouse Performance: 89 mobile, 94 desktop — notevole per un WooCommerce con subscription logic attiva.
Risultati e-commerce: +187% vendite
Sei mesi dopo
il lancio.
Confronto aprile–settembre 2025 (post-lancio) vs ottobre 2024–marzo 2025 (pre-lancio). Fonti: WooCommerce analytics, Stripe dashboard, ActiveCampaign report, dati coorte interni.
"Il mese scorso ho fatto più fatturato dagli abbonamenti ricorrenti che da tutto il nuovo traffico messo insieme. È la prima volta che succede. Prima ogni mese ripartivo da zero."
— Lorenzo Fabbri, fondatore Pureform, follow-up a 5 mesi dal lancioLearnings sviluppo e-commerce
I takeaway
di questo progetto.
Ogni progetto lascia qualcosa. Questi i punti che porto nei prossimi e-commerce con logica di subscription o abbonamento.
La subscription commerce richiede un motore di pagamenti configurato chirurgicamente. PSD2 e 3DS sembrano ostacoli burocratici finché non vedi il 23% di rinnovi fallire per autenticazione mancata. Configurare correttamente MIT exemption su Stripe non è nella documentazione di base — richiede conoscenza delle API di pagamento a livello avanzato.
Il bundle aumenta il LTV molto più che aumentare il prezzo. Portare un cliente da un prodotto singolo a un bundle da 3 ha aumentato il suo LTV da €54 a €320. Non perché paghi di più ogni mese (anzi, paga meno grazie allo sconto) — ma perché cancella molto meno. Il vincolo psicologico del "kit personalizzato" è più forte dello sconto economico.
23 plugin WooCommerce non fanno un sito: fanno un problema. Il WooCommerce di Pureform aveva accumulato anni di plugin "aggiunti per provare". Ogni plugin aggiunge peso, potenziali conflitti e surface d'attacco per sicurezza. La pulizia pre-sviluppo — da 23 a 9 plugin — ha avuto un impatto sul TTFB (8.2s → 1.4s) maggiore di qualsiasi ottimizzazione del codice.
Il contenuto scientifico nelle schede prodotto non rallenta le conversioni — le aumenta. L'intuizione del founder ("troppo testo spaventa") era sbagliata. I clienti di Pureform sono il tipo di persona che legge le etichette al supermercato. Dare loro gli studi clinici, i dosaggi, le FAQ sulle interazioni ha aumentato il tempo sulla pagina e il tasso di conversione del 31%.
Il recupero dei pagamenti falliti vale quanto l'acquisizione di nuovi clienti. Il 68% dei pagamenti falliti recuperato in automatico equivale, economicamente, a centinaia di abbonamenti che non si perdono ogni mese. La sequenza email/SMS di retry ha un ROI incalcolabile rispetto al costo di implementazione — ed è completamente passiva dopo il setup.
Hai un prodotto da vendere ogni mese?
Integratori, cosmetici, coffee, abbonamenti digitali — costruiamo insieme un sistema di subscription commerce che lavora mentre dormi.