Your own content, at 49 points in the shop.

Place notices, banners, seals or tables without touching the theme. Content, CSS and JavaScript per block - written by the AI on request, from a single sentence or an uploaded image.

What the plugin doesNew

More levels, no theme rebuild.

Shopware fixes the menu depth at three levels in the template. A catalogue of manufacturer, series and model therefore cannot show its last step at all. The plugin lifts that limit and also handles what happens when a level holds a great many entries.

49 positions

From the header to the thank-you page

Detail page, category, search, basket, checkout, wishlist, customer account, header and footer. Two positions apply on every page, useful for a notice bar above everything.

No theme change

Stay update-proof

The blocks attach to existing Twig points; your theme stays untouched. No child theme, no compiling, no conflicts with the next Shopware update.

Content, CSS and script

All on the block

Every block carries its content, its own CSS and, where needed, its own JavaScript. Nothing ends up in a shared file, and deleting the block removes the extras with it.

Written by the AI

One sentence is enough

Describe what the block should show and the AI delivers content, CSS and JavaScript in one go. The instruction is stored on the block and can be refined later.

Images as a template

Show instead of describe

Up to four images can be attached - a draft, a screenshot of the look you want, an example from elsewhere. The AI builds the block from them.

Twig and Shopware data

Not just static text

Twig and Shopware variables work in content, CSS and JavaScript. Product, sales channel, currency and customer are available at every position.

What the plugin does

Your own content, without touching the theme.

Place notices, banners, seals or tables at 49 fixed points in the shop - maintained in the admin, not in the source. Who sees them and when is decided per block.

49 positions

From the header to the thank-you page

Detail page, category, search, basket, checkout, wishlist, customer account, header and footer. Two positions apply on every page, useful for a notice bar above everything.

No theme change

Stay update-proof

The blocks attach to existing Twig points; your theme stays untouched. No child theme, no compiling, no conflicts with the next Shopware update.

Content, CSS and script

All on the block

Every block carries its content, its own CSS and, where needed, its own JavaScript. Nothing ends up in a shared file, and deleting the block removes the extras with it.

Written by the AI

One sentence is enough

Describe what the block should show and the AI delivers content, CSS and JavaScript in one go. The instruction is stored on the block and can be refined later.

Images as a template

Show instead of describe

Up to four images can be attached - a draft, a screenshot of the look you want, an example from a competitor. The AI builds the block from them.

Twig and Shopware data

Not just static text

Twig and Shopware variables can be used in content, CSS and JavaScript. Product, sales channel, currency and customer are available at every position, so a block can use the price, the name or the customer group.

No developer needed

Handle it yourself

What used to be a ticket to the agency now takes five minutes in the admin. With the AI, one sentence is enough to get the CSS too.

The theme stays clean

Not a dumping ground

Over the years special cases pile up in the theme until nobody dares to update. Blocks are individually visible, individually switchable and individually removable.

Time limited

Campaigns expire

A block can appear from one date and disappear on another. The Christmas notice does not have to be removed by hand in January.

Settings

Who sees it is up to you.

Sales channel, article, category, device, period and order - every block carries its own rules.

Per sales channel

Or everywhere

A block applies to one channel or to all of them. The B2B shop gets its notice, the consumer shop does not.

Targeted at articles

Four routes

All articles, a list of article numbers, a dynamic product group or selected categories. Article numbers can be pasted as a list instead of being searched one by one.

By device

Mobile, tablet, desktop

Selectable per block, in combination too. A wide comparison block can appear on desktop and be left out on phones.

Order

Several in one spot

When several blocks sit at the same position, the priority decides which comes first.

Two output modes

For awkward themes

Normally the block is written straight into the page. If your theme replaces the same Twig blocks, the second mode places it by script instead. Selectable globally and deviating per block.

Keeping the overview

Even with many blocks

The list filters by area and pages in 25 entries. Several blocks can be activated, deactivated or deleted at once.

Technical details

Cleanly hooked in.

The blocks live in their own tables with translations per language. Installed by upload in the admin, without SSH.

Compatibility

Shopware 6.7PHP 8.2+StorefrontTwig

No more custom fields

Earlier versions created a custom field on the article per block. The assignment now sits on the block itself - the article master data stays untouched and exports are not bloated.

Your own AI access

You store your own key with OpenAI, Anthropic, Google or Mistral. It is kept server side and never delivered to the browser; a connection test verifies access beforehand.

Robust during updates

The Twig extension copes even when the service container still stems from the previous version after an update. Such an in-between state used to take the storefront down.

Translatable

The content is stored per language. A block can therefore read differently in the German channel than in the English one, without maintaining two blocks.

Frequently asked

Frequently asked questions about AI content blocks

Your own content in the shop and what to keep in mind.

Can I add content to a Shopware shop without changing the theme?

Yes, that is exactly what the plugin is for. The blocks attach to existing Twig points and your theme stays untouched. No child theme is needed and nothing has to be compiled.

Where in the shop can I place my own content?

At 49 positions, grouped into areas: detail page, category and search, basket and checkout, wishlist and customer account, header and footer. Two positions apply on every page.

Do I need to know HTML?

Plain text is enough for simple notices. For anything else you describe in one sentence what the block should show, and the AI delivers content, CSS and JavaScript together. You can also attach up to four images as a template.

Can I use product data inside a block?

Yes. Twig and Shopware variables work in content, CSS and JavaScript. Product, sales channel, currency and customer are available at every position, so a block can insert the article name or the currency symbol.

Can I limit a notice to a period?

Yes, a period can be set per block. It appears from one date and disappears on another by itself, so a campaign notice does not have to be removed by hand.

The block does not appear in the shop, why?

Usually one of the rules: is the block active, does the sales channel match, is today within the time window, does the device selection fit? If it still does not show, your theme may replace the same Twig block. For that case a second output mode places the block by script.

What do the AI content blocks cost?

Buying directly costs 24.99 euros net per month, 124.99 euros net per half year or 229.99 euros net per year. Paying annually saves around 23 percent. All prices are exclusive of VAT.

Are there extra costs for the AI?

You store your own access with OpenAI, Anthropic, Google or Mistral and are billed directly there. The plugin is fully usable without AI; blocks can be maintained by hand.

Availability

Through the store or directly from us.

Two routes, the same feature set - pick whichever suits your setup.

Directly from Stone & Water

Available now

Monthly24.99 €
Half-yearly124.99 €16 % cheaper
Best priceYearly229.99 €25 % cheaper

All prices net, plus VAT.

You buy the licence directly from us and receive an invoice from us. Installation by upload in the admin without SSH, updates through our licence platform, support straight from the developer.

Get in touch +49 2555 9997342

Shopware Store

In preparation

The plugin will be listed in the official Shopware Community Store. Installation and automatic updates then run through the plugin manager in the backend, billing through your Shopware account. We will link it here as soon as it is available.