it-swarm-eu.dev

È una cattiva pratica contrassegnare un campo come richiesto ma non lo richiede davvero?

Ho un cliente che desidera un modulo sul suo sito per raccogliere informazioni sull'indirizzo ma non vuole perdere i clienti che sono riluttanti a fornire tali informazioni.

Dato che molte persone sono semplicemente pigre nel compilare campi extra che non sono richiesti ma non dispiace dare il loro indirizzo, hanno avuto l'idea di contrassegnare il campo indirizzo come richiesto (usando convenzioni ben note come un asterisco) ma in realtà non richiedono nella convalida lato server.

È una cattiva idea? Farebbe apparire il sito rotto o forse perderebbe la sua integrità perché quei campi non sono realmente richiesti, o è un espediente valido e valido per convincere gli utenti a dare il loro indirizzo ?.

17
Sruly

Mentire ai tuoi utenti è una cattiva pratica.

Inoltre, non sono chiaro come dovrebbe funzionare. Se gli utenti vedono che l'indirizzo è "obbligatorio" ma non hanno voglia di fornire il loro indirizzo, abbandoneranno semplicemente il modulo e non lo invieranno comunque. Se gli utenti scoprono che "richiesto" non significa necessariamente Richiesto, allora stai solo confondendo gli utenti quando accedono a pagine o siti diversi e una convenzione molto utile diventa insignificante, non importa più se dici che un campo è richiesto o no. Non vedo molto vantaggio in questo.

Gli utenti non sono pigri. A loro non piace semplicemente lavorare o distribuire informazioni personali senza alcun compenso. Se ci sono informazioni che non sono necessarie per il funzionamento del servizio, ma che il tuo cliente lo desidera davvero, spiega brevemente sul tuo modulo in che modo fornire gli indirizzi è vantaggioso per gli utenti. Se gli utenti non beneficiano di alcun vantaggio, creane uno: offri loro uno sconto o pubblicità ridotte o altro. È giusto. Potresti anche voler descrivere o collegare a cosa verranno utilizzati gli indirizzi (ad esempio, la tua politica sulla privacy) in modo che i tuoi utenti possano controllare i loro costi per fornire anche le informazioni.

52
Michael Zuschlag

Non credo che gli utenti che non vogliono rispondere alle domande testeranno la tua pagina per vedere se sono veramente richiesti, probabilmente abbandoneranno semplicemente il modulo.

Forse dovresti chiedere perché l'utente sarebbe riluttante a rispondere a queste domande.

Pensala come una conversazione: se uno sconosciuto ti si avvicinasse e iniziasse ponendo domande inutilmente personali, probabilmente non risponderesti. Tuttavia, se hanno iniziato con le normali domande generiche, quando hai avuto modo di conoscerci un po ', hai posto le domande più personali avresti maggiori probabilità di dare una risposta.

Quindi vorrei avere il primo modulo che contiene il minimo per completare la transazione, quindi avere una pagina che dice qualcosa come "Benvenuti nella nostra cummunity/grazie per lo shopping con noi. Per aiutarci a migliorare [il servizio] vorremmo sapere qualcosa in più su di te. " con un modulo per tutte le domande desiderabili ma inutili. Consenti agli utenti di saltare questo modulo.

18
edeverett

Confonderebbe gli utenti. Lo scopo di contrassegnare un campo come richiesto è quello di fare esattamente questo - mostrare che è richiesto. Il miglior esempio del perché questa è una cattiva idea è questo:

Supponiamo che siano richiesti i seguenti campi:

  • Nome di battesimo
  • Cognome
  • Username
  • Parola d'ordine

E i seguenti campi non sono richiesti ma contrassegnati in questo modo:

  • Indirizzo
  • Città
  • Stato
  • Cerniera lampo

Se l'utente compilasse solo nome utente e password e inviasse il modulo, il modulo tornerà indietro e dirà che sono richiesti i seguenti campi:

  • Nome di battesimo
  • Cognome

Ma non direbbe nulla sui campi degli indirizzi. Questo è altrettanto confuso per un utente come non contrassegnare nulla come richiesto (ma richiede ancora campi). Il pensiero sarebbe "perché sta dicendo che questi due campi stellati sono obbligatori, ma non gli altri? Cos'altro è fuorviante qui?"

7
Charles Boyung

È una cattiva idea, come hanno sottolineato diverse persone. E non funzionerà come intende il tuo cliente. Un approccio migliore:

  1. Chiedi al visitatore del sito le informazioni minime assolute necessarie per inserirle nella tua mailing list: indirizzo email. E forse il nome. Non piu.

  2. Una volta che hai, quindi Richiedili per le informazioni sull'indirizzo. Assicurati di dichiarare perché lo desideri e come gestirai la privacy di queste informazioni.

2
Hisham

Abbandono spesso un modulo se sento che * sono richiesti troppi articoli.

Ogni articolo richiesto perderà gli utenti. Devi valutare il drop-off negli utenti rispetto al vantaggio aggiuntivo delle informazioni che raccogli. Nel caso di qualcosa che non è effettivamente richiesto, si paga la penalità senza alcun vantaggio.

1
CoffeeDawg

Penso che sia una buona cosa chiedere all'utente informazioni il meno possibile. Dall'altro lato: molti siti non hanno una politica sulla privacy o non la seguono, quindi le tue informazioni personali possono essere raccolte e ridistribuite ad altri venditori e così via.

Davvero, odio i siti Web (negozi online) che provano a raccogliere i miei dati personali (privati) quando acquisto qualcosa. In questo caso, chiamo direttamente a un negozio per evitare di utilizzare l'ordine online (registrazione). Nell'ultimo caso rispondo al mio nome, al mio cellulare e a qualsiasi indirizzo di consegna (nessun cognome, nessun mio compleanno, nessuna mia password preferita;) ...).

0
igor

Penso che se lo richiedi, contrassegnalo come richiesto. Non me ne potrebbe fregare di "mentire" ai tuoi utenti. Ma quello che ho capito è che chiedere troppe informazioni disattiva le persone. Un'altra opzione è prima chiedere le basi, e-mail, password. Crea l'account Quindi al passaggio due chiedere loro, nome, indirizzo, dob e quindi passaggio 3, informazioni finali.

Questo a volte funziona perché l'utente ha già investito nei primi due passi. Può essere fatto ordinatamente tramite Ajax o barra di avanzamento. Ed è un buon modo per ottenere molti dati richiesti, ad esempio su una pagina di checkout o su una domanda di credito.

C'era un checkout Push verso 1 pagina, ma credo che 30 caselle di input in una pagina siano davvero travolgenti. preferisco farlo 3-5 alla volta, organizzato e vedere progressi.

0
Frank