Spring til indhold
NanoHost

WordPress-drift

Sådan laver du en kontaktformular i WordPress

Lær hvordan du nemt opretter og tilpasser en sikker kontaktformular i WordPress. Få en trin-for-trin guide til valg af plugin, opsætning og spambeskyttelse.

Af Kasper Stück 6 min. læsetid

En kontaktformular gør det nemt for potentielle kunder at kontakte dig direkte fra din hjemmeside, samtidig med at du undgår at få din indbakke fyldt med spam. I WordPress opretter du nemmest en kontaktformular ved at bruge et dedikeret formular-plugin som WPForms, Contact Form 7 eller Gravity Forms.

Her får du en komplet guide til, hvordan du vælger det rigtige plugin, bygger formularen korrekt, overholder GDPR og indsætter formularen på din hjemmeside – uden at du behøver skrive en eneste linje kode.

Hvorfor en kontaktformular i stedet for en e-mailadresse?

Mange virksomheder vælger blot at skrive deres e-mailadresse (f.eks. info@domæne.dk) på deres kontaktside. Det er dog sjældent den bedste løsning af følgende årsager:

  1. Spam-beskyttelse: Automatiske bots scraper nettet for e-mailadresser, som de kan misbruge til spam. En kontaktformular beskytter din e-mail mod at blive høstet direkte fra siden.
  2. Strukturerede data: Når folk skriver en almindelig e-mail, bestemmer de selv formatet, hvilket kan betyde, at du mangler vigtige oplysninger (f.eks. telefonnummer eller ordrenummer). Med en formular bestemmer du præcis, hvilke informationer der er påkrævede.
  3. Færre barrierer for brugeren: En klikbar e-mailadresse (et “mailto”-link) vil ofte forsøge at åbne brugerens lokale mailprogram (som Apple Mail eller Outlook). For brugere, der foretrækker webmail som Gmail, er dette en irriterende omvej. En kontaktformular virker direkte i browseren.

1. Vælg det rette formular-plugin

WordPress har ikke en indbygget formularbygger som standard, så du skal installere et plugin. Der er utroligt mange muligheder, men her er de bedste valg til små og mellemstore virksomheder:

  • WPForms: Det mest brugervenlige valg. Kommer med en intuitiv “drag-and-drop” bygger og masser af færdige skabeloner. Gratisversionen (WPForms Lite) dækker langt de flestes basale behov, og det kræver absolut ingen kodning at komme i gang.
  • Contact Form 7: En af de ældste og mest udbredte klassikere. Det er gratis og meget fleksibelt, men opsætningen er mere teknisk og kræver, at du forstår basal HTML for at strukturere felterne pænt. Tjek plugin-siden for de præcise licensvilkår.
  • Gravity Forms: Et premium-plugin for avancerede brugere. Det er det bedste valg, hvis du skal bygge komplekse formularer (f.eks. ansøgningsskemaer, betalingsformularer eller flersidede formularer med betinget logik).

For de fleste vil vi anbefale WPForms på grund af den visuelle tilgang.

2. Installation af plugin

Sådan installerer du WPForms:

  1. Log ind på dit WordPress-kontrolpanel.
  2. Gå til Plugins > Tilføj nyt plugin i venstre menu.
  3. Søg efter “WPForms” i søgefeltet.
  4. Klik på Installer nu og derefter på Aktivér.

Når det er aktiveret, vil du se et nyt menupunkt til venstre i dit kontrolpanel kaldet “WPForms”.

3. Opret din kontaktformular

Nu er du klar til at bygge selve formularen:

  1. Gå til WPForms > Tilføj ny.
  2. Giv din formular et internt navn (f.eks. “Kontakt kundeservice”).
  3. Vælg skabelonen Simple Contact Form (Enkel kontaktformular).
  4. WPForms genererer nu en standardformular med de mest almindelige felter: Navn, E-mail og Besked.

Tilpas formularfelterne

Du kan nemt tilpasse formularen til din virksomheds specifikke behov ved at trække nye felter ind fra menuen til venstre. Overvej at tilføje:

  • Telefonnummer: Hvis I foretrækker at ringe kunderne op for at afklare spørgsmål hurtigt.
  • Dropdown-menuer: Perfekt til at lade kunden vælge, hvad henvendelsen drejer sig om (f.eks. “Salg”, “Support”, “Fakturering”). Det gør det langt nemmere at sortere og prioritere henvendelserne i din indbakke.

