Forse si tratta di un problema di supporto, dato che non ho trovato “il modo” per farlo, ma ecco uno scenario ricorrente per me.
Quando un nuovo utente si unisce alla community, voglio aggiungerlo a un gruppo “mese” (cioè, il mese in cui si è unito).
Se il gruppo del mese esiste già, posso aggiungerlo a quel gruppo subito dopo averlo approvato: funziona.
Ma se non esiste (sto usando l’app per smartphone):
non c’è modo di aggiungere un utente a un gruppo che non esiste ancora (cioè, creare il gruppo al volo come si può fare con i tag)
quindi vado nella sezione “gruppi” e creo il gruppo
dal gruppo posso aggiungere utenti, ma solo se conosco il loro nome utente (il menu a tendina non mostra l’elenco degli utenti a meno che non digiti qualcosa, credo di aver già parlato di questo in passato), e ovviamente a quel punto ho completamente dimenticato il nome utente del nuovo utente
quindi vado all’elenco degli utenti e lì non riesco a vedere come “ordinare” gli utenti in modo che quelli approvati di recente siano in cima
Si tratta di una lacuna di UX o di un errore dell’utente (PEBCAK)?
Quale elenco utenti stai utilizzando? Il directory pubblica degli utenti o quello presente nell’area di amministrazione? Quest’ultimo ha un link in alto per mostrare gli utenti più recenti in cima
I gruppi sono organizzati rigorosamente per mese, oppure per mese e anno?
Questo potrebbe essere un buon scenario in cui utilizzare le Workflows. Potresti impostare un trigger al momento della creazione dell’utente, estrarre il mese corrente e aggiungerlo al gruppo corrispondente.
Qual è il tuo caso d’uso per averli in questi gruppi, se non ti dispiace che lo chieda? Lo chiedo perché forse c’è un modo per semplificare ciò che stai cercando di ottenere.
Mese e anno! Oh sì… devo assolutamente dare un’occhiata ai flussi di lavoro.
Caso d’uso: onboarding progressivo, e anche il contatto periodico con le persone. Ad esempio, se qualcuno si è unito tre mesi fa, gli invieremo un messaggio specifico e lo indirizzeremo verso alcune risorse. Oppure, se non abbiamo sentito nessuno « nuovo » da una settimana, vorremmo avvisarlo, ma non nello stesso modo in cui lo faremmo con qualcuno che c’è da qualche mese.
Ma hai ragione. Avevo dimenticato che nel frattempo sono comparsi i flussi di lavoro e dovrebbero soddisfare molte delle mie esigenze!
Ho spostato questo messaggio in Community Building, perché credo che la parte più interessante di questa conversazione riguardi cosa state facendo e perché, e penso che ci sia ampio spazio anche per discutere i diversi approcci al “come”.
I workflow meritano sicuramente un’occhiata.
Immagino di procedere nel seguente modo:
un workflow che crea un gruppo con un nome simile a YYYY-MM, attivato da un trigger pianificato, che crea il gruppo con almeno alcuni giorni di anticipo
un altro workflow (o potrebbe essere un trigger/grafico aggiuntivo all’interno dello stesso workflow) che aggiunge gli utenti al gruppo corretto
Una volta che avrete raggiunto un sistema che funziona bene, mi farebbe piacere sapere di più su come state utilizzando questi gruppi di coorti (e ancora meglio: aggiornamenti occasionali su come si integrano nella vostra comunità nel tempo).
Su una seconda riflessione, separiamo le due discussioni. Consideriamo prima questo come un argomento di Support.
Una volta che avrai trovato “il modo” che funziona per te, faccelo sapere e segna una soluzione.
Separatamente mi piacerebbe sapere di più sul contesto e creare spazio in un argomento separato in Community Building per la discussione su questo aspetto della costruzione della comunità. Saresti disponibile a avviare quella discussione in parallelo?