Contact Form 7 vai WPForms? Näin valitset WordPressin lomakelisäosan

 

Contact Form 7 vs. WPForms: Erot, ominaisuudet ja oikean valinta

Olitpa perustamassa ensimmäistä verkkosivuasi tai päivittämässä vanhaa, tarvitset todennäköisesti jossain vaiheessa yhteydenottolomakkeen.

Lomakkeella kävijä voi lähettää tarjouspyynnön, kysyä lisätietoja, antaa palautetta, ilmoittautua tapahtumaan tai ottaa yhteyttä ilman, että hänen tarvitsee etsiä sähköpostiosoitettasi.

WordPressissä kaksi tunnettua lomakelisäosaa ovat Contact Form 7 ja WPForms. Molemmilla voi tehdä tavallisen yhteydenottolomakkeen, mutta niiden käyttötapa ja painotukset ovat erilaiset.

Lyhyesti sanottuna:

Valitse Contact Form 7, jos haluat maksuttoman, kevyen ja teknisesti joustavan lomakeratkaisun.
Valitse WPForms, jos haluat rakentaa lomakkeita visuaalisesti ja mahdollisimman helposti ilman koodia.

Tässä artikkelissa vertaillaan lisäosia käytännön näkökulmasta.

Miksi yhteydenottolomake on tärkeä?

Yhteydenottolomake on usein yksi sivuston tärkeimmistä toiminnoista.

Se voi helpottaa yhteydenottoa erityisesti silloin, kun kävijä käyttää puhelinta tai haluaa lähettää kysymyksen nopeasti. Hyvä lomake tekee yhteydenotosta helppoa, mutta samalla se auttaa pitämään viestit järjestyksessä.

Lomakkeella voit esimerkiksi kerätä:

  • nimi- ja yhteystiedot
  • tarjouspyynnöt
  • asiakaspalautteen
  • ajanvarauspyynnöt
  • tapahtumailmoittautumiset
  • tuotekysymykset
  • työnhakemukset
  • uutiskirjeen tilaukset

Lomakkeen ei kuitenkaan pidä kerätä tietoa vain varmuuden vuoksi. Pyydä vain sellaisia tietoja, joita tarvitset yhteydenoton tai palvelun hoitamiseen. Jos lomake kerää henkilötietoja, kerro tietosuojaselosteessa selkeästi, mitä tietoja kerätään, mihin niitä käytetään ja kuinka kauan niitä säilytetään.

Contact Form 7: kevyt ja joustava vaihtoehto

Contact Form 7 on pitkään käytössä ollut maksuton WordPress-lisäosa. Se sopii erityisesti tavallisiin yhteydenottolomakkeisiin, kun haluat mahdollisimman paljon hallintaa ilman kuukausimaksua.

Contact Form 7 ei perustu vedä ja pudota -rakentajaan. Lomakkeen kentät määritellään tekstimuotoisilla form-tageilla.

Esimerkiksi:

[text* your-name]

Tässä:

  • text kertoo, että kyseessä on tekstikenttä
  • * tarkoittaa, että kenttä on pakollinen
  • your-name on kentän tekninen nimi

Sähköpostiviestissä saman kentän sisältöä voidaan käyttää mail-tagilla:

[your-name]

Tämä tekee Contact Form 7:stä joustavan, mutta aloittelijalle käyttöliittymä voi tuntua aluksi hieman tekniseltä.

Contact Form 7:n vahvuudet

Contact Form 7 sopii hyvin, jos tarvitset yksinkertaisen mutta muokattavan lomakkeen.

Sen vahvuuksia ovat:

  • lisäosa on maksuton
  • peruslomakkeet ovat kevyitä ja suoraviivaisia
  • lomakkeen kenttiä voi muokata tarkasti
  • sähköpostiviestien sisältöä voi hallita joustavasti
  • lomake voidaan lisätä sivulle lohkona tai lyhytkoodilla
  • ulkoasua voi muokata HTML:llä ja CSS:llä
  • lisäosia ja integraatioita on paljon saatavilla
  • roskapostisuojausta voi toteuttaa esimerkiksi Akismetilla tai Cloudflare Turnstilella

Contact Form 7 on hyvä vaihtoehto esimerkiksi silloin, kun tarvitset tavallisen yhteydenottolomakkeen, tarjouspyyntölomakkeen tai palautelomakkeen etkä halua maksaa lisenssistä.

