Una guida completa al plugin Ninja Forms per WordPress nel 2022

Pubblicato: 2022-03-17

Un modulo di contatto non è altro che una parte integrante di un moderno sito web. Funge da interfaccia per il pubblico mirato per connettersi con la tua attività, sia per le vendite che per il supporto. Un modulo di contatto ben progettato può avere un maggiore impatto sulle menti dei tuoi visitatori. Inoltre, è necessario un modulo di questo tipo sul sito Web per ridurre le e-mail di spam, tenere traccia delle richieste di vendita, offrire servizi di supporto o creare un elenco di iscritti per l'e-mail marketing.

La progettazione di un modulo di contatto per il tuo sito Web può sembrare un compito complicato. Ma diventa più facile quando selezioni il plug-in per la creazione di moduli giusto. In questo post del blog tratteremo i moduli Ninja, un plug-in per moduli di contatto molto popolare per i siti Web WordPress.

Cos'è Ninja Forms?

Ninja Forms è fondamentalmente un plug-in per la creazione di moduli WordPress gratuito disponibile con WordPress CMS per consentirti di creare diversi tipi di moduli di contatto. Sia che tu voglia moduli per la registrazione di eventi, pagamenti o caricamenti di file, questo plug-in copre le tue esigenze. Questo plugin è stato progettato con diverse caratteristiche impressionanti che hanno portato a oltre 1 milione di installazioni attive in 25 lingue. Questi includono:

  • Interfaccia intuitiva per creare moduli di contatto
  • Nessuna abilità di codifica richiesta per creare moduli utilizzando questo plugin
  • Trascina e rilascia elementi: righe, colonne e campi per creare moduli di contatto visivamente accattivanti
  • Facilità di accettazione dei pagamenti tramite il modulo
  • Modelli predefiniti facili da usare e personalizzabili
  • Perfetta integrazione con strumenti di email marketing e CRM come MailChimp, Constant Contact, Salesforce CRM, Zoho e molti altri
  • Conforme al GDPR di WordPress
  • Oltre 27 tipi di campi per i moduli di contatto
  • Creazione illimitata di moduli
  • Invii di moduli illimitati supportati
  • Notifiche e-mail personalizzabili per i diversi moduli che crei
  • Facile da importare ed esportare moduli
  • Protezione antispam supportata con Google reCaptcha o Akismet
  • Impostazioni di calcolo facili da usare da includere nei campi del modulo

Vedi anche: Confronto dei migliori plugin per moduli di contatto di WordPress.

Elenco completo dei componenti aggiuntivi e delle estensioni di Ninja Forms

Per esigenze aziendali complesse, le funzionalità di base del plug-in Ninja Forms potrebbero non essere sufficienti. In tali situazioni, puoi trarre vantaggio dall'inclusione di componenti aggiuntivi premium per le singole funzionalità di cui hai bisogno. Di seguito è riportata una breve tabella che elenca alcuni dei più comuni componenti aggiuntivi ed estensioni di Ninja Forms (non preoccuparti perché li tratteremo in dettaglio nelle sezioni seguenti):

Componenti aggiuntivi/estensioni di Ninja Form Caratteristica corrispondente
Layout e stili Per modificare l'aspetto predefinito di un modulo e cambiarne il layout e lo stile
Moduli a più passaggi Per suddividere moduli lunghi in più passaggi facili da completare per aumentare il tasso di conversione
Logica condizionale Per creare moduli con campi dinamici che cambiano man mano che l'utente li compila
Invio di moduli PDF Per generare copie PDF condivisibili di ogni invio di moduli o esportare qualsiasi invio di moduli
Caricamenti di file Per consentire agli utenti di inviare file in diversi formati e dimensioni con un unico campo modulo
Esportazione Excel Per ottenere ogni invio entro un intervallo di date nei moduli del foglio Microsoft Excel
Salva progressi Per consentire agli utenti di salvare diverse sezioni di moduli più lunghi in mezzo e ricaricare le informazioni salvate secondo la loro convenienza
Inserimento front-end Per consentire agli utenti di pubblicare contenuti visibili pubblicamente in diversi tipi e categorie di post
Gestione utenti Per consentire a diversi utenti di creare e gestire i propri profili individuali sul tuo sito web
Analisi degli utenti Per ottenere informazioni dettagliate sulla fonte di traffico e molto altro con oltre 12 campi di analisi
Webhook Per consentire l'integrazione con il tuo servizio di terze parti preferito senza mantenere il codice per una soluzione personalizzata

