Miten asennan Contact Form 7 -lomakkeen sivustolleni itse?

Näin asennat Contact Form 7 -yhteydenottolomakkeen sivustosi esimerkkisivulle

  1. Avaa WordPress admin-näkymä kohdasta Lisäosat – Asennetut lisäosat. Klikkaa ”Lisää uusi”.
  2. Kirjoita oikean ylänurkan hakulaatikkoon ”Contact Form 7” ja klikkaa Contact Form 7 – ”Asenna nyt”. Sen jälkeen klikkaa samasta napista ”Ota käyttöön”.
  3. Tämän jälkeen klikkaa admin-valikon ”Yhteydenotto”. Näet vain yhden lomakkeen tällä hetkellä. Lomake toimii yleensä oletusasetuksillaan, mutta voit muokata asetuksia klikkaamalla yhteydenottolomakkeen nimeä. Oletuksena lomakelähetykset saapuvat sivuston ylläpitäjän sähköpostilaatikkoon. Näet myös lomakkeen oletuskentät klikkaamalla lomakkeen nimeä ”Yhteydenottolomake 1”.
  4. Klikkaa hakasulkeissa olevaa koodia ”Lyhytkoodi”. Kopioi koodi hakasulkeineen päivineen leikepöydälle esim. Ctrl+C/Command-C.
  5. Tämän jälkeen lyhytkoodi pitää asettaa haluamaasi paikkaan, mihin lomake on tarkoitus asettaa. Jos haluat asettaa lomakkeen tietylle sivulle, klikkaa admin-valikosta ”Sivut”.
  6. Seuraavaksi joko lisää uusi sivu tai klikkaa valmiin sivun otsikkoa. Sivun muokkaustilassa klikkaa vasemman yläkulman plus-merkkiä lohkon lisäämiseksi. Kirjoita hakuruutuun ”lyhyt”.
  7. Vedä lohko haluamaasi paikkaan sivulla. Aseta leikepöydällesi kopioitu koodi lohkon arvoksi. Sen jälkeen tallenna sivu oikeasta yläkulmasta ”Päivitä”.

Kaikki on valmista. Yhteydenottolomakkeesi lähettää nyt sinulle sivustosi kautta syötetyt yhteydenotot. Sivustosi sähköpostituksen tulee tietenkin olla asetettu oikein. Kokeile lomakettasi ja mikäli et saa ylläpidon sähköpostiisi lomakkeen kautta syötettyä viestiä, sähköpostiasetuksissa saattaa olla ongelma. Tällöin kannattaa kokeilla sivustosi salasanan palautusta. Mikäli et saa viestiä pyytämästäsi salasanan palautuksestakaan, sähköpostiasetuksesi kaipaavat korjausta. Mikäli saat kuitenkin salasanan palautusviestin, lomakkeellasi on jokin ongelma.

Lisäasetukset roskapostille

Kun lomakkeesi on asetettu oikein, saat kokeilemasi viestit sähköpostiisi. Tämän jälkeen ei kuitenkaan kulu kauaa, kun roskapostia lähettävät botit löytävät lomakkeesi. Kannattaa heti estää spämmipostin vastaanotto lisäasetuksin. Contact Form 7:n on mahdollista liittää Googlen CAPTCHA/reCAPTCHA, minkä tarkoitus on estää roskaposti. CAPTCHA voi olla kuitenkin hankala asettaa. Se saattaa lisätä ylimääräisiä tehtäviä kävijöillesi, ennen kuin he voivat lähettää viestinsä. Lisäksi uusi CAPTCHA vaatii jonkin verran asetuksia, ja on mahdollista, että estät osan lähetyksistä turhaan tai päästät botteja läpi.

Pääset helpoimmalla asettamalla sivustollesi Bot Spam Block -lisäosan. Lisäosa toimii aktivoinnin jälkeen automaattisesti. Joudut ainoastaan asettamaan lisenssikoodin lisäosalle. Kävijäsi eivät huomaa lisäosan toimintaa, eikä heidän tarvitse suorittaa ylimääräisiä kuvatehtäviä tai ratkaista yhtälöitä. Lisäosa estää silti bottispämmin lähettämisen.

WordPress-lisäosat

Integraatioita