Contact Form 7:n haasteet

Contact Form 7 ei ole vaikea lisäosa, mutta se vaatii enemmän perehtymistä kuin visuaalinen lomakerakentaja.

Lomakkeen rakentaminen tapahtuu tekstimuotoisilla tageilla, ja ulkoasun muokkaaminen voi vaatia CSS-osaamista. Jos haluat rakentaa esimerkiksi monivaiheisen lomakkeen, ehdollisia kenttiä, maksulomakkeen tai monimutkaisen CRM-integraation, tarvitset usein erillisen lisäosan tai mukautettua koodia.

Lisäksi Contact Form 7:n tavallinen käyttötapa perustuu sähköpostiviesteihin. Jos haluat tallentaa kaikki lomakevastaukset helposti WordPressin hallintapaneeliin, tarvitset yleensä erillisen tallennusratkaisun tai integraation.

Kenelle Contact Form 7 sopii?

Contact Form 7 on hyvä vaihtoehto, jos:

  • haluat maksuttoman lomakkeen
  • tarvitset tavallisen yhteydenottolomakkeen
  • osaat hieman HTML:ää tai CSS:ää
  • olet valmis opettelemaan form-tagien käytön
  • haluat hallita lomakkeen sähköpostiviestejä tarkasti
  • haluat välttää maksullisen lisenssin
  • sivustollasi on vain muutama lomake

WPForms: helppo ja visuaalinen lomakerakentaja

WPForms on lomakelisäosa, jonka vahvuus on helppokäyttöinen vedä ja pudota -rakentaja.

Lomakkeen luominen tapahtuu visuaalisesti. Valitset kentän, vedät sen lomakkeeseen ja muokkaat asetuksia käyttöliittymästä. Tämä sopii hyvin käyttäjälle, joka ei halua kirjoittaa lomaketageja tai muokata HTML-koodia.

WPForms tarjoaa maksuttoman Lite-version sekä maksullisia lisenssejä. Maksullisissa versioissa on enemmän ominaisuuksia, integraatioita ja hallintatyökaluja.

WPFormsin vahvuudet

WPForms on yleensä nopeampi ottaa käyttöön kuin Contact Form 7.

Sen vahvuuksia ovat:

  • vedä ja pudota -lomakerakentaja
  • selkeä käyttöliittymä
  • valmiit lomakepohjat
  • helppo kenttien järjestely
  • lomakkeiden asetusten hallinta samassa näkymässä
  • monipuoliset roskapostisuojauksen asetukset
  • mahdollisuus rakentaa laajempia lomakkeita maksullisilla lisensseillä
  • ehdollinen logiikka maksullisissa versioissa
  • erilaiset integraatiot esimerkiksi markkinointi- ja CRM-palveluihin lisenssistä riippuen
  • vastausten hallinta WordPressin hallinnassa maksullisilla lisensseillä

WPForms sopii erityisen hyvin silloin, kun haluat tehdä lomakkeen nopeasti ja nähdä heti, miltä se näyttää.

WPForms Lite ja lomakevastaukset

WPForms Lite sopii hyvin tavalliseen yhteydenottolomakkeeseen, jossa viestit lähetetään sähköpostiin.

On kuitenkin tärkeää tietää, että Lite-versio ei tavallisesti tallenna lomakevastauksia WordPressin hallintapaneelin Entries-näkymään samalla tavalla kuin maksullinen lisenssi.

WPForms Lite tarjoaa Lite Connect -toiminnon, jolla vastauksia voidaan varmuuskopioida etäpalveluun. Jos päivität myöhemmin maksulliseen lisenssiin, varmuuskopioituja vastauksia voi palauttaa hallintapaneeliin.

Jos lomakevastauksia pitää käsitellä pitkään, hakea, suodattaa tai viedä raportiksi, maksullinen WPForms-lisenssi voi olla käytännöllisempi vaihtoehto.

WPFormsin haasteet

WPFormsin perusversio on helppo käyttää, mutta monet yritykselle hyödylliset ominaisuudet kuuluvat maksullisiin lisensseihin.

Tällaisia voivat olla esimerkiksi:

  • ehdollinen logiikka
  • monisivuiset lomakkeet
  • edistyneet kenttätyypit
  • tiedostojen lataaminen
  • maksuominaisuudet
  • vastausten hallinta WordPressissä
  • laajemmat integraatiot
  • automaattiset työnkulut
  • tarkempi raportointi