Vigtigt: Undgå at gøre formularen længere end højst nødvendigt. Hvert ekstra felt, du beder brugeren udfylde, skaber friktion og mindsker konverteringsraten. Marker kun de felter som “Påkrævet”, som du absolut skal bruge.

GDPR og samtykke

Hvis du indsamler personoplysninger via din kontaktformular, bør du tilføje en checkboks, hvor brugeren accepterer jeres privatlivspolitik. I WPForms kan du trække feltet “GDPR Agreement” ind i formularen for at sikre, at du indhenter det nødvendige samtykke inden afsendelse.

4. Konfigurer e-mailnotifikationer

Det er afgørende, at du rent faktisk får besked, når nogen udfylder formularen.

  1. I formularbyggeren klikker du på Indstillinger (Settings) > Notifikationer (Notifications).
  2. I feltet Send til e-mailadresse indtaster du den e-mailadresse, der skal modtage kundehenvendelserne.
  3. Gå derefter til Bekræftelser (Confirmations). Her kan du ændre den besked, kunden ser på skærmen, når de har trykket “Send”. Skriv en imødekommende besked – for eksempel: “Tak for din besked. Vi vender tilbage inden for 24 timer.” Du kan også vælge at omdirigere kunden til en dedikeret “Tak for din henvendelse”-side.

5. Indsæt formularen på din side

Når du har gemt formularen, skal den gøres synlig for dine besøgende på hjemmesiden.

  1. Gå til Sider og rediger din kontaktside.
  2. I WordPress’ blok-editor (Gutenberg) klikker du på + ikonet for at tilføje en ny blok.
  3. Søg efter WPForms og indsæt blokken.
  4. Vælg den formular, du netop har oprettet, fra rullemenuen.
  5. Klik på Opdater i øverste højre hjørne.

Alternativt kan du bruge den “kortkode” (shortcode), som genereres af dit formular-plugin, og indsætte den i en almindelig tekstblok. Dette virker uanset om du benytter Gutenberg, Elementor eller en anden page builder.

Beskyt din formular mod spam

Når din kontaktformular er live, vil den uden tvivl tiltrække automatiske spam-bots, der sender falske henvendelser. For at undgå støj i indbakken bør du implementere en sikkerhedsmekanisme:

  • Google reCAPTCHA: WPForms og Contact Form 7 har indbygget integration til reCAPTCHA (v2 eller v3). Version 3 virker usynligt i baggrunden og blokerer skadelig trafik uden at brugeren skal klikke på billeder af trafiklys.
  • Honeypot: Et “honningfælde”-felt er et usynligt felt i formularen, som rigtige brugere ikke kan se. Bots vil ofte udfylde alle tilgængelige felter automatisk i kildekoden, hvorefter systemet genkender det som spam og afviser beskeden. WPForms har denne funktion integreret som standard.

Problemer med e-maillevering?

Et af de mest frustrerende og almindelige problemer med WordPress kontaktformularer er, at beskederne ender i dit spamfilter eller slet ikke dukker op i din indbakke.

Dette skyldes oftest, at WordPress forsøger at sende e-mails via serverens standard PHP-mailfunktion uden at have den rette godkendelse. E-mailudbydere som Gmail og Outlook ser dette som mistænkelig adfærd og blokerer afsendelsen.

Løsningen er at opsætte WordPress til at sende e-mails via en ekstern SMTP-server (Simple Mail Transfer Protocol). Samtidig skal du sikre, at dit domæne har korrekte SPF, DKIM og DMARC opsætninger. Det verificerer over for modtageren, at mailen reelt kommer fra din hjemmeside og ikke fra en spammer, der misbruger dit navn.

Oplever du tekniske problemer med opsætningen, eller har du brug for hjælp til sikker e-maillevering og SMTP-opsætning? Læs mere om hvordan vi kan hjælpe dig med professionel WordPress support. Ønsker du i stedet at overlade den tekniske drift til professionelle, så vi løbende holder dine plugins og sikkerhed opdateret, kan du med fordel se på vores WordPress serviceaftaler.

WordPress-drift

CookieYes Wordpress plugin

Få fuld kontrol over cookie-samtykke og GDPR-compliance med CookieYes WordPress plugin. Læs vores guide til opsætning, funktioner, Google Consent Mode og priser.

Læs mere

WordPress-drift

Ny WordPress hjemmeside

Skal du oprette en ny WordPress hjemmeside? Få den komplette guide til alt fra valg af webhotel og domæne til installation, design og sikkerhed.

Læs mere