Ditt WordPress-formulär gör sitt jobb. Problemet börjar efter att någon skickat in. Namn kommer in röriga, e-postadresser stavas fel, och “dåliga” leads förorenar i tysthet Mautic tills kampanjer studsar och segment slutar vara logiska.
Den här automatiseringen för WP Mautic leads träffar marknadschefer först (leveransbarhet hamnar alltid på deras bord). Men småföretagare och byråteam känner av det också, eftersom varje rörig kontakt blir till omjobb eller missad uppföljning.
Det här flödet rensar och kontrollerar dina leaddata i samma ögonblick som de kommer in, och skapar (eller flaggar) kontakten i Mautic så att du kan lita på din lista igen. Du får se hur det körs, vad du behöver och var folk oftast kör fast.
Så fungerar automatiseringen
Hela n8n-flödet, från trigger till slutligt resultat:
n8n Workflow Template: WordPress till Mautic: felfria leads utan studs
flowchart LR
subgraph sg0["Flow 1"]
direction LR
n0@{ icon: "mdi:swap-vertical", form: "rounded", label: "Map Lead Fields", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/webhook.dark.svg' width='40' height='40' /></div><br/>Incoming WP Form Hook"]
n2@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Verify Email Validity", pos: "b", h: 48 }
n3["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/mautic.svg' width='40' height='40' /></div><br/>Create Mautic Contact"]
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/mautic.svg' width='40' height='40' /></div><br/>Mark DNC in Mautic"]
n5@{ icon: "mdi:cog", form: "rounded", label: "Finish Flow", pos: "b", h: 48 }
n0 --> n3
n4 --> n5
n1 --> n0
n2 --> n4
n3 --> n2
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n2 decision
class n1 api
classDef customIcon fill:none,stroke:none
class n1,n3,n4 customIcon
Problemet: smutsiga WordPress-formulärleads sabbar din Mautic-lista
Formulärleads ser korrekta ut i gränssnittet, men landar som kaos i din CRM. “john SMITH” blir två olika personer senare. Någon skriver “gmial.com” och du märker det inte förrän en kampanj går ut och studsnotiser börjar staplas. Än värre: du lägger verklig tid på att rätta sådant som borde ha varit korrekt redan vid insamlingen. Det är inte bara tråkigt. Det förstör segmentering, snedvrider rapportering och gör helt ärligt att du tvekar att följa upp snabbt eftersom du inte litar på datan.
Det eskalerar snabbt. Här är var det fallerar i det dagliga arbetet.
- Kontakter skapas med inkonsekventa för-/efternamn, vilket gör personaliseringsfält opålitliga.
- Dåliga e-postadresser slinker in i kampanjer och du spenderar nästa dag med att rensa studslister i stället för att skriva bättre uppföljningar.
- Dina “högintenta” segment fylls med skräp, så dina bästa automationer triggas på fel personer.
- Team börjar underhålla ett separat “rensningskalkylark”, och det manuella steget blir permanent.
Lösningen: WordPress → n8n → Mautic leadrensning och DNC-taggning
Det här flödet ligger mellan ditt WordPress-formulär och Mautic och fungerar som en snabb kvalitetskontroll som körs varje gång någon skickar in. Det startar när WordPress-formuläret postar till en n8n-webhook. n8n mappar direkt de inkommande fälten till ett konsekvent format, inklusive grundläggande namnrensning så att dina för- och efternamnsfält fortsätter vara användbara. Sedan skapar det kontakten i Mautic och kör en enkel kontroll av e-postens giltighet. Om e-postadressen ser ogiltig ut taggar flödet kontakten som Do Not Contact (DNC) i Mautic, vilket håller dina kampanjer renare utan att du behöver granska varje inskick manuellt.
Flödet börjar med “Incoming WP Form Hook”, sedan standardiserar “Map Lead Fields” datan innan kontakten skapas. När kontakten finns avgör “Verify Email Validity” om DNC ska sättas, och körningen avslutas snyggt med en “Finish Flow”-nod.
Det här får du: automation vs. resultat
| Vad det här flödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så ser det ut i praktiken
Säg att du får cirka 20 formulärleads per dag. Att manuellt granska varje lead för namnformatering, rätta uppenbara stavfel och bestämma vad du ska göra med dåliga e-postadresser kan lätt ta 3 minuter per lead, så du förlorar ungefär en timme dagligen. Med det här flödet är “arbetet” i princip noll: webhooken tar emot leadet direkt, Mautic skapar kontakten i bakgrunden och ogiltiga e-postadresser DNC-taggar automatiskt. Du kan fortfarande granska specialfall, men du gör inte rutinmässig rensning längre.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- WordPress-formulärplugin som kan skicka leads till en webhook.
- Mautic för att lagra kontakter och hantera kampanjer.
- Mautic API-inloggningsuppgifter (skapa dem i dina Mautic-användarinställningar).
Svårighetsgrad: Nybörjare. Du kopierar främst en webhook-URL, mappar några fält och kopplar ditt Mautic-konto.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Ett inskick från ett WordPress-formulär triggar flödet. Ditt formulärverktyg (Elementor, WPForms eller liknande) skickar leaddatan till n8n-webhookens URL, så varje inskick blir en automatiseringskörning.
Leadfälten rensas direkt. n8n mappar råa formulärfält till en konsekvent struktur, så att “Full Name” blir förutsägbara fält för för-/efternamn och dina kontaktfält inte blir röriga över tid.
Mautic tar emot en kontakt som är redo att användas. Flödet skapar kontakten i Mautic och utvärderar sedan e-postadressen med en grundläggande giltighetskontroll för att fånga uppenbara stavfel och felaktigt formaterade adresser.
Ogiltiga e-postadresser hanteras säkert. Om e-postadressen inte går igenom kontrollen markerar flödet kontakten som Do Not Contact i Mautic och avslutar körningen utan att du behöver göra något manuellt.
Du kan enkelt justera reglerna för namnformatering så att de matchar din data (till exempel hur du hanterar mellannamn) utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera webhook-triggern
Det här arbetsflödet startar när ert WordPress-formulär skickar data till webhook-endpointen.
- Lägg till noden Incoming WP Form Hook som trigger.
- Ställ in HTTP Method på
POST. - Ställ in Path på
917366ee-14a8-4fef-9f0b-6638cdc35fad. - Kopiera webhook-URL:en från Incoming WP Form Hook och konfigurera ert WordPress-formulär att posta till den.
Steg 2: anslut Mautic
Det här arbetsflödet skapar och uppdaterar kontakter i Mautic, så ni måste ansluta API-uppgifterna.
- Öppna noden Create Mautic Contact och välj Mautic-anslutningen.
- Inloggningsuppgift krävs: Anslut era mauticApi-uppgifter.
- Öppna noden Mark DNC in Mautic och välj samma anslutning.
- Inloggningsuppgift krävs: Anslut era mauticApi-uppgifter.
Steg 3: konfigurera Map Lead Fields
Det här steget mappar inkommande fält från WordPress-formuläret till en ren struktur för efterföljande noder.
- Lägg till noden Map Lead Fields efter Incoming WP Form Hook.
- Ställ in name på
{{ $json.body.Nome.toTitleCase() }}. - Ställ in email på
{{ $json.body['E-mail'].toLowerCase() }}. - Ställ in mobile på
{{ $json.body.WhatsApp }}. - Ställ in form på
{{ $json.body.form_id }}. - Ställ in email_valid på
{{ $json.body['E-mail'].isEmail() }}.
Steg 4: konfigurera utdata och logik för e-postvalidering
Arbetsflödet skapar en Mautic-kontakt och kontrollerar sedan om e-postadressen är giltig för att avgöra om kontakten ska markeras som DNC.
- Koppla Map Lead Fields till Create Mautic Contact.
- I Create Mautic Contact, ställ in Email på
{{ $json.email }}och First Name på{{ $json.name }}. - Under Additional Fields, ställ in mobile på
{{ $json.mobile }}. - Koppla Create Mautic Contact till Verify Email Validity.
- I Verify Email Validity, ställ in det booleska villkoret så att
{{ $('Map Lead Fields').item.json.email_valid }}utvärderas som true. - Använd false-utgången från Verify Email Validity för att koppla vidare till Mark DNC in Mautic.
- I Mark DNC in Mautic, ställ in Contact ID på
{{ $json.id }}och Operation påeditDoNotContactList. - Ställ in Reason på
3och Comments påDid not pass basic email validation. - Koppla Mark DNC in Mautic till Finish Flow.
Steg 5: testa och aktivera ert arbetsflöde
Validera hela flödet från början till slut med en testinsändning innan ni aktiverar arbetsflödet i produktion.
- Klicka på Execute Workflow och skicka in ett testformulär i WordPress till webhook-URL:en.
- Bekräfta att Map Lead Fields ger korrekt formaterad data (name, email, mobile, form, email_valid).
- Verifiera att Create Mautic Contact skapar en ny kontakt i Mautic.
- Om e-postadressen är ogiltig, bekräfta att Verify Email Validity routar till Mark DNC in Mautic och att kontakten läggs till i DNC-listan.
- När allt fungerar, slå om arbetsflödet till Active för produktionsanvändning.
Vanliga fallgropar
- Mautic-inloggningsuppgifter kan gå ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först dina Mautic API-inloggningsuppgifter och behörigheter för användarrollen.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströmsnoder fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du redigera utdata för alltid.
Vanliga frågor
Cirka 30 minuter om ditt WordPress-formulär och din Mautic-åtkomst är redo.
Nej. Du kopplar konton och mappar fält i n8n. Formateringen och kontrollerna görs med enkel konfiguration.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volymer. Du behöver också räkna in hostingkostnader för Mautic om du kör Mautic med egen hosting.
Två alternativ: n8n Cloud (managed, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, men håll det praktiskt. Du kan göra logiken i “Verify Email Validity” striktare, och du kan uppdatera steget “Map Lead Fields” för att normalisera domäner (till exempel trimma bort mellanslag) innan kontrollen körs. Vanliga justeringar är att blockera engångsdomäner, tvinga gemener i e-postadresser och tagga “behöver granskning” i stället för att sätta DNC direkt.
Oftast beror det på utgångna eller felaktiga API-inloggningsuppgifter i n8n. Skapa nya Mautic API-inloggningsuppgifter (eller bekräfta användarnamn/lösenord och bas-URL, beroende på din setup) och uppdatera anslutningen. Kontrollera också att Mautic-användaren har behörighet att skapa kontakter och redigera DNC-status. Om webhooken kör men Mautic-noden ger fel handlar det nästan alltid om autentisering eller fel Mautic-URL (http vs https), snarare än själva mappningen.
Väldigt många.
För det här användningsfallet är n8n oftast det mer flexibla valet, eftersom du kan hantera villkorslogik (som “markera DNC när ogiltig”) utan att betala extra för varje gren. Egen hosting är också viktigt om du förväntar dig högre formulärvolym och inte vill att pris per task ska smyga upp. Zapier eller Make kan fortfarande fungera om du vill ha den enklast möjliga uppsättningen och är okej med begränsad kontroll över valideringsregler. Om du bryr dig om att hålla din Mautic-datamodell ren på lång sikt är n8n oftare rätt val. Prata med en automationsexpert om du vill ha hjälp att välja.
Felfria leads in. Felfria kampanjer ut. Sätt upp detta en gång, så håller din Mautic-lista sig användbar utan ständig handpåläggning.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.