Hinnoittelu ja eri lisenssitasojen ominaisuudet voivat muuttua, joten ne kannattaa aina tarkistaa WPFormsin omilta sivuilta ennen ostopäätöstä.

Kenelle WPForms sopii?

WPForms on hyvä vaihtoehto, jos:

  • haluat rakentaa lomakkeita ilman koodia
  • arvostat vedä ja pudota -käyttöliittymää
  • tarvitset valmiita lomakepohjia
  • haluat tehdä tarjouspyyntöjä, palautelomakkeita tai ilmoittautumisia nopeasti
  • tarvitset ehdollisia kenttiä tai muita edistyneitä ominaisuuksia
  • haluat hallita vastauksia WordPressin hallinnassa
  • budjetissa on tilaa maksulliselle lisenssille

Contact Form 7 ja WPForms rinnakkain

Ominaisuus Contact Form 7 WPForms
Perusversio Maksuton Maksuton Lite-versio
Käyttötapa Form-tagit ja asetukset Vedä ja pudota -rakentaja
Aloittelijaystävällisyys Kohtalainen Erittäin hyvä
Ulkoasun muokkaus HTML ja CSS Käyttöliittymä, asetukset ja tarvittaessa CSS
Lomakepohjat Peruslomake lähtökohtana Useita valmiita pohjia
Ehdollinen logiikka Vaatii yleensä lisäosan tai mukautuksen Saatavilla maksullisissa versioissa
Vastausten tallennus hallintaan Vaatii yleensä erillisen ratkaisun Maksullisissa versioissa
Sähköpostiasetusten joustavuus Erittäin hyvä Hyvä
Sopii parhaiten Kevyisiin ja teknisesti muokattaviin lomakkeisiin Helppoon, visuaaliseen lomakkeiden rakentamiseen

Roskapostisuojaus pitää ottaa käyttöön

Sekä Contact Form 7 että WPForms tarvitsevat roskapostisuojauksen.

Ilman sitä yhteydenottolomake voi kerätä nopeasti automaattisesti lähetettyjä roskapostiviestejä. Pelkkä lomakkeen asentaminen ei yleensä riitä.

Hyviä keinoja ovat esimerkiksi:

  • honeypot-suojaus
  • Akismet
  • Cloudflare Turnstile
  • hCaptcha
  • reCAPTCHA
  • avainsana- tai maasuodatus
  • lähetysajan tarkistus
  • rajoitukset toistuviin lähetyksiin

Valitse ensisijaisesti kävijälle mahdollisimman huomaamaton suojaus. Moni sivusto pärjää hyvin honeypot-tekniikalla, Turnstilella tai Akismetilla ilman, että käyttäjän tarvitsee ratkaista kuvapulmia.

Roskapostisuojauksen asetukset kannattaa testata aina itse. Liian tiukka suojaus voi estää myös oikeita yhteydenottoja.

Testaa sähköpostien toimivuus ennen julkaisua

Lomake ei ole valmis vain siksi, että sivulla näkyy Lähetä-painike.

Testaa aina ainakin nämä asiat:

  • lomake voidaan lähettää onnistuneesti
  • pakolliset kentät toimivat
  • virheilmoitukset ovat selkeitä
  • viesti saapuu oikeaan sähköpostiosoitteeseen
  • lähettäjän sähköpostiosoite näyttää järkevältä
  • automaattinen kiitosviesti toimii tarvittaessa
  • viesti ei päädy roskapostiin
  • lomake toimii myös puhelimella
  • roskapostisuojaus ei estä tavallista lähetystä

WordPressin oletussähköposti ei aina takaa luotettavaa toimitusta. Jos lomakeviestejä katoaa tai ne päätyvät roskapostiin, kannattaa ottaa käyttöön luotettava SMTP- tai sähköpostinlähetyspalvelu.

Hyvä käytäntö on käyttää lähettäjäosoitteena oman verkkotunnuksen osoitetta, esimerkiksi:

lomakkeet@yrityksesi.fi

Älä käytä lomakkeen lähettäjän sähköpostiosoitetta suoraan viestin From-kentässä. Parempi tapa on käyttää omaa verkkotunnuksen osoitettasi lähettäjänä ja lisätä lomakkeen täyttäjän osoite Reply-To-kenttään.