Lippukauppa – Taloushallinto – Passeli Merit
TavoiteAutomaattinen laskutus ja tilausseuranta verkkokaupasta taloushallintoon.
RatkaisuLippukaupan WooCommerce-integraatio, joka luo laskun Passeliin ja päivittää tilauksen tilan maksun jälkeen.
TulosIntegraatio vie tarvittavat laskun tiedot taloushallintojärjestelmään automaattisesti, luo laskun sekä päivittää laskun tilan WooCommerceen. Manuaalinen käsittely poistui.
TekniikatPHP
Tavarantoimitukset – DB eSchenker Booking
TavoiteToimitustietojen siirto, toimitustilauksen tekeminen sekä pakettikorttien luominen tilauksen toimituskäsittelyn yhteydessä.
RatkaisuLisäosa WooCommercelle, joka luo kollit ja lähettää toimitusmääräyksen DB Schenkerin API:lle sekä vastaanottaa pakettikortit.
TulosToimitustilaukset voidaan hoitaa suoraan WooCommercesta ilman erillistä kirjautumista DB Schenkeriin.
TekniikatPHP
Toiminnanohjaus – Easoft ERP
TavoiteSynkronoida verkkokaupan tuotteet, tilaukset ja varastotilanne Easoftin ERP-järjestelmään reaaliajassa.
RatkaisuWooCommerceen liitetty lisäosa, joka yhdistää ERP-tuotenumeroin käytetyt tuotteet ja siirtää tilaukset API:n kautta Easoftiin. Mukana varastosaldojen synkronointi.
TulosVarastosaldot pysyvät ajan tasalla ja myös verkkokaupan tilaukset synkronoidaan reaaliajassa ERP-järjestelmään, missä tapahtuu kaikkien tilausten keskitetty käsittely.
TekniikatPHP, WooCommerce REST API, JSON
Kaupankäynti – Nettix
TavoiteNäyttää Nettix-ilmoitukset omalla sivustolla halutuin ehdoin.
RatkaisuLisäosa hakee ilmoituksia Nettixin kaupankäyntijärjestelmästä ja esittää ne määritellyissä paikoissa.
TulosKohdistettujen ilmoitusten näkyvyys kasvoi ja kävijät löytävät ne nopeasti.
TekniikatPHP
Myynnin asiakassuhteet – Pipedrive
TavoiteSiirtää kurssien ostaja- ja osallistujatiedot sekä luo kommentit ja aktiviteetit automaattisesti Pipedriveen.
RatkaisuLisäosa, joka lähettää asiakas- ja tilaustiedot Pipedriveen ja luo muistutuksia myyntitiimille.
TulosMyynti voi kohdistaa toimenpiteet ajoissa ja asiakastieto on keskitetty. Mahdollisesti uudelleen ostaviin asiakkaisiin voidaan pitää yhteyttä oikea-aikaisesti.
TekniikatPHP

Muita lisäosia

