CMS Shopping Experiences Pro - CMS Blocks, Elements, Grid, Form Builder
Description
Highlights
- 18 flexible placeholders
- Animatable elements for all Shopping Experiences
- Fully customizable product detail page
- Extensive collection of elements
- Configurable aspect ratio and image crop
- Form builder
- Sections and blocks can be shown/hidden based on rules
Features
- Adds over 70 additional blocks and elements to the Shopware Shopping Experiences
- Rule-based control of blocks and sections from plugin version 6.8.1 (5.15.0 for SW < 6.5)
- Animation options for CMS elements and product boxes
- Responsive behavior with configurable column width, order, and spacing
- Time-controlled display of slides within the banner slider
- Form fields with dependencies, prefilled or hidden, including Rule Builder and Flow Builder integration
- Support for alternative recipients in forms depending on selected field values
- Integration with external apps such as Biloba IT Auto Translation Pro
About the Extension
Purpose
The plugin enhances Shopware 6 Shopping Experiences with a wide range of flexibly usable elements and layout blocks. The goal is to offer creative freedom in designing CMS pages, homepages, and product detail pages – complemented by rule control, animation features, and responsive configuration options.
Possible Use Cases
A homepage is built using multiple banner sliders, teasers, and custom-placed category boxes. The product detail page is structured with individual sections like manufacturer logo, product variants, dimensions, and product reviews. Rules can be used to display seasonal content or show certain forms only for selected customer groups. In addition, time-based slides can be used in the banner slider to automatically display campaigns by date or time.
Usage
In the Shopware admin panel, go to Content > Shopping Experiences. After installation, new elements will be available. Rule control is configured via the Rule Builder using specific conditions. Column and animation adjustments are made directly in the block settings within the Shopping Experience.
Configuration Sections
- Shopping Experiences: Select and place new elements and blocks
- Block Settings: Define column width, spacing, and order; activate animations
- Plugin Settings: Set global animation settings
- Rule Builder: Define rules for visibility of forms, blocks, and sections
- Flow Builder: Set up reactions to rules (e.g., alternative recipients)
Limitations / Notes
Rule-based control is only available from plugin version 6.8.1 (5.15.0 for Shopware < 6.5). Some form functions require Shopware version 6.6.9.0 or higher. External tools like Auto Translation Pro must be installed separately.
Placeholders
After installation, over 70 new elements become available in the Shopping Experiences, grouped into eight functional categories. The placeholder layouts allow completely custom designs using empty grid structures with up to 12 columns. These placeholders can be filled with any Shopware or plugin elements and come in a variety of column ratios, including classic 50/50 splits or asymmetric 25/75 layouts.
Blocks
Predefined layout blocks cover typical marketing, content, and product presentation use cases. These include info boxes, Banner slider – including time-based control of individual slides, text-image combinations, accordions, counters, countdown elements, and more complex layouts like masonry galleries, fullscreen teasers, or custom form sections. Many blocks can be reused across layouts and offer their own configuration options.
Form Builder
The integrated Form Builder extends the Shopping Experiences by enabling the creation and integration of comprehensive, individually configurable forms directly within CMS pages.
Form Fields
Various field types are available for form design, including:
- Contact fields (salutation, first name, last name, email, phone number)
- Company fields (company, department, VAT ID)
- Address fields (street, address addition, ZIP code, city, country)
- Subject field
- Single- and multi-select fields
- Checkboxes
- Comment field
- File uploads
- Date and number fields
- Additional information texts
- Hidden form field for internal information
Field Dependencies
Form fields can be made dependent on each other in terms of visibility and function. This allows the creation of dynamic forms that automatically adapt to user input.
Example: A form distinguishes between private customers and business customers. If “Business customer” is selected, additional fields for company, department, and VAT ID appear. For private customers, these fields remain hidden.
Flow Builder
With the Flow Builder, automated processes can be defined that are executed after a form is submitted.
Trigger:
The flow starts when a form is submitted.
Conditions:
Conditions can be defined to control the execution of actions. These are based on rules that determine when a flow should run.
Available conditions include, among others:
- ACRIS Form Builder field value
Checks the value of a specific form field to execute actions depending on the entered data. - ACRIS Form Builder form with internal ID
Checks which form the submission originated from to define different processes for different forms.
Actions:
After the trigger, one or more actions can be executed, such as sending emails.
For email delivery, the following recipients can be selected:
- Email adress from the form
Sends the message to the email address entered by the user (fallback: customer email if the customer is logged in) - Administrator
Sends the message to the administrator email stored in the shop - Custom
Sends the message to a freely defined email address
An email template titled “Email informing that a new message was sent from the form builder” is also available. Documents can be attached if desired. The plugin adds a new input field within the “Send email” flow action: “Additional attachments”. This allows any type of document from the Shopware media management system to be included.
Product Detail Page
A key module focuses on the product detail page, which is broken down into blocks and individual elements. Every area—such as product name, gallery, buy box, price, availability, variants, specifications, and dimensions—can be positioned and styled independently. The standard layout can be completely overridden and replaced with custom CMS elements.
Product Listing
New layout options for product listings allow flexible configuration of how many products are shown per row. Different column ratios can be selected, enabling optimal display across devices.
Additional Features
Entire Shopping Experiences can be embedded as CMS blocks, allowing complex layout structures to be reused anywhere in the shop, such as on product or category pages. This increases layout consistency and reusability.
Exchangeable Elements
A key feature is the modularity of elements. Many of the above-mentioned content types—buttons, images, text boxes, product info, teasers—are available both as standalone blocks and as swappable modules that can be replaced or customized in various layouts. This creates a flexible system that adapts to diverse scenarios.
Column Adjustments & Animations
Finally, the plugin enhances design options for responsive behavior and animations. Within the block settings, column width, order, and spacing can be configured per device (desktop, tablet, mobile) based on a 12-column grid. Animations can be defined globally in the plugin settings or individually per element. These are triggered either on scroll or when the element becomes visible, adding a dynamic touch to the content.
Additional extensions for Shopping Experiences
The following plugins enhance the Shopware experience with additional features and can be used in combination.
CMS Preview function - Products, Categories and Shopping Experience
Enables the preview of experience worlds as well as (inactive) products and categories, thereby facilitating the review of content prior to publication.
CMS - saving & managing Shopping Experiences Blocks and Elements + copy & paste
Allows you to save blocks and elements, manage them centrally, and reuse them in other Shopping Experiences.
CMS Import/Export of Shopping Experience Pages via ZIP
Enables the export and import of entire shopping experiences via ZIP files and supports the transfer between different systems or projects.
Purpose
The plugin enhances Shopware 6 Shopping Experiences with a wide range of flexibly usable elements and layout blocks. The goal is to offer creative freedom in designing CMS pages, homepages, and product detail pages – complemented by rule control, animation features, and responsive configuration options.
Possible Use Cases
A homepage is built using multiple banner sliders, teasers, and custom-placed category boxes. The product detail page is structured with individual sections like manufacturer logo, product variants, dimensions, and product reviews. Rules can be used to display seasonal content or show certain forms only for selected customer groups. In addition, time-based slides can be used in the banner slider to automatically display campaigns by date or time.
Usage
In the Shopware admin panel, go to Content > Shopping Experiences. After installation, new elements will be available. Rule control is configured via the Rule Builder using specific conditions. Column and animation adjustments are made directly in the block settings within the Shopping Experience.
Configuration Sections
- Shopping Experiences: Select and place new elements and blocks
- Block Settings: Define column width, spacing, and order; activate animations
- Plugin Settings: Set global animation settings
- Rule Builder: Define rules for visibility of forms, blocks, and sections
- Flow Builder: Set up reactions to rules (e.g., alternative recipients)
Limitations / Notes
Rule-based control is only available from plugin version 6.8.1 (5.15.0 for Shopware < 6.5). Some form functions require Shopware version 6.6.9.0 or higher. External tools like Auto Translation Pro must be installed separately.
Placeholders
After installation, over 70 new elements become available in the Shopping Experiences, grouped into eight functional categories. The placeholder layouts allow completely custom designs using empty grid structures with up to 12 columns. These placeholders can be filled with any Shopware or plugin elements and come in a variety of column ratios, including classic 50/50 splits or asymmetric 25/75 layouts.
Blocks
Predefined layout blocks cover typical marketing, content, and product presentation use cases. These include info boxes, Banner slider – including time-based control of individual slides, text-image combinations, accordions, counters, countdown elements, and more complex layouts like masonry galleries, fullscreen teasers, or custom form sections. Many blocks can be reused across layouts and offer their own configuration options.
Form Builder
The integrated Form Builder extends the Shopping Experiences by enabling the creation and integration of comprehensive, individually configurable forms directly within CMS pages.
Form Fields
Various field types are available for form design, including:
- Contact fields (salutation, first name, last name, email, phone number)
- Company fields (company, department, VAT ID)
- Address fields (street, address addition, ZIP code, city, country)
- Subject field
- Single- and multi-select fields
- Checkboxes
- Comment field
- File uploads
- Date and number fields
- Additional information texts
- Hidden form field for internal information
Field Dependencies
Form fields can be made dependent on each other in terms of visibility and function. This allows the creation of dynamic forms that automatically adapt to user input.
Example: A form distinguishes between private customers and business customers. If “Business customer” is selected, additional fields for company, department, and VAT ID appear. For private customers, these fields remain hidden.
Flow Builder
With the Flow Builder, automated processes can be defined that are executed after a form is submitted.
Trigger:
The flow starts when a form is submitted.
Conditions:
Conditions can be defined to control the execution of actions. These are based on rules that determine when a flow should run.
Available conditions include, among others:
- ACRIS Form Builder field value
Checks the value of a specific form field to execute actions depending on the entered data. - ACRIS Form Builder form with internal ID
Checks which form the submission originated from to define different processes for different forms.
Actions:
After the trigger, one or more actions can be executed, such as sending emails.
For email delivery, the following recipients can be selected:
- Email adress from the form
Sends the message to the email address entered by the user (fallback: customer email if the customer is logged in) - Administrator
Sends the message to the administrator email stored in the shop - Custom
Sends the message to a freely defined email address
An email template titled “Email informing that a new message was sent from the form builder” is also available. Documents can be attached if desired. The plugin adds a new input field within the “Send email” flow action: “Additional attachments”. This allows any type of document from the Shopware media management system to be included.
Product Detail Page
A key module focuses on the product detail page, which is broken down into blocks and individual elements. Every area—such as product name, gallery, buy box, price, availability, variants, specifications, and dimensions—can be positioned and styled independently. The standard layout can be completely overridden and replaced with custom CMS elements.
Product Listing
New layout options for product listings allow flexible configuration of how many products are shown per row. Different column ratios can be selected, enabling optimal display across devices.
Additional Features
Entire Shopping Experiences can be embedded as CMS blocks, allowing complex layout structures to be reused anywhere in the shop, such as on product or category pages. This increases layout consistency and reusability.
Exchangeable Elements
A key feature is the modularity of elements. Many of the above-mentioned content types—buttons, images, text boxes, product info, teasers—are available both as standalone blocks and as swappable modules that can be replaced or customized in various layouts. This creates a flexible system that adapts to diverse scenarios.
Column Adjustments & Animations
Finally, the plugin enhances design options for responsive behavior and animations. Within the block settings, column width, order, and spacing can be configured per device (desktop, tablet, mobile) based on a 12-column grid. Animations can be defined globally in the plugin settings or individually per element. These are triggered either on scroll or when the element becomes visible, adding a dynamic touch to the content.
Additional extensions for Shopping Experiences
The following plugins enhance the Shopware experience with additional features and can be used in combination.
CMS Preview function - Products, Categories and Shopping Experience
Enables the preview of experience worlds as well as (inactive) products and categories, thereby facilitating the review of content prior to publication.
CMS - saving & managing Shopping Experiences Blocks and Elements + copy & paste
Allows you to save blocks and elements, manage them centrally, and reuse them in other Shopping Experiences.
CMS Import/Export of Shopping Experience Pages via ZIP
Enables the export and import of entire shopping experiences via ZIP files and supports the transfer between different systems or projects.
Details
- Available: English, German
- Latest update: 1 June 2026
- Publication date: 19 May 2022
- Version: 9.22.2
- Category: Shopping Experiences
Resources
Reviews (11)
Average rating of 4.95 out of 5 stars
Hilfreiche Funktionen, sehr guter Support
Average rating of 5 out of 5 stars
About the Extension Partner
ACRIS E-Commerce GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
-
Ø-Rating:
5
Average rating of 5 out of 5 stars
- Partner since: 2015
- Extensions: 191
- Certifications: 7
Support
- Based in: Austria
- Speaks: German, English
- Response time: Very quickly
After installation, new elements and blocks become available in the Shopping Experiences. Animation settings are managed in the plugin settings. Responsive column configuration is handled directly in the block settings of each element. Visibility and behavior rules can be defined via the Rule Builder and Flow Builder. Form dependencies are configured using custom conditions in the Rule Builder.
8.27.1
- Improved translations for column background colour across all supported languages.
- Updated icon for column background colour setting.
7.38.1
- Improved translations for column background colour across all supported languages.
- Updated icon for column background colour setting.
9.22.2
- Optimised ACRIS Tabs html identifiers handling.
9.22.1
- Fixes advanced image gallery advanced element initialisation in the administration.
- Added setting to show or hide the thumbnail for the advanced image gallery element.
9.22.0
- Form builder: new select options now get a unique value (new_option_1, new_option_2, ...).
- Form builder: added warning when two or more options share the same value.
9.21.1
- Added scroll to reviews section functionality for the Product rating element.
- Added full screen mode for the ACRIS Image Slider element.
9.21.0
- Added Multi-Box CMS element and block.
7.38.0
- Added Multi-Box CMS element and block.
6.34.4
- Optimised Masonry image gallery for different viewports.
8.27.0
- Added new CMS element "Multi-Box" with image, text, button and link configuration.
9.20.9
- Improved element configuration inheritance styling for versions before 6.7.5.0
9.20.8
- Optimised element configuration inheritance styling.
9.20.7
- Fixes Form builder configuration initialisation and visual display bug in element settings modal.
9.20.6
- Fixes missing system language translation when creating mail templates on systems where the default language is neither de-DE nor en-GB.
9.20.5
- Improved compatibility with the Shopware CMS plugin.
9.20.4
- Fixes wrong disabled state for the image corner configuration in ACRIS Image.
- Added fade transition for the Feature Tab Slider element.
9.20.3
- Improved translations for column background colour across all supported languages.
- Updated icon for column background colour setting.
9.20.2
- Improved plugin compatibility with AcrisCmsPreview.
9.20.1
- Fixes image display for the Feature Tab Slider element in the storefront.
9.20.0
- Added new "Feature Tab Slider" block and element.
9.19.7
- Add correct snippet usage (detail.reviewCountAfter) for product rating element in the storefront.
9.19.6
- Fixes an issue where the banner slider does not respect custom breakpoints when filtered by screen size.
9.19.5
- The mapping of multiple CMS elements has been improved.
9.19.4
- Code optimizations.
9.19.3
- Fixes issue where selecting HTML/TWIG Code element was not possible in the "Replace element" modal.
9.19.2
- A problem with mapping multiple CMS elements has been fixed.
7.37.4
- Fixed an issue that the mail was not sent when multiple file upload fields were used in the form builder element.
8.26.2
- Fixed an issue that the mail was not sent when multiple file upload fields were used in the form builder element.
9.19.1
- Fixed an issue that the mail was not sent when multiple file upload fields were used in the form builder element.
9.19.0
- Added new product star rating Shopping experience element and block for the product detail page.
9.18.6
- Improved admin.
7.37.3
- A bug in the banner slider element has been fixed.
9.18.5
- Added configuration to display wishlist individually for each viewport to the quantity and buy button element.
8.26.1
- Improved update process.
9.18.4
- Improved update process.
9.18.3
- Added configuration inheritance for complex elements i.e. Banner slider, Tabs, Anchor, Form builder, etc.
9.18.2
- Added configuration inheritance for shopping experience elements.
9.18.1
- Added new product reviews element and block.
9.18.0
- Added rule condition select for CMS block and section settings.
8.26.0
- Added rule condition select for CMS block and section settings.
- Updated storefront rule visibility logic to support allTrue and noneTrue conditions.
9.17.5
- The email template has been updated: It now includes the plain text from the form builder, if it has not been modified. If it has been modified, a new email template is created.
7.37.2
- Fixed an issue that the banner slider did not use the options specified in the admin.
8.25.2
- Fixed an issue that the banner slider did not use the options specified in the admin.
9.17.4
- Fixed an issue that the banner slider did not use the options specified in the admin.
7.37.1
- Optimized admin.
8.25.1
- Optimized admin.
9.17.3
- Optimized admin.
9.17.2
- Fixes an issue where banners were not displayed correctly when visibility-related restrictions were set.
7.37.0
- A new "Visibility" tab has been added to the banner slider element settings.
- Individual banners can now be displayed repeatedly on a weekly basis.
- Individual banners can now be restricted to specific screen sizes.
8.25.0
- A new "Visibility" tab has been added to the banner slider element settings.
- Individual banners can now be displayed repeatedly on a weekly basis.
- Individual banners can now be restricted to specific screen sizes.
9.17.1
- Code optimizations.
9.17.0
- A new "Visibility" tab has been added to the banner slider element settings.
- Individual banners can now be displayed repeatedly on a weekly basis.
- Individual banners can now be restricted to specific screen sizes.
- Improved loading of the slot configuration.
8.24.3
- Improved plugin installation process.
9.16.1
- Improved plugin installation process.
9.16.0
- Testimonial slider element and block added.
9.15.1
- Added horizontal alignment option "Full width (space between)" for grid placeholder CMS Blocks.
7.36.1
- Added horizontal alignment option "Full width (space between)" for grid placeholder CMS Blocks.
8.24.2
- Added horizontal alignment option "Full width (space between)" for grid placeholder CMS Blocks.
7.36.0
- Testimonial slider element and block added.
8.24.1
- Added missing TWIG file.
8.24.0
- Testimonial slider element and block added.
7.35.0
- Added a new Multiselection field to the Flow Builder Send Email action which allows adding additional attachments from the media library.
8.23.0
- Added a new Multiselection field to the Flow Builder Send Email action which allows adding additional attachments from the media library.
9.15.0
- Added a new Multiselection field to the Flow Builder Send Email action which allows adding additional attachments from the media library.
6.34.3
- Improved masonry image gallery display for Safari browser.
8.22.0
- A new recipient option has been added for the "Send email" action of the "ACRIS Form Builder / Send" trigger.
7.34.0
- A new recipient option has been added for the "Send email" action of the "ACRIS Form Builder / Send" trigger.
9.14.0
- A new recipient option has been added for the "Send email" action of the "ACRIS Form Builder / Send" trigger.
8.21.2
- Fixes double cart widget display when using the wishlist in the product quantity buy button element.
7.33.2
- Fixes double cart widget display when using the wishlist in the product quantity buy button element.
9.13.2
- Prefill optimisations for Text field form field type.
7.33.1
- Optimised form builder prefill data handling in administration and storefront.
8.21.1
- Fixes storefront error when using prefill data with ACRIS Form builder.
9.13.1
- Fixes element settings modal not opening in shopping experience.
- Optimised form builder prefill data handling in administration and storefront.
7.33.0
- Added setting to position the wishlist for each viewport in the product quantity buy button element.
8.21.0
- Added setting to position the wishlist for each viewport in the product quantity buy button element.
9.13.0
- Added help text setting for Form builder fields.
9.12.15
- Fixes missing image link configuration for ACRIS Image slider element in administration.
7.32.2
- Improved language snippets in the admin for copying banner slider settings to all other languages.
8.20.4
- Improved language snippets in the admin for copying banner slider settings to all other languages.
9.12.14
- Improved language snippets in the admin for copying banner slider settings to all other languages.
9.12.13
- Improved image gallery slider in the storefront.
9.12.12
- Improved storefront.
8.20.3
- Improved logic and display for copying the banner slider settings to all other languages.
7.32.1
- Improved logic and display for copying the banner slider settings to all other languages.
9.12.11
- Improved logic and display for copying the banner slider settings to all other languages.
9.12.10
- Improved compatibility with the Shopware Commercial plugin.
8.20.2
- Improved compatibility with other plugins.
9.12.9
- Improved compatibility with other plugins.
9.12.8
- Fixes display issues for some grid-placeholder blocks in the administration.
9.12.7
- Fixes shopping experience section responsive restriction info text display bug in administration.
9.12.6
- Improved field restriction handling in the form builder element.
8.20.1
- Improved field restriction handling in the form builder element.
9.12.5
- Image adjust modal display bug was fixed for Banner slider element in administration.
9.12.4
- Fixes layout content reset button not working for landing pages.
9.12.3
- Fix hidden product boxes after listing filtering when using AOS.
9.12.2
- Fixes administration snippets.
9.12.1
- Fixes an issue with the form builder modal view.
9.12.0
- Added the ability to copy banner slider item settings into all other languages.
7.32.0
- Added the ability to copy banner slider item settings into all other languages.