Newsletter voor Shopware 6
Een schone, AVG-veilige abonneelijst in uw eigen Shopware, en met de betaalde plugin verstuurt u er ook campagnes naar
Newsletter
Nieuwsbriefabonnees verzamelen klinkt eenvoudig, maar zonder double opt-in, bewijs van toestemming en een veilige uitschrijflink loopt u juridisch risico en vervuilt uw lijst. De gratis editie legt abonnees vast in een eigen tabel in uw Shopware, met double opt-in, uitschrijven met één klik en een adminoverzicht met CSV-export. De betaalde plugin voegt de verzendkant toe: campagnes, productblokken en segmenten op basis van uw eigen orderdata, zonder extern e-mailplatform of datasynchronisatie.
Wat de gratis editie doet
- Aanmeldformulier als compacte footer-variant en als landingspagina op
/newsletter, zonder JavaScript - Double opt-in standaard: bevestigingsmail met eenmalige link en instelbare looptijd; bewijs van toestemming per aanmelding
- Uitschrijven met één klik via een opaque token; het e-mailadres wordt direct gewist, alleen anonieme statistiek blijft
- Bescherming tegen misbruik: cross-origin-aanvragen worden geweigerd en per IP gelden maximaal 5 pogingen per 10 minuten
- Adminmodule 'Nieuwsbriefabonnees': zoeken, sorteren, status per rij en CSV-export; tokens en IP-hash blijven verborgen
- Per sales channel instelbaar, drie talen (NL, EN, DE), en sitemap, canonical en hreflang op de landingspagina
Open source onder MIT-licentie, direct via Composer, zonder registratie of licentiesleutel. Deze editie is bevroren: ze krijgt geen nieuwe functies meer, wel beveiligings- en compatibiliteitsupdates tot ten minste december 2032. Bestaande installaties blijven gewoon werken.
composer require tenbruggencate/newsletter-lite
Newsletter in de Shopware Store
Eén plugin met alles erin: alles wat de gratis editie doet, en daarbovenop:
- Campagne-editor met onderwerp, preheader en inhoud: opslaan, inplannen of direct verzenden vanuit Marketing in de admin
- Productblokken: nieuwe producten, een categorie of bestsellers live uit uw catalogus in de mail, per sales channel
- Segmentatie op uw eigen orderdata: heeft besteld, laatste bestelling ouder dan X dagen, totale besteding boven een bedrag
- Live voorbeeld 'komt overeen met N abonnees' vóór elke verzending; alleen bevestigde, actieve adressen worden gemaild
- Betrouwbaar verzenden via de mailstack van Shopware zelf, in gedoseerde batches op de achtergrond, met status per ontvanger
- Exporteer alles (campagnes, segmenten, verzendlogs en instellingen) als één JSON-bestand, zodat u nooit vastzit
U huurt de plugin per maand of per jaar via de Shopware Store, met de gratis proefmaand van de Store. Geen add-on, geen licentiesleutel, niets anders te installeren.
Overstappen vanaf de gratis editie: uw instellingen en gegevens gaan mee. Verwijder de gratis editie met de optie om gegevens te bewaren; de betaalde plugin neemt bij de installatie de configuratie en tabellen over, en meldt het als u die stap vergeet.
De plugin staat nog niet in de Shopware Store. Wilt u bericht zodra hij beschikbaar is, of hulp bij de overstap? Neem contact met ons op.
Werkt samen met de rest van de reeks
De plugins uit de reeks herkennen elkaar en koppelen vanzelf zodra ze samen geïnstalleerd zijn, bijvoorbeeld nieuwsbriefaanmeldingen vanaf de lanceringspagina of encyclopediepagina's als dimensie in Analytics. Elke plugin werkt ook op zichzelf; niets zit achter de aankoop van een andere plugin.
Vereisten
- Shopware: 6.7
- PHP: 8.1+
Ondersteuning
Voor de betaalde plugin via het ticketsysteem van de Shopware Store. Voor de gratis editie via de issues van de Bitbucket-repository; beveiligingsmeldingen volgens het SECURITY.md van de repository.
Gegevens en privacy
De gratis editie bewaart per abonnee in de tabel tenbruggencate_nl_subscriber het e-mailadres, de bron, merk/sales channel, taal, het toestemmingstijdstip en de tekstversie, een gezouten SHA-256-hash van het IP-adres (geen ruw IP) en de bevestigings- en uitschrijftokens; bij uitschrijven wordt het e-mailadres direct overschreven. De betaalde plugin voegt campagnes, segmenten en een verzendlog per ontvanger toe (tb_nlp_send_recipient: e-mailadres, status, foutmelding, tijdstip) en leest orderdata van Shopware voor segmenten zonder die te kopiëren; er gaat niets naar derden.
Kwaliteit
PHPStan level 8, PHPUnit en PHP-CS-Fixer als quality gates per repository. Documentatie, changelogs en snippets in het Nederlands, Engels en Duits. Geen advertenties of upgrade-meldingen in de Shopware-beheeromgeving.
De andere families in de reeks
-
Legal Pages
Juridische pagina's voor uw Shopware-shop in drie talen, ingevuld met uw eigen bedrijfsgegevens
-
Product Encyclopedia
Educatieve kennispagina's over uw assortiment, ingebouwd in uw Shopware-winkel
-
Multi-Brand
Meerdere merken vanuit één Shopware-installatie, herkend op domeinnaam
-
Seasons
Plan uw seizoensuitstraling vooruit: thema-varianten die op datum vanzelf live gaan
-
Launch & onderhoud
Een gebrande onderhoudspagina die uw SEO beschermt, en een nette lancering met coming-soon-pagina en geplande onderhoudsvensters
-
Analytics
Privacyvriendelijke webstatistieken voor Shopware met Matomo of Plausible, standaard zonder cookies
-
Social Login
Klanten loggen in zonder wachtwoord, met een eenmalige link per e-mail en straks ook met Google of Facebook
-
Stock Alert
Maak van 'uitverkocht' een wachtlijst: klanten krijgen een mail zodra het product terug is
Benieuwd wat er mogelijk is?
Eén gesprek is vaak genoeg om te weten of het past. Binnen 24 uur een reactie, en zonder tussenpersonen.