Integrazioni di moduli Ninja

Per migliorare ulteriormente l'utilità dei moduli di contatto creati sul tuo sito Web, puoi integrare Ninja Forms con estensioni di terze parti. La tabella seguente include in breve diverse integrazioni di moduli Ninja popolari (verranno trattate in dettaglio più avanti nelle sezioni seguenti):

Integrazioni Caratteristica
PayPal, Stripe Per accettare pagamenti online
Ricorrente Per offrire piani di abbonamento a WordPress con un'estensione di gestione degli abbonamenti agile
MailChimp, contatto costante Per una perfetta integrazione tra questi strumenti di email marketing e moduli WordPress
ConvertiKit Per sincronizzare il tuo account ConvertKit con i moduli WordPress con un modulo di attivazione personalizzabile
forza vendita Per mappare i campi del modulo di contatto con l'oggetto o il campo Salesforce
In modo perspicace Per inviare contatti e lead da WordPress a Insightly e gestire le relazioni con i clienti
Capsula Per collegare i campi del modulo di contatto ai campi Capsule e utilizzare questo CRM per concentrarti sulle vendite
lento Per sincronizzare le notifiche del team di vendita con ogni invio di moduli
Trello Per creare carte Trello con i dati ricevuti tramite l'invio di moduli
Zapier Per collegare il tuo sito Web WordPress con i servizi di terze parti di cui hai bisogno

Prezzi delle forme ninja

La versione premium di Ninja Forms è disponibile con quattro diversi piani tariffari, ciascuno con caratteristiche e vantaggi diversi:

  1. Personale – al prezzo di $ 49,50 (rinnovabile annualmente) e include tutte le funzionalità essenziali da utilizzare per un singolo sito
  2. Professional : al prezzo di $ 99,50 (rinnovabile annualmente) e include una soluzione di classe business per potenziare 20 siti
  3. Agenzia - al prezzo di $ 249,50 ed è pensata per un'agenzia per supportare siti illimitati con le funzionalità di Ninja Forms (da rinnovare ogni anno)
  4. A la carte – con un prezzo compreso tra $ 29 e $ 129 per abilitare da uno a 20 siti con questo potente generatore di moduli (puoi includere solo le funzionalità di cui hai bisogno e pagarle di conseguenza)

Componenti aggiuntivi di Ninja Forms: analisi dettagliata

Forme Ninja – Logica condizionale

Sebbene avere un modulo di contatto sul tuo sito Web sia una necessità, non è necessario mostrare lo stesso modulo a tutti i visitatori o rispondere ai loro invii nello stesso modo. Utilizzando il componente aggiuntivo Conditional Logic con il plug-in Ninja Forms, puoi creare moduli di contatto dinamici per il tuo sito Web WordPress. In base alla logica preselezionata, il modulo cambierà per gli utenti man mano che inseriscono le informazioni richieste.

Con il componente aggiuntivo Conditional Logic, puoi:

  • Mostra o nascondi i campi a utenti diversi
  • Modificare il valore nei campi secondo le informazioni inserite
  • Aggiungi o rimuovi elementi da un elenco
  • Invia o meno notifiche diverse alle persone in base a come hanno interagito con il modulo

Per maggiori dettagli, clicca qui .

Forme Ninja – Forme a più passaggi

