OpenAI, Anthropic, Gemini, Mistral
Select the provider and enter the API key. For OpenAI-compatible services you can set a custom base URL.
This manual shows step by step how to build HTML newsletters, connect an AI provider, select recipients and automate sending.
Installation and activation run entirely through the Shopware backend - no code changes required.
Requires Shopware 6.7 and PHP 8.2 or newer. As always, back up the database before larger changes.
Upload the ZIP provided by Stone & Water under Extensions › My extensions › Upload plugin.
Activate the plugin in the list, then run bin/console cache:clear or clear the cache in the backend.
You will then find the AI Newsletter in the backend in a dedicated menu item (under Marketing or Extensions › Stone & Water).
The newsletter uses your own AI account. Provider, API key and model are stored in the admin - so you keep cost and data flow in your hands.
Select the provider and enter the API key. For OpenAI-compatible services you can set a custom base URL.
Store the model you want - depending on provider and budget.
One click on “Test connection” checks whether key and model work.
The newsletter is composed as HTML - with AI writing support and products straight from the catalog.
Set the subject and HTML content. On request, AI suggests subject lines and copy.
Insert individual products or whole categories - image, name and price come from Shopware.
Placeholders for salutation, first and last name are replaced per recipient.
Before the real send, send a test mail to yourself and check the web view.
Instead of sending to everyone, you target - and the recipient count is calculated live before you send.
Choose registered customers or the Shopware newsletter subscribers as the base.
Narrow by sales channel, customer group, country, registration period, ordering behaviour and minimum order value.
The exact recipient count is shown before the newsletter goes out.
Sending is rate-limited and runs in batches - gentle on mail servers and deliverability.
Trigger the newsletter directly from the backend.
A scheduled task (minimum five-minute interval) and a console command send on a timer in the background - ideal for a cron job.
Opens (tracking pixel) and clicks (per link) are recorded and evaluated.
Every mail carries an unsubscribe link and a List-Unsubscribe header - compliant and one click away.
Answered briefly - for anything else, just get in touch.
No. The entire send runs inside Shopware on your own data.
For the AI writing feature, yes - you store your own API key. Without an AI key you can still write copy yourself.
Not for sending. Only if you use the AI writing feature do the prompts you enter go to your chosen AI provider.