• Community Manager

    Inviare email a tutti gli utenti

    Salve a tutti,
    questa opzione di vBulletin che si trova nel pannello di controllo > Utenti > inviare email a tutti gli utenti è molto interessante.

    Sappiamo bene quanto può essere efficace questo strumento, ma vediamo il vBulletin cosa offre.

    Innanzitutto è molto interessante poter fare il test. Cioè, mettendo la prima opzione sul si è possibile fare una prova di invio agli utenti e quindi controllare a quanti utenti si sta inviando, a chi e se l'operazione funzziona.

    Interessante quando si ha un forum con tanti gruppi. Un uso molto intelligente è ad esempio inserire il proprio utente in un gruppo diverso dagli altri per fare anche un test reale di invio. Giusto per test, potrebbe essere interessante impostare diversi utenti vostri per controllare l'email come viene vista e formattata nei diversi programmi di ricezione.

    Tra le opzioni utili di questo strumento c'è l'uso delle variabili. Ovvero, potete inviare nel testo dell'email (peccato che nonnsi possa fare nel titolo) il nome utente. Questo è importante per personalizzare gli invii.

    Inoltre, una variabile molto utile è quella del link di attivazione. Se nel vostro Forum avete impostato l'attivazione dell'utente tramite un link in email, potete selezionare il gruppo utenti che ancora non è attivato ed inviargli il link.

    Quando è attivata questa opzione, nel Forum GT, ho notato che almeno 1 utente su 30/40 ha problemi di questo tipo.

    Peccato che il sistema non possa determinare dei Follow Up. Sarebbe davvero bello riuscire inviare email a chi:

    • ha più di 200 post e non scrive da 3 mesi
    • si è iscritto, attivato e dopo X giorni non ha postato
    • ha fatto un solo post

    E via dicendo. Sono solo esempi ma ce ne sono un sacco.

    Non so se voi conoscete prodotti di vBulletin così potenti, per ora non è possibile farlo. Non ci fossero, potremmo pensare di crearli qui nel Forum GT.

    Prima di chiudere però un piccolo consiglio, ho notato che quando invio l'email a cicli di più di 500 utenti, a volte, va troppo piano.

    Ovviamente, dipende dal server. Io ora invio email solo a 200 alla volta ed è velocissimo.

    Giorgio


  • Super User

    Giorgio si può fare, almeno tecnicamente credo sia possibile.

    Ci sto lavorando ma mi hai anticipato 😄

    Non ci ho ancora provato ma a livello teorico dovrebbe funzionare.
    Per richiamare, per esempio, gli utenti che non visitano il forum da 30 giorni, dovrebbe funzionare questa funzione:

    [[($bbuserinfo[lastvisit] and $bbuserinfo[lastvisit]<strtotime(-30 days))]]

    Io per mancanza di tempo non ho nemmeno iniziato i test, fammi sapere se accetta il codice nello spazio mail, altrimenti bisogna ideare uno script apposito.


  • User Attivo

    L'unica pecca del vBulletin è che non prevede l'html nell'email. Io ho risolto questo problema apportando delle modifiche ed ora ho l'opzione di inviare le email in formato html o testuale...


  • User

    Scusate, il post di sopra è il mio...per sbaglio ero loggato col nick di mio fratello...:P


  • Super User

    Inviare email in html è piuttosto facile, esiste un'apposita semplice modifica che funziona perfettamente 😉

    Detto questo, cercando di non andare OT, mandare email in html non sempre è ottimale, perchè alcuni potrebbero non visualizzarle correttamente.


  • User

    come posso fare a mandare delle email decenti ai miei utenti?? esiste qualcosa?? voglio poter personalizzare le mail..anche inviandole in html


  • User

    attendo notizie...


  • Super User

    Puoi mandare anche email in html se vuoi, ma non puoi avere le statistiche che avresti utilizzando programmi specifici.

    Se però non ti interessa, c'è questa modifica http://www.vbulletin.org/forum/showthread.php?t=99910

    Applicala prima su una versione test, specialmente se la vuoi utilizzare sull'ultima versione di vbulletin, la 3.7


  • Super User

    @Giorgiotave said:

    Inoltre, una variabile molto utile è quella del link di attivazione. Se nel vostro Forum avete impostato l'attivazione dell'utente tramite un link in email, potete selezionare il gruppo utenti che ancora non è attivato ed inviargli il link.

    Come si fa a fare questa cosa?
    Che testo dovrei scrivere nella mail? vedo che il sistema cripta :mmm:


  • Super User

    Bene o male ho scritto questo, dovrebbe essere OK adesso.

    *Ciao $username,
    alcuni problemi tecnici hanno impedito la tua registrazione sul forum

    Prima di attivare il tuo account è necessario compiere un ultimo passaggio.

    Per completare la registrazione, clicca sul collegamento qui sotto:
    $activatelink*

    Avevo ben il 10% di utenti che aspettavano la conferma. 😞


  • User

    Scusate la domanda stupida, da un forum quando invio a tutti gli utenti registarti una mail posso avere dei problemi perche gli utenti sono troppi?
    è meglio dividere gli utenti in gruppi, ecc.?
    Grazie


  • Super User

    In fase di invio puoi decidere a quanti utenti contemporanei mandare la mail.

    Di default c'è 500, se hai un buon server puoi gestirlo senza problemi.
    Se invece non è così, ti consiglio di mandare le email in orari notturni e/o di ridurre il numero di invii contemporanei.


  • User Attivo

    Generalmente gli hosting condivisi americano hanno una media di 300/350 email contemporaneamente, questo lo trovate nei termini e condizioni del vostro hosting oppure postando un ticket all'assistenza in maniera tale da avere questo dato.

    consiglio anche di inpostare una email di invio fittizia come mittente ([email protected]) altrimenti ci si ritrova subissati di email di risposta o di finire in qualche spam list.

    Terza cosa consiglio di non usare a sproposito questo sistema di inviare email agli utenti, primo perche' potremmo essere identifiati come sorgenti di spam e google e altri si incavolano, secondo perche' per gli utenti e' seccante a volte essere bombardati di email.