Indipendentemente dall'intento alla base della compilazione di un modulo di contatto, a nessuno piace interagire con moduli lunghi che includono diversi campi. Se il modulo del tuo sito Web ottiene meno trazione del previsto, puoi beneficiare del componente aggiuntivo Multi Step Forms per il plug-in Ninja Forms. Usando questo componente aggiuntivo, puoi creare moduli in più passaggi attraverso la sua interfaccia di trascinamento della selezione per suddividere un modulo lungo in più pagine brevi.

Questo componente aggiuntivo può aiutarti a:

  • Un titolo per ogni singola sezione del modulo
  • Aggiungi una barra di avanzamento al modulo
  • Ordina e ordina i campi
  • Aggiungi pulsanti precedente/successivo personalizzabili

Per maggiori dettagli sull'add-on Multi Step Forms, fai clic qui .

Forme Ninja: layout e stili

L'aspetto predefinito di un modulo di contatto non funziona ovunque. Se vuoi migliorarlo e modificarne l'aspetto, hai bisogno del componente aggiuntivo Layout e Stili per Ninja Forms. Ti aiuterà a creare righe e colonne nel tuo modulo e a ridimensionare i campi a tuo piacimento. Di seguito sono riportati altri vantaggi dell'utilizzo di questo componente aggiuntivo intuitivo:

  • Facile modifica del layout senza modificare il codice CSS
  • Trascina e rilascia la funzione per modificare i campi
  • Opzioni globali per lo stile dei moduli per personalizzare ogni campo
  • Facile cambiare gli stili di etichette, elementi e involucri
  • Facile cambiare lo stile per modulo, campo modulo o tipo di elemento

Ottieni maggiori dettagli su questo componente aggiuntivo qui .

Moduli Ninja – Caricamenti di file

Un altro modo per utilizzare i moduli a proprio vantaggio è consentire agli utenti di inviare domande con diversi tipi di file. Che si tratti di un curriculum in PDF, un'immagine, un file musicale o un video, puoi accettare tali invii con il tuo modulo quando hai incluso il componente aggiuntivo Caricamenti di file. È stato progettato per semplificare l'accettazione dei caricamenti di file indipendentemente dal tipo di file tramite un unico campo modulo.

Con questo componente aggiuntivo puoi anche:

  • Visualizza una barra di avanzamento per mostrare l'avanzamento del caricamento nel tempo
  • Imposta le restrizioni dei tipi di file supportati
  • Archivia i file caricati nella tua libreria multimediale, Dropbox, Google Drive o sul tuo server

Per saperne di più su questo componente aggiuntivo, fai clic qui .

Gestione utenti di Ninja Forms

Con l'aumento dei tentativi di hacking tramite bot automatizzati, è diventato importante proteggere il modulo di contatto. Il componente aggiuntivo Gestione utenti è stato progettato per prevenire attacchi di forza bruta e mantenere protetto il sito. Puoi utilizzare questo componente aggiuntivo per consentire a diversi utenti di registrarsi/accedere al tuo sito web. Puoi configurare reCaptcha con le impostazioni di Ninja Forms e quindi creare il modulo di accesso.

Alcuni altri vantaggi dell'utilizzo del componente aggiuntivo Gestione utenti sono:

  • Facile consentire agli utenti di registrarsi, creare profili utente e accedere al proprio account
  • Moduli modello predefiniti
  • Ruoli utente facili da definire
  • Facile posizionare il modulo di accesso ovunque sul tuo sito Web utilizzando lo shortcode

Per maggiori dettagli, clicca qui .

Estensioni dei moduli Ninja

Ninja Forms MailChimp

