Het standaard contactformulier in Magento is meestal alleen voldoende om mee te starten. Naarmate de webshop groeit, ontstaat er behoefte aan aparte formulieren voor sales, service, klachten, partners of B2B-klanten. Daarbij komen verschillende taalversies, de behoefte aan betere UX, informatievere contactsecties en meer controle over aanvragen.
Deze module lost deze problemen op zonder dat u vanaf nul een aparte maatwerkoplossing hoeft te bouwen.
Magento 2 Advanced Contact Form is ontwikkeld voor webshops waarin klantcontact niet ophoudt bij een eenvoudig formulier met drie velden. Het is een oplossing voor implementaties die meer flexibiliteit, een betere organisatie van aanvragen en een professionelere presentatie van de contactsectie nodig hebben.
De module maakt het mogelijk om meerdere contactformulieren te maken vanuit het beheerpaneel. Elk formulier kan een eigen naam, veldenset, volgorde, succesmelding en toewijzing aan een specifieke store view hebben. Zo kan één Magento-webshop meerdere afdelingen en processen ondersteunen zonder concessies te doen aan de UX en zonder extra losse modules toe te voegen.
Een belangrijk voordeel van de oplossing is de ondersteuning van individuele slugs per store view. Dit betekent dat formulieren kunnen werken onder duidelijke adressen die zijn afgestemd op de taal, markt of toepassing, bijvoorbeeld /kontakt, /contact, /serwis of /reklamacje. De module kan ook het standaard contactpad van Magento overnemen of de link naar de standaard contactpagina vervangen.
Aan de frontend is het formulier niet langer alleen een eenvoudig blok om een bericht te verzenden. De module ondersteunt een tweekoloms lay-out en integratie met CMS-blokken, waardoor de contactsectie tegelijkertijd gegevens kan verzamelen en belangrijke informatie kan overbrengen. Dit is vooral nuttig in B2B-webshops, waar de klant vóór het verzenden van een aanvraag vaak extra context nodig heeft: commerciële gegevens, instructies, informatie over het samenwerkingsproces of contactgegevens van een specifieke afdeling.
Aan de beheerkant brengt de module structuur aan in het werken met aanvragen. Berichten worden in Magento opgeslagen samen met formuliergegevens, store view en technische informatie. Daardoor kunt u eenvoudig controleren via welk formulier een aanvraag is binnengekomen, welke gegevens de klant heeft opgegeven en hoe de contactgeschiedenis eruitziet.
Ook beveiliging is een belangrijk onderdeel. Contactformulieren zijn vaak het doelwit van spam en geautomatiseerde verzendpogingen. Daarom ondersteunt de module veldvalidatie, integratie met Magento reCAPTCHA, honeypot en het beperken van het aantal aanvragen vanaf één IP-adres. Zo kunt u geavanceerder contact implementeren zonder controle en veiligheid op te geven.