Spring til indhold

Kontaktformular i WordPress. Plugin, uden plugin – eller den tredje vej.

De fleste guides stopper ved «installér et plugin». Men det virkelige spørgsmål er, hvad der sker, efter kunden trykker send. Her er alle tre veje – med ærlige for og imod.

Alle guides5. juli 20266 min. læsning

Vej 1: Formular-plugin (Contact Form 7, WPForms, Ninja Forms)

Standardvalget. I installerer et plugin, bygger formularen i en editor og indsætter en shortcode. Det virker – men vær ærlige omkring, hvad I får:

  • Fordele: hurtigt i gang, mange felttyper, stort økosystem.
  • Ulemper: beskederne sendes videre som almindelige emails – og arver alle den delte indbakkes problemer. Plugins skal vedligeholdes (CF7 er historisk et yndet mål for sårbarheder), og spam-filtrering kræver ofte endnu et plugin.
  • Overset detalje: WordPress' egen mail-funktion (wp_mail) ryger ofte i spam – uden en SMTP-opsætning når henvendelserne aldrig frem.

Vej 2: Uden plugin (håndkodet formular)

For udviklere: en formular i temaet + en handler, der sender mailen eller rammer et API. Fuld kontrol, nul plugin-vedligehold – men nu ejer I selv spam-beskyttelse, validering, fejlhåndtering og GDPR-detaljerne. Realistisk kun en god idé, hvis der allerede sidder en udvikler på projektet.

Vej 3: Formularen som en del af et henvendelsessystem

Den tredje vej flytter fokus fra formularen til flowet: beskederne lander ikke i en indbakke, men i et system med kategorier, ejerskab og svartider. Med Telenoas WordPress-plugin kræver det ingen kode:

  • I Telenoa: Opsætning → Kilder → Ny kilde → WordPress, og klik Hent pluginnet. Installér det i WordPress under Plugins → Tilføj nyt → Upload.
  • I WordPress: Indstillinger → Telenoa, klik Forbind til Telenoa, og tillad forbindelsen.
  • Vælg en widget og/eller en formular i pluginnet. Pluginnet sætter selv scriptet ind på alle sider – eller placér dem på enkelte sider med blokkene eller shortcodes [replied] og [replied_form].
  • Noa sorterer hver besked i jeres egne kategorier, og en regel kan tildele den en ansvarlig – se hvorfor det slår den delte indbakke.
  • GDPR: Henvendelserne ligger på vores egen server i EU, og en databehandleraftale følger med. Tjeklisten her.

Uden pluginnet kan I indsætte widgettens script før </body> i temaet. I finder koden under Kilder → Widgets:

footer.php
1 <?php wp_footer(); ?>
2 <script src="https://app.telenoa.com/api/widgets/<widget-id>/embed"></script>
3</body>

Hvilken vej skal I vælge?

  • Under ~10 henvendelser/md.: et plugin er fint – men sæt SMTP op, så mails ikke ender i spam.
  • Udviklerteam med særlige behov: håndkodet + API giver mest kontrol.
  • Voksende virksomhed, hvor henvendelser = omsætning: vælg systemet. Opsætningen er et plugin og et klik på Forbind – og ingen henvendelser går tabt.

Lad Noa tage den næste.

Opret en konto, sæt formularen på jeres hjemmeside og forbind indbakken. Resten klarer Noa.