Näin sähköpostipalvelut hyväksyvät viestit yleensä luotettavammin, ja voit silti vastata asiakkaalle suoraan hänen omaan osoitteeseensa.

Muista tietosuoja

Yhteydenottolomake käsittelee usein henkilötietoja.

Nimi, sähköpostiosoite, puhelinnumero, viestin sisältö ja mahdolliset liitetiedostot voivat olla henkilötietoa. Siksi lomakkeessa kannattaa kerätä vain tarpeelliset tiedot.

Tavalliseen yhteydenottolomakkeeseen riittää usein:

  • nimi
  • sähköpostiosoite
  • viesti

Puhelinnumeroa ei tarvitse pyytää, jos sitä ei todella tarvita.

Lomakkeen yhteyteen kannattaa lisätä lyhyt teksti, esimerkiksi:

Lähettämällä lomakkeen hyväksyt, että käsittelemme antamiasi tietoja yhteydenottopyyntösi hoitamiseksi. Lisätietoa tietosuojaselosteessa.

Linkitä tästä teksti sivustosi tietosuojaselosteeseen.

Jos lomakkeella tilataan uutiskirjettä tai annetaan suostumus markkinointiin, käytä erillistä valintaruutua. Tavallista yhteydenottopyyntöä ei pidä automaattisesti tulkita uutiskirjemarkkinoinnin suostumukseksi.

Kumpi kannattaa valita?

Contact Form 7 ja WPForms ovat molemmat toimivia vaihtoehtoja. Paras valinta riippuu siitä, kuinka paljon haluat tehdä itse ja millaisia lomakkeita sivustollesi tarvitaan.

Valitse Contact Form 7, jos:

  • haluat ilmaisen perusratkaisun
  • tarvitset tavallisen yhteydenottolomakkeen
  • haluat hallita lomaketta tarkasti
  • osaat hieman HTML:ää tai CSS:ää
  • olet valmis käyttämään lisäosia erikoistoimintoihin
  • et tarvitse monimutkaista lomakerakentajaa

Valitse WPForms, jos:

  • haluat mahdollisimman helpon käyttöliittymän
  • et halua kirjoittaa lomaketageja
  • tarvitset valmiita lomakepohjia
  • haluat rakentaa lomakkeita nopeasti
  • tarvitset ehdollista logiikkaa tai laajempia integraatioita
  • haluat käsitellä vastauksia hallintapaneelissa maksullisella lisenssillä
  • arvostat visuaalista vedä ja pudota -rakentajaa

Yhteenveto

Contact Form 7 on hyvä valinta, kun tarvitset kevyen, maksuttoman ja teknisesti joustavan yhteydenottolomakkeen.

WPForms sopii paremmin silloin, kun haluat rakentaa lomakkeita nopeasti ilman koodia ja tarvitset visuaalisen käyttöliittymän, valmiita pohjia tai laajempia ominaisuuksia.

Yksinkertaiselle yrityssivulle Contact Form 7 voi olla täysin riittävä ratkaisu.

Jos taas lomakkeet ovat tärkeä osa myyntiä, tarjouspyyntöjä, tapahtumia, asiakastietojen keräämistä tai automatisoituja työnkulkuja, WPForms voi säästää aikaa ja helpottaa hallintaa.

Kumpi tahansa lisäosa valitaan, tärkeintä on varmistaa kolme asiaa:

  • lomake toimii myös mobiilissa
  • sähköpostiviestit todella saapuvat perille
  • roskapostisuojaus ja tietosuoja ovat kunnossa

Contact Form 7 tukee muun muassa Akismetiin, Cloudflare Turnstileen ja estolistaan perustuvia roskapostisuojauksia. WPFormsissa taas on käytettävissä sisäinen roskapostisuojaus sekä muun muassa Akismet-, reCAPTCHA-, hCaptcha- ja Turnstile-vaihtoehtoja myös Lite-versiossa. (Contact Form 7)

Tietosuojan kannalta lomakkeella kerättävät tiedot ovat henkilötietojen käsittelyä. Tietosuojavaltuutetun mukaan käsittelylle pitää määritellä tarkoitus ja käsittelyperuste, ja rekisteröidylle pitää kertoa läpinäkyvästi tietojen keräämisestä sekä käsittelystä. (tietosuoja.fi)