Newsletters
Email marketing run from your own store: subscribers with a consent record, lists, segments, campaigns, automations and delivery reports.
Newsletters
What the newsletter add-on does, what it needs, and the ten screens it adds to the KahunaCart admin.
Getting started
Install the newsletter, set the From address, make a list, put a signup form on a page, and send your first campaign.
Subscribers, lists and tags
Consent and confirmation, the five statuses, lists and tags, signup forms, the preference centre, suppressions, and CSV import and export.
Segments
A saved question about your audience: the condition vocabulary, the three groups, who is always left out, and how counts refresh.
Campaigns
Write, preview, test, schedule and send one message to one audience, with merge tags, A/B subject tests, UTM tagging and the numbers afterwards.
Automations
Series of waits and emails that run on their own: the ten triggers, the six kinds of step, who is enrolled, the recipes, and the one-step-per-minute tick.
Reports
Seven reports over a date range: campaign performance, list growth, engagement, links, bounces and complaints, automations and send times.
Health
The nine deliverability checks over your domain, your transport and the last thirty days of sending, and what to do about each answer.
Delivery reports and providers
Why a provider webhook exists, how to set one up, what the store does with each event, and how a report finds the message it came from.
Providers
The seven mail providers that can report deliveries back to your store, what each one needs from you, and what each one is like to live with.
Settings reference
Every config key in kahunacart-newsletters.yaml with its default and what changing it does, grouped as the settings screen groups them.
Developers
The storefront routes, the admin API, the events, the Twig function, the CLI, the form action, the templates and the two registries an add-on can extend.