Il componente aggiuntivo di integrazione MailChimp può aiutarti a connettere il tuo account MailChimp al tuo sito Web WordPress tramite moduli. Utilizzando questo componente aggiuntivo, hai la flessibilità di inserire moduli di iscrizione illimitati in qualsiasi punto del tuo sito. Puoi anche raccogliere le informazioni esatte di cui hai bisogno da Liste e Gruppi di interesse. Altri vantaggi dell'utilizzo di questo componente aggiuntivo:

  • Modulo di iscrizione facile da personalizzare
  • Facile da abilitare il doppio opt-in per ogni modulo
  • Facile da visualizzare o inviare una notifica di conferma dell'invio
  • Aggiunta condizionale di utenti a determinati elenchi e gruppi di interesse
  • Attivazione di diverse azioni distinte per le nuove iscrizioni

Per maggiori dettagli sui vantaggi o sull'integrazione di questo componente aggiuntivo, fai clic qui .

Striscia di forme ninja

Se desideri configurare moduli WordPress sul tuo sito per accettare pagamenti con carta di credito tramite Stripe, questo è il componente aggiuntivo di cui hai bisogno. Utilizzando questa estensione ad alta tecnologia di Stripe, puoi utilizzare la procedura di pagamento sicura di Stripe per accettare pagamenti online tramite i tuoi moduli. Puoi anche basare i totali sull'importo inserito dagli utenti, su un importo fisso o sul totale calcolato.

Ecco alcuni altri vantaggi dell'utilizzo di questo componente aggiuntivo Stripe:

  • Protocolli di sicurezza a livello di banca per l'elaborazione dei pagamenti
  • Facile da creare moduli di registrazione o registrazione per accettare pagamenti rapidamente
  • Facile impostazione di totali dinamici o di un importo di pagamento statico
  • Facile da includere le ricevute dell'ID transazione nelle notifiche/e-mail dell'utente
  • Facile registrare i clienti per i piani ricorrenti

Leggi di più qui .

Ninja forma Zapier

Potresti non trovare un componente aggiuntivo per diversi servizi di terze parti di cui desideri beneficiare. Per molti di loro c'è un componente aggiuntivo Zapier. Usando questa potente estensione, puoi connettere WordPress con oltre 1.500 servizi tramite i tuoi moduli WordPress. La parte migliore: non richiede conoscenze di codifica. In parole semplici, Zapier funge da intermediario per collegare il tuo sito Web WordPress a un servizio che non ha un'integrazione ufficiale disponibile.

Alcuni dei suoi vantaggi principali sono:

  • Servizi facili da usare come Google Calendar, Hubspot, Zendesk, Freshbooks, ecc.
  • Integrazione diretta con Ninja Forms
  • Facile da configurare nuovi Zap

Per maggiori dettagli, clicca qui .

Integrazione approfondita di Ninja Forms

Insightly CRM è noto per aiutare le aziende/individui a costruire relazioni più profonde con i clienti. Se stai cercando un'integrazione completa tra Insightly e WordPress, questa estensione può esserti di grande utilità. Aiuta a collegare il sito Web di WordPress a Insightly CRM direttamente tramite i moduli di WordPress. Questa estensione per Ninja Forms ti consente di inviare le informazioni sui clienti dai tuoi moduli all'account CRM.

Altre caratteristiche di questa estensione includono:

  • Integrazione facile da configurare utilizzando le chiavi API Insightly
  • Facile aggiungere azioni Insightly CRM
  • Supporta moduli opzionali, come opportunità, attività e progetti
  • Facile mappare i campi dei moduli di WordPress ai campi di Insightly CRM

Ottieni maggiori dettagli qui .

Ninja Forms Salesforce

Se Salesforce è il tuo CRM preferito e desideri mappare i campi modulo di WordPress su Oggetti/Campi in questo CRM, questa estensione è pensata per te. Simile a Salesforce CRM, facile da configurare e gestire, anche l'estensione Salesforce CRM di Ninja Forms è semplice e conveniente. Usando questa integrazione, puoi inserire oggetti e campi specifici di cui hai bisogno sul tuo sito web.

Altri vantaggi dell'utilizzo di questa estensione includono:

  • Facile stabilire una connessione con il tuo account utilizzando Salesforce API
  • È facile mappare direttamente uno o più moduli WordPress sull'account Salesforce

