Come rivalutare i plugin di WordPress dopo l'avvio

Pubblicato: 2016-06-22

Metti il ​​tuo cuore e la tua anima nella creazione e nel perfezionamento del tuo plugin per WordPress.

Sei stato schiavo del tuo codice. Hai anche superato il processo straziante e lungo di inviarlo al repository. Hai aspettato, hai risposto, hai apportato le modifiche richieste e ora, finalmente, il giorno è arrivato. È stato approvato. Il tuo plug-in, il tuo bambino, è online e disponibile per il download. Tempo di festeggiare?

Non proprio!

Prima di aprire lo champagne o di passare al processo successivo, hai ancora del lavoro da fare, soprattutto se sei serio riguardo alla tua attività come sviluppatore di plugin per WordPress.

Dopo il lancio, puoi agire per migliorare il tuo plug-in, favorire ottimi rapporti con la tua base di utenti e aumentare i download.Tweet

Padroneggiare il processo di rivalutazione post-lancio può anche aumentare le valutazioni del tuo plug-in, il che ti aiuterà a far crescere la tua base di utenti e persino a prepararti per un maggiore successo con il prossimo plug-in che crei.

Cosa succede dopo aver rilasciato il plug-in?

Dopo aver avviato il plug-in, inizierai a ricevere feedback, recensioni e richieste di supporto. Si è tentati di perdersi un po' in questo periodo di "luna di miele" se tutto sta andando bene, o di crogiolarsi un po' se la risposta non è positiva come speravi.

Molto probabilmente, entro una settimana circa, le richieste di supporto occuperanno una quantità crescente del tuo tempo ogni giorno. E mentre puoi rimanere impantanato nel supporto quotidiano del tuo plug-in, è importante prendersi il tempo per fare un passo indietro e rivalutare i plug-in dopo il lancio con occhi nuovi.

Innanzitutto, però, è necessario configurare un sistema per l'elaborazione del feedback. Puoi farlo prima di rilasciare il tuo plug-in, idealmente o il prima possibile dopo il lancio.

Domande, reclami, recensioni, richieste di supporto: qualsiasi tipo di feedback sul tuo plug-in che i tuoi utenti si prendono il tempo di fornirti è un'informazione preziosa.

Qualsiasi tipo di feedback sul tuo plug-in che i tuoi utenti si prendono il tempo di darti è un'informazione preziosa.Tweet

Una soluzione è Freemius's Insights, che fornisce un metodo semplice e integrato nella dashboard per consentire ai tuoi clienti di fornire feedback e comunicare con loro. Insights è un modo efficace per ottenere un eccellente ritratto trasversale di come si sente la tua base di utenti riguardo al tuo plug-in.

