Gamification del Sito Web: GamiPress – Parte 1

Il mercato offre molte soluzioni software per la gestione di esperienze progettate secondo le logiche della gamification. In un articolo recente ho presentato le funzioni di Glickon, un servizio pensato per ridefinire il concetto di candidate experience, ovvero del percorso che un candidato compie dal momento in cui entra in contatto con un’opportunità lavorativa al momento in cui avviene la selezione del suo profilo. Piattaforme e software per la gamification sono spesso legate a esigenze di specifiche nicchie di mercato e, nella maggior parte dei casi, consentono di accedere a una panoramica di funzioni solo seguendo una logica dimostrativa in qualche modo finalizzata alla vendita del servizio. Non c’è niente di male in tutto questo anche se diventa complesso sperimentare scenari in modo libero e non condizionato. L’esigenza di disporre di uno strumento libero con il quale realizzare esperienze utente progettate tenendo conto del fattore coinvolgimento, mi ha portato a cercare soluzioni che mi garantissero una certa misura di controllo sui passaggi chiave di un’esperienza, indipendentemente dal contesto di riferimento della stessa. In altre parole, la necessità di disporre di una tecnologia per automatizzare le attività previste per gestire un percorso progettato secondo logiche di gamification, mi ha consentito di scoprire e entrare in contatto con GamiPress. gamification wordpress plugin

Gami… che?!

GamiPress è un plugin per WordPress. WordPress è il sistemi di gestione contenuti per il web più popolare al mondo. Stando al dato presente sul sito web ufficiale wordpress.org, “il 35% del web utilizza WordPress, dai blog e siti personali, a quelli professionali, dalle notizie online, all’utilizzo come CMS, ed è supportato da una comunità open source“. Non si tratta di realtà minori o di siti web poco noti: la sezione showcase del portale da cui è possibile scaricare il codice sorgente del cms (“content management system”) riporta link di siti web di società come Sony Music, Rolling Stone, Vogue e tanti altri. WordPress è un software libero e il codice sorgente, disponibile per utenti e sviluppatori, ha favorito non solo la sua enorme diffusione ma anche la nascita e lo sviluppo di più di 55.000 componenti aggiuntivi (in gergo “plugins“) per adattare le funzioni della piattaforma a qualsiasi tipo di esigenza.
Immagine tratta da https://it.wordpress.org/
GamiPress si propone come punto di riferimento per chi intende sfruttare le potenzialità della piattaforma WordPress per creare siti web secondo logiche di gamification.
gamipress-meccaniche-gamification
Se ti è capitato di progettare e dover gestire esperienze in cui sono previste logiche di ricompensa e di progresso, ti sarai accorto di quanto sia complesso tenere traccia degli eventi e dei riconoscimenti assegnati. La tecnologia è uno strumento fondamentale per automatizzare o comunque semplificare questo aspetto, tanto per esperienze da svolgere esclusivamente online (creazione o fruizione di contenuti, accessi ricorrenti al sito web, attività di interazione con altri utenti) quanto per esperienze che gli utenti vivono offline (partecipazione ad un evento).

Gamification del Sito Web e… Non Solo

In sintesi, GamiPress nasce con l’intento di progettare siti web secondo logiche di gamification ma si adatta comodamente a diventare una piattaforma per la gestione di ricompense o progressione a livelli in esperienze online e offline. Il plugin è gratuito e consente di sperimentare diverse meccaniche. Per esperienze più complesse e complete c’è da prevedere un investimento che oscilla da circa 50 dollari per l’acquisto di una singola estensione (ad esempio, l’estensione o “add-on” per la gestione di una classifica costa 49 dollari, licenza per un solo sito web) a circa 700 dollari per l'”All Acces Plan” che consente di accedere a tutte le estensioni. C’è però da considerare un aspetto chiave: GamiPress è rilasciato con licenza AGPL-3.0. Questo significa che chiunque può accedere al codice sorgente, modificarlo ed estenderlo secondo le proprie necessità. Questa possibilità rende questo software unico nel suo genere. Se hai la possibilità di contare sul supporto di uno sviluppatore, puoi decidere di integrare qualsiasi tipo di funzione di cui il tuo progetto possa avere bisogno. Se non sei uno sviluppatore ma hai dimestichezza con il codice, il sito web del progetto propone molti snippet (porzioni di codice per personalizzare il funzionamento del software) pronti per l’uso.

Come Funziona GamiPress in Breve

La logica di funzionamento di GamiPress si basa su tre elementi chiave per la ricompensa di azioni che si desidera che l’utente compia: i punti (points), i traguardi (achievements) e i livelli (ranks).
  • I punti possono essere assegnati in automatico o manualmente quando un utente compie azioni “trigger” come ad esempio la lettura di un post, l’autenticazione, la pubblicazione di un post o il commento a post scritti da altri
  • I traguardi possono essere assegnati in base al completamento di semplici azioni o di sequenze specifiche di esse
  • I livelli consentono all’utente di progredire in base al percorso, anche in relazione a punti e traguardi
gamipress
Un aspetto davvero interessante riguarda la possibilità di gestire diverse tipologie di punti, traguardi e livelli. Un’esperienza può prevedere che l’utente acquisisca diverse tipologie di punti (punti esperienza basati su performance specifiche e punti valuta virtuale che sarà possibile “spendere” per riscattare ricompense reali o virtuali), diverse tipologie di traguardi e di livelli.

Esempi di Utilizzo

Questo rende il sistema altamente personalizzabile e adattabile a diverse tipologie di esperienza. Per semplicità riporto alcuni contesti in cui GamiPress potrebbe supportare la progettazione e la gestione di esperienze coinvolgenti:
  • Coinvolgimento della redazione di un blog o sito web, le ricompense e le loghi di avanzamento possono essere collegate alla frequenza e alla qualità dei contenuti prodotti
  • Coinvolgimento del pubblico di un sito web, punti e traguardi possono essere previsti per la qualità delle interazioni con i contenuti del sito web
  • Coinvolgimento degli studenti, funzionale se si adottano logiche di gamification per la gestione del blog di classe o corso, o del giornale online della scuola
  • Coinvolgimento dei clienti, che possono accedere alla propria area riservata e visualizzare i progressi legati alla propria esperienza di acquisto (punti fedeltà, ricompense dedidate)
La possibilità di assegnare punti, riconoscere traguardi e il raggiungimento di un determinato livello manualmente (l’amministratore può selezionare uno o più utenti e stabilire la ricompensa da assegnare), rende il software adatto a consentire di tracciare anche eventi reali. Un determinato distintivo digitale, ad esempio, potrebbe essere assegnato agli utenti che hanno partecipato di persona ad un determinato evento o hanno effettuato uno specifico acquisto.

Statistiche e Integrazioni con Altri Servizi

GamiPress, nel momento in cui questo articolo viene scritto, è stato scaricato più di 130.000 volte ed è attivo in più di 6.000 installazioni WordPress. È disponibile in tre lingue fra cui l’inglese e lo spagnolo, propone più di 25 estensioni e si integra con servizi popolari come Vimeo, YouTube o Zapier. Nella prossima parte dell’articolo vedremo più da vicino le potenzialità delle estensioni di GamiPress e una panoramica delle funzioni principali del core. Se sei interessato ad approfondire questa tematica e apprendere le basi di configurazione di un progetto di esempio, lascia un commento a questo post!   A cura di Sergio Ligato

Comments are closed.