FluentCRM
Voor wie is dit bedoeld? Bedrijven die hun e-maillijst in FluentCRM op hun eigen WordPress-site bijhouden en willen dat gesprekken deze aanvullen. Als je geen FluentCRM gebruikt, kun je deze pagina overslaan.
Gebruik je een andere CRM of e-mailtool? Alles met een API kan nog steeds worden gekoppeld: zie Een tool koppelen die we niet vermelden.
FluentCRM is een CRM- en e-mailmarketing-plugin die in WordPress draait: contacten, tags, lijsten en de campagnes die je naar hen verstuurt. Door het te koppelen aan DM Champ krijgen je automatiseringen stappen die erin schrijven, zodat een nieuwe WhatsApp-lead een FluentCRM-contact wordt met de juiste tag, en de e-mailreeks die je al hebt gebouwd het vanaf daar overneemt. Geen export, geen kopiëren en plakken, niet wachten tot vrijdag.
Er wordt niets op je WordPress-site geïnstalleerd. Je koppelt je eigen site met je eigen inloggegevens, en wij roepen de API aan die FluentCRM al beschikbaar stelt.
Beschikbaarheid: Automatiseringen zijn beschikbaar op elk account. Het staat al in je zijbalk en er hoeft niets te worden ingeschakeld of aangevraagd.
Wat je nodig hebt
FluentCRM maakt gebruik van de WordPress REST API, dus het vereist precies dezelfde gegevens als de WordPress-koppeling:
- De WordPress-site waarop FluentCRM draait, bereikbaar via https, op WordPress 5.6 of nieuwer.
- Pretty permalinks ingeschakeld (Instellingen → Permalinks, alles behalve “Standaard”), wat ervoor zorgt dat het
/wp-json/-adres werkt. - Een applicatiewachtwoord voor de WordPress-gebruiker waarvoor de automatisering moet handelen: Gebruikers → Profiel → Applicatiewachtwoorden → Nieuwe toevoegen. WordPress toont dit één keer, in blokken gescheiden door spaties. Kopieer het met de spaties.
Die gebruiker moet toestemming hebben om FluentCRM in WordPress te beheren. Je echte inlogwachtwoord wordt nooit gebruikt, en het later verwijderen van het applicatiewachtwoord trekt precies deze koppeling in.
FluentCRM koppelen
Je koppelt vanuit een automatisering, de eerste keer dat je een FluentCRM-stap gebruikt.
- Open Automatiseringen in de zijbalk (onder de AI Studio-groep) en open of maak een automatisering.
- Voeg een stap toe en zoek naar FluentCRM in de stapkiezer.
- Kies de gewenste actie. De stap vraagt je eerst om te koppelen.
- Vul de drie velden in:
- Site-URL is het adres van de WordPress-site waarop FluentCRM draait, beginnend met
https://. - WordPress-gebruikersnaam is de gebruikersnaam waarmee die gebruiker inlogt, niet hun e-mailadres.
- Applicatiewachtwoord is het wachtwoord dat je hierboven hebt aangemaakt, geplakt inclusief de spaties.
- Site-URL is het adres van de WordPress-site waarop FluentCRM draait, beginnend met
- Klik op koppelen.
We controleren de gegevens op je site voordat we iets opslaan door één contact uit FluentCRM uit te lezen. Verkeerde gegevens, of een site waar /wp-json/ niet naar verwijst, worden op het scherm geweigerd met de reden. Je applicatiewachtwoord wordt versleuteld opgeslagen en nooit aan je getoond.
Tags en lijsten worden opgegeven als ID’s
Dit is het enige dat je moet weten voordat je iets bouwt. Elk veld dat tags of lijsten accepteert, vereist hun ID-nummers, gescheiden door komma’s, niet hun namen. 1, 2 werkt; Newsletter, VIP niet.
Je vindt de nummers in FluentCRM: open Tags of Lijsten in het FluentCRM-menu, en het ID van elke rij staat in de adresbalk wanneer je het opent. Noteer de paar die je van plan bent te gebruiken, en je bent klaar.
De acties
Elke actie is een stap op het automatiseringscanvas en elk veld accepteert gegevens van eerdere stappen met de gebruikelijke knoppen voor het invoegen van gegevens.
Contact aanmaken of bijwerken
Voegt een contact toe of werkt degene bij die al dit e-mailadres heeft. Het tweemaal verzenden van hetzelfde e-mailadres werkt de gegevens bij in plaats van dat het mislukt, dus u kunt dit uitvoeren voor elke nieuwe lead zonder dit eerst te controleren.
- E-mail is het e-mailadres van de contactpersoon. Verplicht. Meestal het e-mailadres van de contactpersoon uit de trigger.
- Voornaam, Achternaam en Telefoonnummer zijn optioneel.
- Status is
subscribed,pending,unsubscribedofbounced. Indien leeg gelaten, is ditsubscribed. - Tag-ID’s zijn tags die aan hen moeten worden toegevoegd, gescheiden door komma’s. Optioneel.
- Lijst-ID’s zijn lijsten waaraan ze moeten worden toegevoegd, gescheiden door komma’s. Optioneel.
Contact zoeken op e-mailadres
Zoekt een contact op via e-mailadres en retourneert hun ID, hun tags en hun lijsten.
- E-mail is het adres om op te zoeken. Verplicht.
De uitvoer hiervan is wat de onderstaande stappen nodig hebben, omdat deze werken op basis van een contact-ID.
Tags toevoegen aan contact
Voegt een of meer tags toe aan een contactpersoon die al bestaat.
- Contact-ID is welke contactpersoon. Verplicht. Normaal gesproken afkomstig van een eerdere Contact zoeken op e-mailadres-stap in de automatisering.
- E-mail is het e-mailadres van de contactpersoon. Verplicht, omdat FluentCRM bij elke update om het e-mailadres vraagt.
- Tag-ID’s zijn de tags die moeten worden toegevoegd, gescheiden door komma’s. Verplicht.
- Status is optioneel en is standaard
subscribed.
Tags verwijderen van contact
Dezelfde velden, waarbij tags worden verwijderd in plaats van toegevoegd.
Contact toevoegen aan lijsten
- Contact-ID, E-mail en Lijst-ID’s (door komma’s gescheiden), met dezelfde optionele Status.
Een voorbeeldautomatisering
Elke nieuwe WhatsApp-lead komt in FluentCRM terecht, voorzien van een label op basis van de herkomst.
- Trigger: inkomend bericht van een nieuw contact.
- Contact aanmaken of bijwerken, met het e-mailadres, de voornaam en het telefoonnummer van het contact uit de trigger, en het Lijst-ID van je hoofdlijst.
- Labels toevoegen aan contact is hier niet nodig, omdat stap 2 de Label-ID’s al kan meenemen. Gebruik dit wanneer het label pas later in het gesprek wordt toegevoegd.
En de versie waarbij het label later wordt toegevoegd, wat de meest nuttige is:
- Trigger: een label wordt toegevoegd aan het contact, bijvoorbeeld
asked about pricing, door je AI-agent. - Contact zoeken op e-mail, met het e-mailadres van het contact.
- Labels toevoegen aan contact, met gebruik van het ID uit stap 2, hetzelfde e-mailadres en het FluentCRM-label-ID voor je prijsreeks.
De eigen automatisering van FluentCRM verstuurt vervolgens de e-mailreeks die dat label start. Het gesprek vindt plaats op WhatsApp, de opvolging gebeurt per e-mail, en niemand hoeft handmatig gegevens tussen beide systemen te verplaatsen.
Goed om te weten
- Stappen die een contact-ID vereisen, komen na een Zoek-stap. Dat is de normale structuur: zoek het contact en voer daarna acties uit op het ID dat de zoekstap heeft geretourneerd.
- Outputs reizen vooruit. Alles wat een actie retourneert, is beschikbaar voor latere stappen als variabelen.
- ID’s, geen namen, voor elk label- en lijstveld. Een naam in dat veld zal simpelweg niet overeenkomen.
- Sommige hosts verwijderen de Authorization-header voordat WordPress deze ziet, waardoor een correct applicatiewachtwoord onjuist lijkt. Als je gegevens absoluut correct zijn en de verbinding nog steeds wordt geweigerd, is dat het punt om bij je host na te vragen.
- Er is geen trigger die FluentCRM in de gaten houdt. Niets pollt het op wijzigingen. Om FluentCRM een automatisering te laten starten, voeg je een Webhook-trigger toe aan de automatisering en verwijs je een uitgaande FluentCRM-webhook naar het adres dat deze je geeft.
- Alles wat niet op de bovenstaande lijst staat, kan nog steeds worden gedaan met de HTTP-verzoek-stap.
Volgende stappen
- Automatiseringen: triggers, stappen, voorwaarden en hoe een workflow is opgebouwd.
- WordPress: berichten en gebruikers op dezelfde site, met dezelfde verbindingsgegevens.
- MemberPress: lidmaatschappen en betalingen op je WordPress-site.
- Een tool verbinden die we niet vermelden: aangepaste functies, de API en webhooks.