WordPress
A chi è rivolto? Alle aziende che gestiscono un sito WordPress e desiderano un’automazione per scrivere post o creare account. Se non utilizzi WordPress, puoi saltare questa pagina.
Utilizzi una piattaforma diversa? Qualsiasi sito dotato di API può essere collegato: consulta Collegare uno strumento non presente nel nostro elenco.
WordPress è il software su cui si basa una parte molto ampia del web. Collegarlo a DM Champ offre alle tue automazioni passaggi pronti all’uso per le due operazioni più comuni: pubblicare contenuti e creare account per gli utenti. Una conversazione che si conclude con “sì, inviami la guida” può creare l’utente WordPress. Un riepilogo settimanale può essere salvato come bozza in attesa della tua revisione.
Non viene installato nulla sul tuo sito WordPress. Colleghi il tuo sito utilizzando le tue credenziali di accesso e noi richiamiamo l’API REST integrata di WordPress esattamente come fa la tua dashboard.
Disponibilità: Le automazioni sono disponibili su ogni account. Sono già presenti nella barra laterale e non c’è nulla da abilitare o richiedere.
Cosa ti serve
- Un sito WordPress in versione 5.6 o successiva, raggiungibile tramite https.
- Permalink personalizzati attivati (Impostazioni → Permalink, qualsiasi opzione diversa da “Semplice”). Questo è ciò che fa funzionare l’indirizzo
/wp-json/ed è il motivo più comune per cui una connessione viene rifiutata. - Una password dell’applicazione per l’utente WordPress con cui l’automazione deve operare. In WordPress, vai su Utenti → Profilo, scorri fino a Password dell’applicazione, assegna un nome come “Automations” e fai clic su Aggiungi nuova. WordPress mostra la password una sola volta, in blocchi separati da spazi. Copiala includendo gli spazi.
La password dell’applicazione non è la tua normale password di accesso. La tua password reale rimane al sicuro e, eliminando la password dell’applicazione in seguito, revocherai esattamente questa connessione e nient’altro.
Tutto ciò che l’utente scelto è autorizzato a fare in WordPress rappresenta il limite di ciò che l’automazione può fare. Un utente che non può pubblicare post non sarà in grado di pubblicarli nemmeno tramite un’automazione.
Collegare WordPress
La connessione avviene all’interno di un’automazione, la prima volta che utilizzi un passaggio WordPress.
- Apri Automazioni nella barra laterale (sotto il gruppo AI Studio) e apri o crea un’automazione.
- Aggiungi un passaggio e cerca WordPress nel selettore dei passaggi.
- Scegli l’azione WordPress desiderata. Il passaggio ti chiederà prima di effettuare la connessione.
- Compila i tre campi:
- URL del sito è l’indirizzo del tuo sito WordPress, che inizia con
https://, ad esempiohttps://yoursite.com. - Nome utente WordPress è il nome utente con cui l’utente accede, non il suo indirizzo email.
- Password dell’applicazione è la password creata in precedenza, incollata con i relativi spazi.
- URL del sito è l’indirizzo del tuo sito WordPress, che inizia con
- Fai clic su connetti.
Verifichiamo i dettagli con il tuo sito prima di salvare qualsiasi cosa, leggendo il profilo dell’utente che ci hai fornito. Un indirizzo errato, un nome utente errato, una password errata o un sito in cui /wp-json/ non viene risolto vengono rifiutati immediatamente con la relativa motivazione a schermo, in modo che tu non ottenga mai una connessione che sembra corretta ma fallisce al primo avvio dell’automazione.
La tua password dell’applicazione viene archiviata in modo crittografato e non ti viene mai mostrata. L’hai persa? Creane una nuova in WordPress ed effettua nuovamente la connessione.
Le azioni
Ogni azione è un passaggio che trascini nell’area di lavoro dell’automazione. Ogni campo accetta dati dai passaggi precedenti tramite i consueti pulsanti di inserimento dati, quindi un titolo può essere creato a partire dal nome di un contatto e il contenuto può provenire da un passaggio AI.
Crea post
Pubblica un nuovo post o lo salva come bozza.
- Titolo è il titolo del post. Obbligatorio.
- Contenuto è il corpo del post. Obbligatorio. Accetta HTML.
- Stato decide cosa accade al post:
publish,future,draft,pendingoprivate. Lascialo vuoto e il post verrà salvato come bozza, di proposito: un’automazione che pubblica sul tuo sito pubblico al primo test è una sorpresa peggiore di una che non lo fa. - Estratto è il breve riassunto che WordPress mostra negli elenchi. Facoltativo.
Aggiorna post
Modifica un post già esistente.
- ID post è il post da modificare. Obbligatorio. Lo troverai nella barra degli indirizzi durante la modifica di un post in WordPress, oppure puoi prenderlo da un passaggio Crea post precedente nella stessa automazione.
- Nuovo titolo, Nuovo contenuto e Nuovo stato sono tutti facoltativi e verranno modificati solo i campi compilati. Lasciare vuoto il titolo non cancellerà il titolo del post pubblicato.
Ottieni post
Recupera un post in modo che i passaggi successivi possano utilizzarlo: titolo, contenuto, stato e il suo link pubblico.
- ID post è il post da leggere. Obbligatorio.
Crea utente
Crea un account WordPress.
- Nome utente è il nome con cui effettuerà l’accesso. Obbligatorio.
- Email è il suo indirizzo email. Obbligatorio. Di solito è l’email del contatto proveniente dal trigger.
- Password è la sua prima password. Obbligatorio.
- Nome e Cognome sono facoltativi.
- Ruolo è un nome di ruolo WordPress come
subscriber,authoroeditor. Facoltativo; se lasciato vuoto, WordPress assegna il ruolo predefinito per i nuovi utenti.
Trova utente per email
Cerca un utente tramite indirizzo email e ne restituisce l’id in modo che un passaggio successivo possa utilizzarlo.
- Email è l’indirizzo da cercare. Obbligatorio.
Un esempio di automazione
Fornisci a un cliente un account sul sito nel momento stesso in cui lo richiede.
- Trigger: un tag viene aggiunto a un contatto, ad esempio
wants access, dal tuo agente AI o da un membro del team. - Trova utente per email, con l’email del contatto. Questo ti dice se possiede già un account.
- Un passaggio Condizione per verificare se è stato restituito qualcosa.
- Nel ramo “nessun risultato trovato”, Crea utente con la sua email, un nome utente, una password e il ruolo
subscriber. - Un passaggio Invia messaggio che comunica su WhatsApp che il suo account è pronto, includendo il nome utente.
Un secondo esempio, per i contenuti: un’automazione pianificata che richiede a un passaggio AI di scrivere la domanda più frequente della settimana, seguito da un passaggio Crea post che la salva come bozza. Apri WordPress il lunedì e trovi un post che deve solo essere letto e pubblicato.
Buono a sapersi
- Gli output procedono in avanti. Tutto ciò che un’azione restituisce è disponibile per i passaggi successivi come variabili, quindi l’id ottenuto da Trova utente per email è quello che passi al passaggio successivo, e il link ottenuto da Crea post è quello che invii in un messaggio.
- La bozza è l’impostazione predefinita sicura. Crea post salva come bozza a meno che tu non imposti personalmente uno stato.
- Alcuni host rimuovono l’intestazione Authorization prima che WordPress la veda, il che fa sembrare errata qualsiasi password dell’applicazione. Se i tuoi dati sono sicuramente corretti e la connessione viene comunque rifiutata, è di questo che devi chiedere al tuo host.
- Non esiste un trigger che monitora WordPress. Nulla interroga il tuo sito per nuovi post o nuovi utenti. Per far sì che WordPress avvii un’automazione, utilizza un trigger Webhook nell’automazione e punta un plugin webhook di WordPress all’indirizzo che ti viene fornito.
- Tutto ciò che non è presente nell’elenco sopra è comunque possibile con il passaggio Richiesta HTTP, che può chiamare direttamente qualsiasi indirizzo dell’API del tuo sito.
Prossimi passi
- Automazioni: trigger, passaggi, condizioni e come viene strutturato un flusso di lavoro.
- FluentCRM: gli stessi dettagli di connessione gestiscono il CRM che viene eseguito sul tuo sito WordPress.
- MemberPress: abbonamenti e pagamenti sul tuo sito WordPress.
- Connettere uno strumento non presente in elenco: funzioni personalizzate, API e webhook.