Utilizzando qualsiasi strumento e metodo abbia senso per te e con i quali ti senti già a tuo agio (non c'è bisogno di rendere le cose più complicate ora), crea un sistema per raccogliere e classificare tutti i dati degli utenti in entrata. Puoi usare app per prendere appunti come Evernote per questo, o semplici vecchie penne e fogli.

Ti consigliamo inoltre di tenere traccia della sostanza di questi commenti e domande in base alle categorie.

Quindi, ad esempio, se ricevi molte richieste per l'aggiunta di una funzionalità specifica, sarà utile sapere quanti utenti l'hanno richiesta. L'estrapolazione dal conteggio dei download ti dirà se questo è qualcosa che una parte significativa dei tuoi utenti probabilmente apprezzerebbe.

Con il tuo sistema per l'elaborazione del feedback in atto, è tempo di agire.

Il tuo piano d'azione/valutazione post-lancio

Lancio di un razzo

Circa una settimana dopo l'avvio, ordina le note, le richieste di supporto e le domande degli utenti nei seguenti gruppi: segnalazioni di bug, domande sul plug-in stesso (download, attivazione, configurazione o utilizzo), richieste di nuove funzionalità e UI/UX questioni.

Quindi, inizia a lavorare su di loro. Potrebbe essere necessario approfondire alcune di queste categorie più di una volta, man mano che arrivano nuovi feedback. Ma entro un mese dovresti avere un'idea abbastanza chiara dei commenti generali in ciascuna categoria.

Ricorda che i dati sono i tuoi migliori amici nel periodo post-lancio. Freemius Insights può offrire molte informazioni importanti che ti aiuteranno come sviluppatore a valutare il tuo plug-in alla luce del feedback degli utenti tramite altre fonti (ad esempio, richieste di supporto e recensioni).

Ad esempio, se integri Freemius con il tuo plug-in sui siti su cui è installato il plug-in, a condizione che i proprietari dei siti abbiano acconsentito all'attivazione del plug-in, puoi accedere ai seguenti tipi di dati:

  • Stato del plugin (attivo, inattivo, disinstallato)
  • Versione plug-in
  • URL del sito
  • Nome amministratore di WordPress
  • Email amministratore di WordPress
  • Localizzazione WordPress (paese + lingua)
  • Versione WordPress
  • Versione PHP
  • Versione MySql

Debug

In primo luogo e soprattutto, è necessario risolvere eventuali bug segnalati. I bug segnalati sono i problemi più critici, poiché hanno il maggiore potenziale di danneggiare maggiormente gli utenti e la tua reputazione.

Naturalmente, gli sviluppatori di plugin coscienziosi fanno del loro meglio per eseguire il debug dei plugin prima del rilascio. È la cosa etica da fare, ma ovviamente è anche nel tuo migliore interesse. Più il tuo plugin funziona in modo coerente, meno lavoro dovrai fare dopo il rilascio.

Ma anche gli sviluppatori più esperti hanno problemi da affrontare dopo il lancio. Questo perché semplicemente non è possibile controllare e testare ogni possibile permutazione delle condizioni operative dell'utente.

Anche gli sviluppatori più esperti hanno problemi da affrontare dopo il lancio. Semplicemente non è possibile controllare e testare tutto.Tweet

In qualità di autore di uno dei principali plugin SEO per WordPress, Joost de Valk ha molta esperienza con il processo di sviluppo dei plugin. Discutendo della sua esperienza con il plug-in post-lancio, ha detto questo:

Quasi non appena ho rilasciato il plugin, le persone che hanno aggiornato mi hanno detto che funzionava meravigliosamente e altri mi hanno detto che non funzionava per loro. Risulta che non avevo testato il plug-in con un account Google Analytics che ha un solo sito web registrato; Mi aspettavo che i siti Web fossero un array. Risolvere questo bug è stato facile, ma ci è voluto del tempo per determinare che questo fosse il problema.

Indipendentemente dallo sforzo che dedichi al test e al debug pre-lancio, è del tutto possibile che tu abbia più problemi da affrontare.

Quindi pensa ai tuoi utenti come al tuo miglior team di debug e test. Possono scavare molto più in profondità di quanto tu possa fare da solo.

Rivedere i documenti di supporto integrati

Quindi, dai un'occhiata alle domande che ti vengono poste e alle richieste di supporto. Partendo da quell'elenco, inizia a compilare un elenco delle domande e dei problemi più frequenti.

Ricorda, un ottimo plug-in con documentazione scadente o assente per molti utenti è meno prezioso di un plug-in soddisfacente con una documentazione eccellente.

Quindi, se i tuoi utenti chiedono variazioni sulla stessa domanda o riscontrano lo stesso problema, prendi in considerazione l'aggiunta di ulteriori informazioni o la revisione in altro modo dei documenti di supporto integrati del tuo plug-in.

Non è un bug è una caratteristica

Ad esempio, supponiamo che tu riceva diverse richieste di supporto basate su un errore dell'utente basato sulla configurazione. Non è un bug, solo qualcosa di cui gli utenti non sono abbastanza sicuri. Questo è un ottimo esempio di una situazione in cui la revisione della documentazione della guida può aiutare sia i tuoi utenti che te.

Potresti aggiungere una nuova sezione ai tuoi documenti di supporto e includere ausili visivi come screenshot di ogni menu principale aiuterebbe i tuoi utenti a sentirsi più sicuri nel plug-in e ti aiuterebbe riducendo le richieste di supporto ripetute.

Se hai bisogno di alcuni suggerimenti su come scrivere una documentazione migliore, dai un'occhiata a un eccellente post di Siobhan McKeown per Smashing Magazine intitolato "Scrivere una documentazione efficace per gli utenti finali di WordPress".

Affronta i problemi di UI/UX

Gli utenti di WordPress stanno diventando ogni giorno più esperti e sofisticati. Molti di loro stanno esaminando attentamente i plugin prima di installarli e attivarli sui loro siti. Un numero crescente di loro passa attraverso una rigorosa analisi di anteprima prima del download.

Ma gli utenti hanno difficoltà a valutare l'interfaccia utente e l'esperienza utente (UI/UX) prima di attivare e giocare con il tuo plug-in.

Quindi, a meno che tu non sia stato in grado di testare la versione preliminare del tuo plug-in con un gruppo eterogeneo di utenti di WordPress, potresti trovarti di fronte a commenti sull'interfaccia utente/UX del tuo plug-in che ti sorprendono.

Potrebbe essere allettante respingere i commenti sull'esperienza utente o sull'interfaccia come "solo opinioni".

È un errore. Se i tuoi utenti incontrano impostazioni dell'interfaccia o menu non intuitivi, potrebbero sentirsi frustrati e passare semplicemente al plug-in di un concorrente.

Potrebbe essere allettante respingere i commenti sull'esperienza utente o sull'interfaccia come "solo opinioni". È un errore.Tweet

Prendi sul serio i problemi di UI/UX, soprattutto se ricevi lo stesso commento da più di pochi utenti.

Aggiungi nuove funzionalità

Dopo aver affrontato i problemi esistenti, è il momento di pensare all'aggiunta di nuove funzionalità che sono state richieste o di cui il tuo pubblico di destinazione ha bisogno.

L'opportunità di aggiungere una nuova funzionalità dipenderà dal tuo plug-in, dalle risorse disponibili e dal tuo modello di business. Un'opzione da considerare, se avevi pianificato solo una versione gratuita per questo plugin, è aggiungere una versione premium con funzionalità avanzate.

Prima di decidere di intraprendere questa strada, tuttavia, assicurati di avere abbastanza interesse da parte dell'utente per supportare l'investimento di tempo, risorse ed energia aggiuntivi necessari per il successo di una struttura freemium/premium.

Inoltre, pensa attentamente alle ramificazioni finanziarie e legali dell'espansione del tuo plug-in in questo modo. Una volta che inizi ad accettare denaro per il tuo lavoro, sei ufficialmente in affari per te stesso. Dovrai dichiarare il reddito e pagare le tasse su di esso. Inoltre, dovrai configurare un sistema sicuro per l'accettazione e l'elaborazione dei pagamenti. Se quest'ultimo non è qualcosa su cui vorresti dedicare troppo tempo, ci sono servizi che offrono una soluzione automatizzata per questo.

Conclusione

Non scoraggiarti se il tuo elenco di "cose ​​​​da aggiustare" sembra continuare a diventare sempre più grande o se il feedback è meno positivo di quanto speravi. Come ha scritto Manuel Vicedo:

Sii persistente e coerente

Naturalmente, non tutte le risposte sono state buone.

In questi tre mesi abbiamo avuto alti e bassi. Alcune agenzie stavano già utilizzando i page builder esistenti, mentre altre hanno resistito molto al cambiamento. Questo può diventare scoraggiante a volte, soprattutto perché stai solo portando il tuo plugin neonato nel mondo. Sarà rifiutato molte.molte volte.

Questo può essere molto scoraggiante a volte. Chi non si sentirebbe frustrato dopo che tutto il tempo investito e il duro lavoro sono stati respinti?

Dopo aver cercato di entrare in contatto con oltre un centinaio di potenziali clienti, ho capito che era solo questione di insistere. È molto improbabile che tu abbia successo al primo tentativo, quindi devi solo continuare a premere. Se le cose non vanno avanti, perfeziona la tua idea e prova un'angolazione diversa.

Infine, racconta a fondo la tua esperienza come sviluppatore di plugin. Ripensa al periodo successivo al lancio ed elabora le lezioni apprese.

Quindi torna al lavoro e crea un nuovo plugin.

Cosa aggiungeresti al nostro elenco di attività di valutazione post-lancio? Condividi i tuoi pensieri nei commenti qui sotto.