WooCommerce starten: complete gids voor je eerste webshop
Laatst bijgewerkt: 31 December 2025
WooCommerce starten gids: bouw je eigen webshop
WooCommerce is de populairste e-commerce plugin voor WordPress en drijft meer dan 25% van alle webshops wereldwijd aan. Het is gratis, flexibel en perfect schaalbaar van kleine hobbyshop tot enterprise-niveau. Deze gids leidt je door het opzetten van je eerste WooCommerce-webshop.
Waarom WooCommerce kiezen?
Voordelen
- Gratis: De basisplugin kost niets
- Open-source: Volledige controle en eigenaarschap
- Flexibel: Van 10 tot 100.000 producten
- WordPress-integratie: Combineer shop met blog en content
- Uitbreidbaar: Duizenden extensies beschikbaar
- Community: Enorme community en documentatie
Overwegingen
- Vereist WordPress-kennis
- Hosting moet je zelf regelen
- Beveiliging en updates zijn je eigen verantwoordelijkheid
- Kan complex worden bij grote shops
Wat heb je nodig?
1. WordPress hosting
WooCommerce heeft iets krachtiger hosting nodig dan een simpele blog:
Minimum vereisten:
- PHP 7.4+ (8.x aanbevolen)
- MySQL 5.7+ of MariaDB 10.3+
- HTTPS (SSL-certificaat)
- 256 MB WordPress memory limit
Aanbevolen hosting voor WooCommerce:
| Provider | Type | Vanaf | Geschikt voor |
|---|---|---|---|
| TransIP | Shared/VPS | €6/maand | Starters |
| Antagonist | Shared | €8/maand | Starters |
| Vimexx | Shared | €5/maand | Starters |
| Cloudways | Managed cloud | €12/maand | Groeiend |
| Savvii | Managed WP | €29/maand | Professioneel |
2. Domeinnaam
Je webshop-adres. Kies iets:
- Kort en memorabel
- Makkelijk te spellen
- Relevant voor je producten of merk
3. SSL-certificaat
Verplicht voor webshops. De meeste hosts bieden gratis SSL via Let's Encrypt.
WooCommerce installeren
Stap 1: WordPress installeren
De meeste hosts bieden 1-click WordPress-installatie. Na installatie log je in via jouwshop.nl/wp-admin.
Stap 2: WooCommerce plugin installeren
- Ga naar Plugins → Nieuwe plugin
- Zoek op "WooCommerce"
- Klik op "Nu installeren"
- Activeer de plugin
Stap 3: Setup Wizard doorlopen
WooCommerce start automatisch een wizard die je door de basisconfiguratie leidt:
Winkelgegevens:
- Land en adres
- Valuta (EUR)
- Type producten (fysiek, digitaal, beide)
Betaalmethodes:
- iDEAL (via Mollie of andere gateway)
- Creditcard
- PayPal
- Achteraf betalen
Verzending:
- Verzendkosten per zone
- Gratis verzending drempel
- Ophalen mogelijk?
Aanbevolen plugins: Kies selectief - niet alles is nodig.
Essentiële WooCommerce-instellingen
Algemene instellingen
WooCommerce → Instellingen → Algemeen
- Verkoop- en verzendlocaties instellen
- Valuta en prijsweergave
- BTW-instellingen
BTW configureren
Voor Nederlandse webshops:
- WooCommerce → Instellingen → BTW
- Schakel "BTW inschakelen" in
- Prijzen invoeren inclusief BTW (gebruikelijk in NL)
- BTW-tarieven instellen:
- Standaard: 21%
- Verlaagd: 9%
- 0% voor bepaalde producten/export
Verzending instellen
WooCommerce → Instellingen → Verzending
Verzendzones aanmaken:
| Zone | Landen | Verzendmethodes |
|---|---|---|
| Nederland | NL | Vast tarief €4,95 / Gratis boven €50 |
| België | BE | Vast tarief €7,50 |
| Europa | EU landen | Vast tarief €12,50 |
Populaire verzendopties:
- PostNL integratie
- DHL integratie
- Afhalen in winkel
- Lokale bezorging
Betaalmethodes
WooCommerce → Instellingen → Betalingen
Nederlandse betaalmethodes (via Mollie):
- Installeer plugin "Mollie Payments for WooCommerce"
- Maak Mollie-account aan (mollie.com)
- Koppel API-sleutel
- Activeer gewenste methodes:
- iDEAL (verplicht voor NL)
- Creditcard
- Bancontact (voor België)
- Klarna (achteraf betalen)
- PayPal
Transactiekosten: Let op: betaalproviders rekenen kosten per transactie (€0,25-0,35 + % percentage).
Je eerste producten toevoegen
Simpel product aanmaken
- Producten → Nieuwe toevoegen
- Productnaam invullen
- Lange beschrijving schrijven
- Korte beschrijving voor overzichten
- Productafbeelding uploaden
- Prijs instellen
- Voorraad beheren (optioneel)
- Categorie toewijzen
- Publiceren
Productgegevens instellen
Reguliere prijs: Je standaardprijs Actieprijs: Kortingsprijs (met optionele datums) SKU: Unieke artikelcode Voorraad: Aantal op voorraad Gewicht/afmetingen: Voor verzendberekeningen
Producttypes
WooCommerce ondersteunt verschillende producttypes:
- Eenvoudig product: Standaard product zonder variaties
- Variabel product: Product met opties (maat, kleur)
- Gegroepeerd product: Bundel van producten
- Extern product: Link naar product elders
- Virtueel/downloadbaar: Digitale producten
Variabel product voorbeeld
Een t-shirt in meerdere maten:
- Producttype: "Variabel product"
- Attributen toevoegen (bijv. "Maat")
- Waarden: S, M, L, XL
- Variaties genereren
- Per variatie prijs en voorraad instellen
WooCommerce thema kiezen
Niet elk WordPress-thema werkt goed met WooCommerce. Kies een WooCommerce-geoptimaliseerd thema:
Gratis opties:
- Storefront (officieel WooCommerce thema)
- Flavor flavor flavor flavor
- flavor flavor
- flavor flavor flavor
Premium opties:
- Flavor flavor ($59)
- flavor flavor ($69)
- flavor flavor ($79)
Essentiële WooCommerce plugins
Verplichte aanvullingen
| Plugin | Functie | Prijs |
|---|---|---|
| Mollie Payments | iDEAL en meer | Gratis |
| YITH WooCommerce Wishlist | Verlanglijstjes | Gratis |
| WooCommerce PDF Invoices | Facturen genereren | Gratis/Pro |
| CartFlows | Checkout optimalisatie | Gratis/Pro |
Aanbevolen plugins
| Plugin | Functie | Prijs |
|---|---|---|
| WP Mail SMTP | Betrouwbare e-mails | Gratis |
| MonsterInsights | Google Analytics | Gratis/Pro |
| RankMath/Yoast SEO | SEO optimalisatie | Gratis/Pro |
| Wordfence | Beveiliging | Gratis/Pro |
Checkout optimaliseren
De checkout is waar conversies plaatsvinden of wegvallen.
Tips voor betere conversie
- Minimale velden: Vraag alleen wat nodig is
- Gastcheckout: Laat klanten bestellen zonder account
- Meerdere betaalopties: iDEAL, creditcard, achteraf betalen
- Vertrouwenssignalen: SSL-slotje, keurmerken
- Duidelijke kosten: Geen verrassingen bij verzending
- Mobiel-vriendelijk: Test op smartphone
Checkout velden aanpassen
Via code of plugin (Checkout Field Editor):
// Telefoonnummer niet verplicht maken
[add_filter](/kennisbank/wordpress-hooks-uitleg)('woocommerce_billing_fields', function($fields) {
$fields['billing_phone']['required'] = false;
return $fields;
});
Testen voor lancering
Testbestelling plaatsen
- Activeer WooCommerce testmodus bij betaalprovider
- Plaats testbestelling door hele checkout
- Controleer orderbevestiging e-mail
- Check of order correct in admin verschijnt
- Test op mobiel
- Test verschillende betaalmethodes
Checklist voor lancering
- [ ] SSL actief (https://)
- [ ] Betaalmethodes werken
- [ ] E-mails komen aan
- [ ] Prijzen inclusief BTW correct
- [ ] Verzendkosten kloppen
- [ ] Algemene voorwaarden pagina
- [ ] Privacy policy pagina
- [ ] Retourbeleid duidelijk
- [ ] Contact informatie zichtbaar
- [ ] Mobiele weergave getest
Na lancering
Dagelijks/wekelijks
- Bestellingen verwerken
- Voorraad monitoren
- Klantberichten beantwoorden
- Analytics checken
Maandelijks
- WordPress en plugins updaten
- Backups controleren
- Bestsellers analyseren
- Verlaten winkelwagentjes bekijken
Groei
- E-mail marketing starten
- Google Shopping koppelen
- Social media integreren
- Reviews verzamelen
- Upsells en cross-sells configureren
Veelvoorkomende problemen
E-mails komen niet aan: Installeer WP Mail SMTP Checkout werkt niet: Check PHP errors, cache legen Langzame site: Optimaliseer afbeeldingen, caching inschakelen Betaling mislukt: API-sleutels controleren bij payment provider
Meer informatie: WordPress.org documentatie
Veelgestelde vragen
Hoe lang duurt het om dit te implementeren?
De implementatietijd varieert per situatie. Voor eenvoudige configuraties is dit binnen een uur geregeld, complexere setups kunnen enkele uren tot een dag duren.
Wat zijn de kosten?
De kosten zijn afhankelijk van je hosting provider en pakket. Veel basisfuncties zijn gratis inbegrepen, voor geavanceerde functies kunnen extra kosten gelden.
Heb ik technische kennis nodig?
Voor de basis heb je weinig technische kennis nodig. De meeste hosting providers bieden uitgebreide documentatie en support om je te helpen.
Was dit artikel nuttig?
Vergelijk direct hosting pakketten om de beste keuze voor jouw situatie te maken.
Gerelateerde artikelen
Wat is webhosting? Uitleg voor beginners
Ontdek wat webhosting is en hoe het werkt. Complete uitleg over servers, domeinen en verschillende hosting types voor beginners.
Wat is VPS hosting?
VPS hosting uitgelegd: wat is een virtual private server, voor wie is het geschikt en wat zijn de voordelen ten opzichte van shared hosting?
Wat is een SSL-certificaat?
Alles over SSL-certificaten: wat is SSL, waarom heb je het nodig en hoe herken je een beveiligde website? Essentieel voor elke website.
Wat is uptime bij webhosting?
Wat betekent uptime bij webhosting? Leer over uptime percentages, SLA garanties en waarom 99.9% uptime belangrijk is voor je website.
Hoeveel opslag heb ik nodig voor mijn website?
Ontdek hoeveel schijfruimte je echt nodig hebt voor je website. Praktische gids met voorbeelden per websitetype.