The art of intelligent product presentation in an online shop can often make the difference between a successful sale and a frustrated customer. Too many options are overwhelming, too few are limiting. This is where our ‘Product Attribute Rules’ plugin comes in, offering a solution that will delight both shop operators and customers. This is particularly useful for customisable products such as items with individual prints or technical accessories such as protective films for smartphones.

Let us, for example, imagine you want to sell T-shirts. Color and Size would be mandatory attributes that should always be displayed accordingly. However, if you want to offer the customer the option to have their purchased T-shirt emblazoned with a print for an additional charge, you could add an attribute With Print with the values No and Yes (+20 euros). Only when the latter is selected should the text field for entering the desired print be displayed. Without the Product Attribute Rules plugin, the text field would be permanently displayed, making the offer misleading to the buyer. It gives the impression that providing a print is always possible, even without the 20 euro surcharge. The retailer would be forced to create two products, one with the option of a print and one without.

Step by Step: Creating and Managing Product Attributes

  1. After logging into the shop, you as a shop operator can create and edit the product with the desired attributes. Click under  “Attributes”  on the displayed options and edit the attribute values.

When you save this, all attributes of the product are initially still visible in the shop! However, we will take care of this in the following steps.

  1. With the activated plugin, the term “Rules” now also appears next to “Options” .

  2. Under “Add Rules” select another attribute along with value(s) as a condition. The attribute you are currently editing will only be displayed when this condition is met. For example, Engraving Back along with other attributes like Font should only be displayed when the value Yes is selected for Engraving Desired, i.e., when a personalization is desired.

The rules for product attributes are always defined on a product-specific basis. To this end, the plugin adds the rule editor shown above for attribute editing. This creates the rules governing the visibility of the respective attribute. There are two types of rules available: general and product-specific rules.

General rules are for extra/negative price and weight. They are used when an attribute should only be displayed once the sum of all price or weight surcharges exceeds a certain value.  However, the product-specific rules are more important. These are all attributes created for this product, with two exceptions. The currently edited attribute and those without attribute options (e.g., text fields as in the above example) are not available.




Efficiency in product management – your customers will love it!

Another feature of our plugin is the function “Adopt Attributes” . With just one click, you can transfer all product attribute options and rules of one product to others. Imagine how much time you save when you no longer have to configure each similar product individually. This feature is a true blessing for shops with a wide range of similar products and significantly reduces the effort in product data maintenance.



Before adopting the attributes, you can view all the options and rules to be transferred to the current product in a clear preview. This way, you always keep full control over your product data and can ensure that only the desired attributes are adopted.


By implementing rule-based product attribute control, you not only create order in your product data – you create an intuitive shopping experience that seamlessly guides customers from browsing to purchasing. Harness the power of this powerful tool and watch your online store transform into a model of efficiency and user-friendliness. Your customers will thank you – with satisfied reviews and repeat visits.

Do you have questions on this topic? Or would you like to send us your feedback? You can reach us via the contact form, by email at info@smartstore.com or by phone from Monday to Friday between 10 a.m. and 4 p.m. at +49 231 53350.