Guida
Come vendere corsi online con WordPress
Per vendere corsi online con WordPress ti servono quattro cose: un plugin che ospiti e protegga le tue lezioni, un servizio di pagamento come Stripe, una pagina di vendita con un prezzo chiaro e un’area studente in cui chi acquista possa accedere. Se il plugin invia i pagamenti al tuo account Stripe, incassi tutto meno la commissione di elaborazione di Stripe, senza commissioni di piattaforma. I passaggi qui sotto ti portano da un sito vuoto alla prima vendita di prova: è la strada più diretta per creare un’accademia online con WordPress.
In questa pagina
1 Decidi cosa vendere
Prima di toccare qualsiasi software, scegli come ti pagheranno. Il modello cambia le funzionalità di cui hai bisogno, quindi decidilo per primo.
| Modello | Come funziona | Ideale per |
|---|---|---|
| Acquisto con pagamento unico | Lo studente paga una volta e mantiene l’accesso. | Un corso completo o un pacchetto di corsi |
| Abbonamento | Lo studente paga ogni mese o ogni anno, finché vuole avere accesso. | Una biblioteca in crescita o un accompagnamento continuo |
| Lezioni gratuite più un corso a pagamento | I visitatori provano alcune lezioni, poi acquistano il corso completo. | Conquistare la fiducia di un pubblico nuovo |
Se sei agli inizi, l’acquisto con pagamento unico è la soluzione più semplice: un prezzo, un pagamento, nessun rinnovo da gestire. Puoi aggiungere gli abbonamenti più avanti; la guida per vendere abbonamenti spiega questo passaggio.
2 Capisci da dove arrivano le commissioni
Ci sono tre modi comuni di vendere un corso online, e si differenziano soprattutto per chi si mette tra te e il pagamento del tuo studente.
- I marketplace inseriscono il tuo corso nel loro catalogo e di solito trattengono una percentuale di ogni vendita in cambio del pubblico che portano.
- Le piattaforme di corsi in hosting ti danno un sito già pronto in cambio di un canone mensile, e alcune aggiungono anche commissioni sulle transazioni a seconda del piano.
- Un plugin sul tuo WordPress gira sul tuo hosting. Gli studenti pagano tramite il tuo account di pagamento, quindi gli unici costi sono le tariffe del servizio di pagamento e la licenza del plugin, se ne ha una.
Vendere corsi su WordPress senza commissioni significa quindi scegliere un plugin in cui i pagamenti arrivano direttamente sul tuo account Stripe e il fornitore non tocca mai il denaro. Stripe applica comunque una propria commissione di elaborazione per ogni transazione, che varia in base al Paese e al tipo di carta; controlla le tariffe aggiornate su stripe.com/pricing.
3 Prepara il tuo sito WordPress
Un sito di corsi è un normale sito WordPress con qualche requisito in più. Controlla questi punti prima di installare qualsiasi cosa:
- HTTPS. Per ricevere pagamenti reali serve un sito sicuro (con un certificato SSL valido). La maggior parte degli hosting ne include uno gratis.
- Versioni. Far LMS richiede WordPress 6.0 o successivo e PHP 7.4 o successivo. Trovi la versione di PHP nel pannello del tuo hosting.
- Un backup. Fai un backup completo prima di aggiungere un plugin che crea pagine e tabelle nel database.
- Un account Stripe. Aprirlo è gratis e richiede pochi minuti.
4 Installa un plugin per corsi
Questa guida usa Far LMS, la cui versione gratuita vende corsi con pagamenti unici tramite Stripe, senza limiti di tempo e senza bisogno di un account. È un’opzione onesta tra tante; consulta i criteri per scegliere un plugin LMS per confrontarla con le altre. Un plugin WordPress si installa da un file ZIP sempre allo stesso modo:
- Scarica far-lms.zip sul tuo computer.
- Nella bacheca di WordPress, vai su Plugin → Aggiungi plugin e clicca su Carica plugin.
- Scegli il file, clicca su Installa ora e poi su Attiva.
- Quando lo attivi, il plugin crea le pagine di cui hai bisogno: pagamento, area studente, acquisto con pagamento unico, accesso, registrazione e recupero password.
5 Collega Stripe
- Nella Dashboard di Stripe, apri Sviluppatori → Chiavi API e copia la chiave pubblicabile (
pk_…) e la chiave segreta (sk_…). Mentre fai le prove, usa le chiavi di test. - In WordPress, vai su Far LMS → Settings (Impostazioni) e incolla entrambe le chiavi.
- Copia l’URL del webhook che compare in quella pagina. Su Stripe, apri Sviluppatori → Webhook, aggiungi un endpoint con quell’URL e seleziona gli eventi elencati nella guida ai primi passi.
- Copia il segreto di firma dell’endpoint (
whsec_…), incollalo in Far LMS → Settings e salva.
È il webhook a comunicare al tuo sito che un pagamento è andato a buon fine, così l’account dello studente e l’accesso vengono creati in automatico. I dati della carta si inseriscono dalla parte di Stripe e non passano mai dal tuo sito.
6 Crea il corso e fissa il prezzo
- Vai su Far LMS → Course content (contenuti del corso) e crea il corso.
- Aggiungi un modulo, poi sezioni e lezioni al suo interno. Per ogni lezione incolla il link di un video (YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable o un tuo file) e, se vuoi, un materiale scaricabile.
- Vai su Far LMS → One-time sale (vendita con pagamento unico) e imposta il prezzo del corso, o di tutti i tuoi corsi insieme.
Proteggi i tuoi file. I materiali scaricabili sono salvati in una cartella protetta, quindi possono aprirli solo gli studenti con accesso. Tieni lì il materiale a pagamento, non nella libreria media pubblica.
7 Fai un acquisto di prova, poi vai online
- Apri la pagina di acquisto con pagamento unico creata dal plugin e acquista il corso con la carta di test di Stripe
4242 4242 4242 4242, una data di scadenza futura qualsiasi e un CVC qualsiasi. - Controlla tre cose: l’account dello studente esiste, l’email di benvenuto è arrivata e il corso compare nell’area studente.
- Sostituisci le chiavi di test con quelle live e crea di nuovo il webhook in modalità live, perché Stripe tiene separati i webhook di test e quelli live.
- Fai tu stesso un piccolo acquisto reale e, se vuoi, rimborsalo da Stripe.
8 Il lancio: pagina di vendita, tasse e primi studenti
È la pagina di vendita a trasformare i visitatori in clienti, quindi scrivila pensando a questo. Spiega a chi si rivolge il corso e cosa saprà fare chi lo completa, mostra l’elenco delle lezioni e indica il prezzo. Usa [acad_figure key="lessons"] per mostrare un numero di lezioni sempre aggiornato e collega il pulsante alla pagina di acquisto.
Le tasse dipendono da dove vivete tu e i tuoi clienti, quindi parlane con un commercialista. Come punto di partenza, l’IVA sui servizi digitali venduti ai consumatori nell’UE segue in genere il Paese del cliente, e lo sportello unico OSS (One-Stop Shop) dell’UE ti permette di dichiararla in un solo posto. Leggi la spiegazione ufficiale nella pagina dello sportello unico OSS dell’UE.
Poi parti in piccolo: invita un gruppetto di persone che conosci, raccogli le loro impressioni sui primi moduli e correggi ciò che le confonde prima di fare pubblicità.
Checklist prima di vendere
- Il sito usa HTTPS e hai un backup recente.
- Le chiavi di Stripe e il segreto del webhook sono salvati nel plugin.
- È pronto almeno un modulo con lezioni e un prezzo chiaro.
- Un acquisto di prova ha creato l’account, l’email e l’accesso.
- Le chiavi live e un webhook live hanno sostituito quelli di test.
- La pagina di vendita, l’informativa sulla privacy e i termini sono pubblicati.
Quando sei pronto a far crescere la tua accademia, consulta l’elenco completo delle funzionalità e i piani, oppure leggi come gli abbonamenti possono trasformare chi acquista una volta in iscritti ricorrenti.
Domande
Domande frequenti
Posso vendere corsi su WordPress senza pagare commissioni?
Sì. Con un plugin i cui pagamenti arrivano sul tuo account Stripe, non c’è nessuna commissione di piattaforma. Paghi solo la commissione di elaborazione di Stripe e, se il plugin ha piani a pagamento, la sua licenza. Far LMS applica lo 0% di commissione con ogni piano, compreso quello gratuito.
Mi serve un piano a pagamento per vendere un corso?
Con Far LMS no. La versione gratuita vende un corso, o tutti i tuoi corsi insieme, con pagamenti unici tramite Stripe. Abbonamenti, codici sconto, quiz e attestati partono dal piano Base; consulta la pagina dei prezzi per la suddivisione esatta.
Dove conviene ospitare i video del corso?
La maggior parte dei plugin per corsi incorpora i video da un servizio di hosting video invece di servirli dal tuo hosting WordPress, che sarebbe lento e costoso. Far LMS accetta YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable e i tuoi file video.
Funzionerà con il mio tema?
Le pagine di Far LMS usano un proprio template a tutta larghezza, testato con temi a blocchi e temi classici, e riprendono i tuoi colori e i tuoi font. Puoi anche impostare i tuoi in Far LMS → Customization (personalizzazione).
La tua accademia. Il tuo marchio. I tuoi guadagni.
Installa oggi la versione gratuita e inizia a costruire la tua accademia sul sito WordPress che hai già.