Bonusjärjestelmä
TavoiteLisätä työntekijöiden motivaatiota ja seurata tuottavuutta verkkokaupan yhteydessä.
RatkaisuLisäosa, joka kirjaa työntekijäkohtaisen tuottavuuden ja laskee bonukset automaattisesti.
TulosBonukset syntyvät järjestelmästä suoraan palkkahallinnon käytettäväksi.
TekniikatPHP
Evästeiden hyväksyntä
TavoitePyytää käyttäjältä lupa ennen tiedon keräämistä GDPR:n mukaisesti.
RatkaisuKevyt kaupallinen lisäosa, joka ei hidasta sivuston toimintaa mutta toteuttaa evästesuostumuksen.
TulosSivusto täyttää vaatimukset ilman suorituskyvyn heikentymistä.
TekniikatPHP
Kourubotti – räätälöity verkkokauppa
TavoiteMyydä täydellinen paketti: tuotteet ja asennus dynaamisesti hinnoitellen asiakkaan tarpeen mukaan.
RatkaisuRäätälöity lisäosa, joka toteuttaa erillisen verkkokaupan. Lisäosa hinnoittelee kokonaisuuden välittömästi sekä antaa valita asennusajan. Asiakkaan tunnistautuminen tapahtuu Telian vahvan tunnistautumisen avulla.
TulosAsiakas saa kokonaisuuden toimitusajan sekä hinnan heti.
TekniikatPHP
Google Core Web Vitals – seuranta
TavoiteSeurata ja optimoida sivuston suorituskykyä käyttäjäkokemuksen perusteella.
RatkaisuLisäosa, joka seuraa sivujen suorituskykyä samoin kuin CruX-datan seuranta. Lisäosa tunnistaa heikosti suoriutuvat sivut.
TulosToimenpiteiden oikea kohdistaminen ongelmasivuihin. Parempi näkyvyys Googlessa ja parempi käyttäjäkokemus.
TekniikatPHP, JavaScript
Kontaktilomake
TavoiteYksinkertainen asiakkaan yhteydenotto ilman suorituskykyhaittaa.
RatkaisuYksinkertainen yhteydenottolomake, joka ei vaadi ulkoisia kirjastoriippuvuuksia.
TulosYhteydenotto toimii nopeasti ja luotettavasti kaikilla sivustoilla.
TekniikatPHP
Kilpailijahintojen seuranta
TavoiteSeurata kilpailijoiden hintatasoa verkkokaupan hallintapaneelista.
RatkaisuWeb scraping -tekniikkaan perustuva kilpailijan samojen tuotteiden hintoja seuraava lisäosa.
TulosKauppias pystyy reagoimaan nopeasti kilpailijoiden hintamuutoksiin.
TekniikatPHP, Web Scraping
Bottien lomakeroskapostin esto
TavoiteEstää bottien tekemät lomakepostitukset automaattisesti.
RatkaisuGhosting-tekniikkaan perustuva kaupallinen lisäosa, joka ei vaadi erillisiä asetuksia. Toimii lukuisilla lomakkeilla, kuten kontaktointilomake, sisäänkirjautuminen ja kommentointi.
TulosLomakeroskapostit estetään ilman sivuston lisäkuormitusta.
TekniikatPHP, Ghosting
Automaattinen kääntäjä / Google Translate
TavoiteKääntää sivut, artikkelit ja menut automaattisesti toiselle kielelle.
RatkaisuIntegrointi Google Cloud Translate -palveluun.
TulosMonikielinen sivusto ilman manuaalista käännöstyötä.
TekniikatPHP
Lisäosien ryhmittelijä – wordpress.org
TavoiteRyhmitellä saman kehittäjän lisäosat helposti WordPressin lisäosien hallinnassa.
RatkaisuWordPress.org:ssa julkaistu lisäosa, joka mahdollistaa lisäosien ryhmittelyn.
TulosHallinta yksinkertaistuu sivustoilla, joilla on käytössä useita lisäosia.
TekniikatPHP

Räätälöityjä sivustoratkaisuja

Roskapostitesti lomakkeen suojauksen testaukseen
TavoiteTestata sivuston suojauksen toimivuutta roskapostibotteja vastaan.
RatkaisuSimuloi lomakebotin toimintaa ja palauttaa tuloksen.
TulosKehittäjä saa heti palautteen, toimiiko oman sivuston lomakkeen suojaus käytännössä.
TekniikatPHP, Web Scraping, Crawling
Kollektiivisen sijoittamisen matemaattinen malli
TavoiteLuoda mallisalkku käyttäjien onnistumisiin perustuen.
RatkaisuKäyttäjät keräävät mainetta sijoittamalla onnistuneesti, mikä vaikuttaa painotukseen mallisalkussa.
TulosDynaaminen mallisalkku ja käyttäjien ranking-pisteytys.
TekniikatPHP
Lippukaupan osallistujatyypit ja määrien hallinta
TavoiteRajoittaa eri osallistujien määriä lipputyypeittäin.
RatkaisuLisäosa, joka seuraa myyntimääriä ja estää rajan ylittämisen.
TulosMyynti pysyy sääntöjen rajoissa ja ohjaus toimii hallintapaneelista.
TekniikatPHP
Videokirjasto joogavideoiden sivustolle
TavoiteHelpottaa käyttäjien videoiden löytämistä laajasta valikoimasta.
RatkaisuKerää katsotut ja kesken jääneet videot sekä ehdottaa uusia käyttäjän aikaisempien valintojen perusteella.
TulosParantunut käyttäjäkokemus ja parempi videosisällön hyödyntäminen.
TekniikatPHP, JavaScript
Yritysverkkokauppa WooCommerceen
TavoiteMahdollistaa erilaiset tuoteportfoliot ja hinnoittelut yritysasiakkaille.
RatkaisuWooCommerce-laajennus, joka käyttää asiakaskohtaisia alennuksia ja näkymiä.
TulosKohdennettu myynti yritysasiakkaille ennalta määritellyin ehdoin.
TekniikatPHP