(Nota: per utilizzare questa estensione, devi utilizzare l'edizione Enterprise, Developer, Unlimited o Performance di Salesforce)

Per maggiori dettagli, clicca qui .

Integrazione di Ninja Forms Capsule CRM

La sincronizzazione del tuo CRM con i moduli di WordPress può essere una grande rissa se non hai la giusta soluzione di integrazione con te. Se mantenere l'integrazione personalizzata con Capsule CRM ha richiesto molto tempo e sforzi, ora è il momento di passare a questa estensione.

Usando questa estensione Capsule CRM per Ninja Forms, puoi tenere lontano quel carico di lavoro extra e concentrarti sulla costruzione di relazioni con i clienti come mai prima d'ora. Utilizzando questa estensione, puoi:

  • Collega direttamente il tuo Ninja Forms all'account Capsule CRM
  • Mappa i campi del modulo su Capsule per inviare i dati attraverso i sistemi
  • Crea campi Capsule personalizzati

Ottieni maggiori informazioni su questa estensione qui .

Ninja forma un contatto costante

Constant Contact è un potente strumento di email marketing per far crescere una base di iscritti e coinvolgerli con newsletter regolari. Se vuoi usarlo con i moduli di WordPress, usa l'estensione Constant Contact per Ninja Forms e trai il massimo da esso. Questa estensione può essere utilizzata per:

  • Converti i moduli WordPress in moduli di iscrizione Constant Contact
  • Mappa i campi del modulo sui campi dell'elenco dei contatti costanti per ampliare la tua lista di e-mail
  • Personalizza il modulo di registrazione in termini di notifiche e-mail

Per maggiori dettagli, clicca qui .

Confronto delle forme ninja

WPForms vs Ninja Forms

Parametro Forme Ninja WPForms
Disponibilità della versione gratuita Sì (WPForms-Lite)
Modulo live precedente
Modelli inclusi 17 100+
Strumenti di importazione dei moduli Solo forme Ninja Forme Ninja, WPForms, Forme Pirata
Prezzo A partire da $ 49,50 A partire da $ 39,50

Forme Ninja Vs Forme Gravità

Parametro Forme Ninja Forme di gravità
Disponibilità della versione gratuita No
Modulo live precedente No
Modelli inclusi 17 No
Strumenti di importazione dei moduli Solo forme Ninja Solo forme gravitazionali
Prezzo A partire da $ 49,50 all'anno A partire da $ 59 all'anno

Problemi comuni: cosa fare quando l'e-mail di Ninja Forms non funziona?

Ascoltare la frustrazione del tuo team di supporto dicendo che l'e-mail di Ninja Forms non funziona può essere difficile da gestire a volte. Tuttavia, se hai la soluzione giusta al tuo fianco, puoi risolvere le cose in un batter d'occhio. Ma prima di fare qualsiasi altra cosa, è importante capire la causa dietro tali problemi.

Innanzitutto, devi sapere che Ninja Forms non invia e-mail da solo né WordPress. È il tuo host web che invia effettivamente le e-mail correlate. L'e-mail di Ninja Forms si attiva quando viene inviato un modulo, dopodiché i dati dell'e-mail vengono passati a WordPress. Il CMS trasmette quindi questi dati all'host web, che li invia sotto forma di e-mail.

Nella maggior parte dei casi, è l'host web che non soddisfa le tue esigenze al riguardo. La soluzione qui è utilizzare un WP Mail Logging che può aiutarti a sapere dove si interrompe il processo nella consueta catena di eventi. Se non puoi trarre vantaggio in questo modo, utilizza Ninja Mail Service dalla dashboard di Ninja Forms o inizia la risoluzione dei problemi.

Ultimo ma non meno importante, puoi anche utilizzare il servizio SendWP per assicurarti che le e-mail vengano consegnate in tempo.