- or
No existing idea results
- ~ No ideas found ~
1402 results found
-
Delete extensions from the "My extension" overview in the Admin
Extensions, which are added via our Extension Shop are shown permanently in the "My extension" overview in the Admin. These Extensions can only disappear from the overview, if customers archive the license in their Shopware Account.
This is not really selfexplanatory and creates confusion and frustration.
Either the documentation musst be clearer (tool tips, docs, etc.) or a function to perform the archiving in the Admin would be highly appreciated.
4 votes -
Loading times of the article sliders
The article sliders currently take about one second to load properly. Until then, the first product of the slider is usually displayed briefly in large format.
An optimization of the loading time for article sliders with many products would be desirable.3 votes -
List all assignments of a Dynamic Product Group
EN
In the Rule Builder, there is an overview with the assignments for each rule. Such an overview would also be a great addition for the dynamic product groups, because the more product groups are used in categories, product comparisons, cross-selling etc., the more difficult it becomes to determine where a particular product group is used.DE
Im Rule Builder gibt es für jede Regel eine Übersicht mit den Zuordnungen. Eine solche Übersicht wäre auch für die Dynamischen Produktgruppen eine super Ergänzung, denn je mehr Produktgruppen in Kategorien, Producktvergleichn, Cross Sellings etc. zum Einsatz kommen, um so schwieriger wird es festzustellen, an welchen Stelle eine bestimmte Produktgruppe genutzt wird.EN
In the Rule Builder, there is an overview with the assignments for each rule. Such an overview would also be a great addition for the dynamic product groups, because the more product groups are used in categories, product comparisons, cross-selling etc., the more difficult it becomes to determine where a particular product group is used.DE
Im Rule Builder gibt es für jede Regel eine Übersicht mit den Zuordnungen. Eine solche Übersicht wäre auch für die Dynamischen Produktgruppen eine super Ergänzung, denn je mehr Produktgruppen in Kategorien, Producktvergleichn, Cross Sellings etc. zum Einsatz kommen, um so schwieriger wird es…2 votes -
One page checkout
There should be an option to make a one page checkout. If you use express checkout buttons customers often do not realize that there are other payment options like purchase on account.
Showing the payment methods under the address form would make the checkout faster and more usable.
It would boost conversions. If it would not, why is Shopify using it?
4 votes -
Admin Search: set if the search used fuzzy search (fault tolerant) or not
EN:
Set if the search used fuzzy search (fault tolerant) or not because we have the problem there are to many search results, if type the exact mail address in the customer search field, of the mail address domain. If typed in the exact mail address only one or two results (if there is a customer and a guest account with the same mail address should the shown). If entered the mail address domain only all customer with the exact mail address domain should be shown.The search bar in the admin for customers is in great need of improvement.
DE:
Es soll festgelegt werden können, ob bei der Suche Fuzzy-Suche (fehlertolerant) ist oder nicht, da wir das Problem haben, dass es zu viele Suchergebnisse gibt, wenn die genaue E-Mail-Adresse der E-Mail-Adressdomäne in das Kundensuchfeld eingeben werden. Wenn die genaue E-Mail-Adresse eingeben, werden nur ein oder zwei Ergebnisse angezeigt (wenn ein Kunden- und ein Gastkonto mit derselben E-Mail-Adresse vorhanden sind, sollten diese angezeigt werden). Bei Eingabe der E-Mail-Adressdomäne sollten nur alle Kunden mit der genauen E-Mail-Adressdomäne angezeigt werden.Die Suchleiste im Admin bei den Kunden ist stark verbesserungsbedüftig.
EN:
Set if the search used fuzzy search (fault tolerant) or not because we have the problem there are to many search results, if type the exact mail address in the customer search field, of the mail address domain. If typed in the exact mail address only one or two results (if there is a customer and a guest account with the same mail address should the shown). If entered the mail address domain only all customer with the exact mail address domain should be shown.The search bar in the admin for customers is in great need of improvement.
…
7 votes -
Properly display error messages for customer-facing formfields
Currenty, Showpare (default skin) does not reliably display error messages on missing or wrong form fields when submitted by the users, e.g.
- When logging in with wrong credentials
- When registering an account (most fields)
- When using the newsletter registration form.
Shopware will highlight the fields in red and there are internal attributes (data-form-validation-required-messag) on the fields that do contain error messages, but these are not displayed reliably to the user. There seems to be something in place that will sometimes client-validate those error messages and display them, but that hardly happens / seems broken. (Not a bug accordinging to Shopware support, redirected here instead)
We would expect any error messages attached to wrongly filled or empty obligatory fields to be displayed at a sensible space (below?) the form field.
See attached Screenshots.
Currenty, Showpare (default skin) does not reliably display error messages on missing or wrong form fields when submitted by the users, e.g.
- When logging in with wrong credentials
- When registering an account (most fields)
- When using the newsletter registration form.
Shopware will highlight the fields in red and there are internal attributes (data-form-validation-required-messag) on the fields that do contain error messages, but these are not displayed reliably to the user. There seems to be something in place that will sometimes client-validate those error messages and display them, but that hardly happens / seems broken. (Not a bug accordinging to Shopware…
4 votes -
Subscriptions: Mixed carts
Mixed carts allow customers to make both subscriptions and one-time purchases in a single checkout process. Previously, subscriptions could only be completed separately. By combining these options, it enhances upselling opportunities and improves the shopping experience for users by simplifying and adding flexibility to the purchasing process.
9 votes -
Bulk translation editor for CMS element config in Layout tab
Currently, when managing translations for CMS configurations (such as a text block, images, ...) within product or category pages, the process is quite time-consuming. We need to manually switch languages and update the field one-by-one for each language. For stores with multiple languages, this creates a lot of overhead for even small content updates like updating a photo.
I’d like to propose a bulk translation editor that allows us to edit the config of a CMS element across multiple languages in one view, similar to how snippet management already works at this moment. This would greatly improve usability and efficiency for content managers working in multilingual shops.
Ideally, this editor could be opened from the CMS config card in the Layout tab and show a table or structured form where we can input translations for each language side-by-side.
Additionally, bonus points for a way to copy a translated config for a certain element to all other languages would be great. An image for example is often not translated, thus does not need a specific config for each language.
Currently, when managing translations for CMS configurations (such as a text block, images, ...) within product or category pages, the process is quite time-consuming. We need to manually switch languages and update the field one-by-one for each language. For stores with multiple languages, this creates a lot of overhead for even small content updates like updating a photo.
I’d like to propose a bulk translation editor that allows us to edit the config of a CMS element across multiple languages in one view, similar to how snippet management already works at this moment. This would greatly improve usability and efficiency…
1 vote -
gallery slider is not compatible with different sizes
When the pictures are very different in size or ratio, the gallery slider pops out downside or shrinks back upside, which is not very nice
an option to choose a certain height so that the pictures scale to it would be nice
1 vote -
Display of variants in product-sliders and cross sellings if assigned via dynamic product group
The display of variants within product sliders - if assigned via dynamic product groups - is based on the configuration from the storefront presentation. Even if individual variant options are explicitly assigned to the dynamic product group, it is still possible that the main product or a different variant will be displayed, unless it has been specified that the variants should be fanned out.
If I want to ensure that only certain variants are displayed in a product slider, the individual variants must currently be manually assigned to the product slider. This is because changes to the storefront display always have a direct effect on the listing at the same time, even though this may not be desired and the configuration should only relate to the slider.
The display of variants within product sliders - if assigned via dynamic product groups - is based on the configuration from the storefront presentation. Even if individual variant options are explicitly assigned to the dynamic product group, it is still possible that the main product or a different variant will be displayed, unless it has been specified that the variants should be fanned out.
If I want to ensure that only certain variants are displayed in a product slider, the individual variants must currently be manually assigned to the product slider. This is because changes to the storefront display always…
3 votes -
Add search for blocks and elements at cms page editing
Add a search bar to block sidebar and element selection to get blocks and elements quicker.
Important when more elements/blocks are added with plugins/apps.2 votes -
predefined periods for products / add an expiration date
In Shopware 6 it would be very useful if it were possible to activate products for a set period of time.
Since there is already a “release date”, it would be very useful to add an end to it.
In certain sectors, products may only be offered for a period of time x, e.g. for pesticides as these have approvals with an end date.
2 votes -
Different flows for different forms
It is currently not possible to send different actions, for example different e-mail templates, if different forms are sent.
A differentiation through a rule in the Rule Builder or different flow triggers would be helpful here.2 votes -
Recommendations based on AI
Recommendations are currently only manually in Shopware. Based on the new statistics module, it would be cool if shop owner could give their customers recommendations for products. The recommendations could be based on orders already placed by the customer, in which the AI also considers the date and possibly the weather. "Dear customer, this time last year it was so cold/warm that you ordered the following..."
14 votes -
Automated Birthday Greetings with Discounts
I would like to suggest an enhancement to Shopware 6 that brings back a popular and valuable feature from Shopware 5: automatically sending birthday emails with discount codes or greetings to customers.
The Issue:
Currently, Shopware 6 lacks the functionality to automate birthday-related actions through the Rule Builder and Flow Builder. This prevents shop owners from creating personalized birthday campaigns, which are an effective tool for customer engagement and loyalty.Proposed Solution:
Enhance the Rule Builder and Flow Builder with the ability to:Identify Birthdays:
Add a rule condition that checks the "Date of Birth" field in customer profiles.
Allow dynamic filtering, such as "is today," "is in the next X days," or "has already occurred this year."
Automated Email Trigger:Enable automated email workflows based on the customer's birthday, either on the exact date or as part of a pre-scheduled campaign.
Custom Discount Code Generation:Integrate the ability to generate unique, single-use discount codes as part of the workflow.
Include these codes dynamically in the email template.
Personalized Messaging:Allow email templates to include dynamic fields, such as the customer's name or age (optional), to make the greetings feel personal.
Benefits for Shop Owners:Strengthened Customer Loyalty: Birthday emails are a great way to engage customers on a personal level and show appreciation.
Increased Sales Opportunities: Discounts incentivize customers to make a purchase, driving revenue.
Time Efficiency: Automating this process saves time for shop owners, especially for shops with a large customer base.
Customer Delight: A thoughtful gesture like a birthday greeting can leave a lasting positive impression.I would like to suggest an enhancement to Shopware 6 that brings back a popular and valuable feature from Shopware 5: automatically sending birthday emails with discount codes or greetings to customers.
The Issue:
Currently, Shopware 6 lacks the functionality to automate birthday-related actions through the Rule Builder and Flow Builder. This prevents shop owners from creating personalized birthday campaigns, which are an effective tool for customer engagement and loyalty.Proposed Solution:
Enhance the Rule Builder and Flow Builder with the ability to:Identify Birthdays:
Add a rule condition that checks the "Date of Birth" field in customer profiles.
Allow…3 votes -
Product overview with additional filter options on variant level
The filtering at the product level under "Catalog > Products" unfortunately only works at the master/parent product level. This option is not conducive for the following reason:
All of our products have variants and we maintain the images only at the variant level. The same applies to the product status active/inactive. Text, on the other hand, is always maintained at the master/parent product level.
This approach is deliberately chosen because variants can have different images or individual variants can be inactive.It is now important for us to be able to locate the following at the variant level:
- Product active, has image, has NO text, has stock
- Product active, has NO image, has text, has stock
- Product active, has neither image nor text, has stock
- Product inactive, has image, has NO text, has stock
- Product inactive, has NO image, has text, has stock
- Product inactive, has neither image nor text, has stock
The filtering at the product level under "Catalog > Products" unfortunately only works at the master/parent product level. This option is not conducive for the following reason:
All of our products have variants and we maintain the images only at the variant level. The same applies to the product status active/inactive. Text, on the other hand, is always maintained at the master/parent product level.
This approach is deliberately chosen because variants can have different images or individual variants can be inactive.It is now important for us to be able to locate the following at the variant level:
- Product active,…
10 votes -
Order details - Show customer group, company name etc.
Add information just like "customer group", "company name" and "vat id" to the order details. To get those kind of information you currently need to open the customer record itself.
4 votes -
Offer management & stock management
If you want to place an order from an offer, but one of the items is no longer available (on sale), you can no longer place the entire order. An error message is displayed “The product [...] is no longer available”.
It is also not possible for the customer in the frontend or the admin in the backend to edit the offer afterwards and remove the affected item
This makes the entire offer unusable, which is of course particularly unfavorable for a B2B store, as customers here compile complex offer requests with 50 or more items.
It would actually make sense for the order to be placed anyway and for the relevant item to be removed with a message or for the item to be removed manually. At the very least, the admin should be able to correct it.
If you want to place an order from an offer, but one of the items is no longer available (on sale), you can no longer place the entire order. An error message is displayed “The product [...] is no longer available”.
It is also not possible for the customer in the frontend or the admin in the backend to edit the offer afterwards and remove the affected item
This makes the entire offer unusable, which is of course particularly unfavorable for a B2B store, as customers here compile complex offer requests with 50 or more items.
It would actually make…
1 vote -
System für Gutschriften verbessern / Improve credit system
Deutsch:
Das Anlegen einer Gutschrift z.B. bei einer Retoure ist zu kompliziert.
Verbesserungsvorschlag: Beim erstellen einer Gutschrift ein Auswahlmenü der bestellten Artikel anzeigen lassen. Aus diesem können dann die retournierten / reklamierten Artikel für die Gutschrift ausgewählt werden. Optimal wäre noch eine Option, ob die Versandkosten gutgeschrieben werden sollen oder nicht.
English:
Creating a credit note, e.g. for a return, is too complicated.
Suggestion for improvement: When creating a credit note, display a selection menu for the items ordered. From this, the returned / complained articles can then be selected for credit. Another option would be ideal whether the shipping costs should be credited or not.
Deutsch:
Das Anlegen einer Gutschrift z.B. bei einer Retoure ist zu kompliziert.
Verbesserungsvorschlag: Beim erstellen einer Gutschrift ein Auswahlmenü der bestellten Artikel anzeigen lassen. Aus diesem können dann die retournierten / reklamierten Artikel für die Gutschrift ausgewählt werden. Optimal wäre noch eine Option, ob die Versandkosten gutgeschrieben werden sollen oder nicht.
English:
Creating a credit note, e.g. for a return, is too complicated.
Suggestion for improvement: When creating a credit note, display a selection menu for the items ordered. From this, the returned / complained articles can then be selected for credit. Another option would be ideal whether the shipping…
8 votes -
Rule Builder - Additional operators for custom fields
Additional fields can be created with a date field and can also be used in a rule. Unfortunately, there aren't very suitable operators available. Useful ones would be: "Time until," "Time after," "Between," "Greater than," and "Less than."
3 votes
- Don't see your idea?