---
title: Advanced mode of product definition | Shopware Community Hub
description: >-
  This learning unit dives into advanced product definitions in Shopware,
  covering essential fields, product details, and media management
canonical_url: 'https://hub.shopware.com/learn/unit/user-advanced-mode-product-definition'
---

# Advanced mode of product definition

<LearningObjectives>

- Enable and navigate Shopware's Advanced Mode to access enhanced product management features.
- Customize product details including general info, SEO settings, and advanced pricing rules.
- Create and manage product variants with options such as body finish and associated price surcharges.
- Optimize product visibility through SEO techniques including meta titles, descriptions, keywords, and SEO-friendly URLs.
- Implement advanced pricing rules for promotions like tiered discounts based on quantity.
- Utilize cross-selling features to recommend complementary products and increase average order value.
- Enable, review, approve, and display customer reviews to build trust and improve buyer confidence.
- Understand the impact of advanced features on improving the storefront experience and product discoverability.

</LearningObjectives>

<YoutubeEmbed link="https://www.youtube.com/watch?v=i76iTqHYfJU"/>

# Define your first Product: The Advanced Way

Now that we've mastered the simple mode product setup, it's time to explore **Advanced Mode** in Shopware. By activating this mode, we gain access to powerful features that help define your products with more flexibility and depth.

In this unit, we'll enhance our guitar product, the **American Ultra Stratocaster** guitar, by utilizing advanced features like pricing, variants, and cross-selling.

## How to enable Advanced Mode

1. Open the **Product Detail Page** in your administration dashboard.
2. Click the menu icon (also known as the "Hamburger" menu) and turn **Advanced Mode** *ON*.
3. Once enabled, You'll see new tabs and configuration options to customize the product. You can choose which sections to use and which to skip.

![Product in storefront simple](./assets/advanced_mode_on.jpg)

If you want to know more, have a look at the [Shopware documentation](https://docs.shopware.com/en/shopware-6-en/catalogues/products#advanced-simple-editing-mode).

## Advanced product setup for Strum & Co

<ShopdevInstance plugin="lp15" step="DoNotDisplay" plan="rise" />

In Advanced mode, we can customize the **General** tab. Here's how we'll make the **American Ultra Stratocaster** guitar stand out:

1. In **General Information**, enable the **Highlight product** flag to emphasize the guitar in search results and product listings.

2. Click **Advanced Pricing** tab on top. You can create a new rule here to sell guitars at a different price during a particular season. Click [creating rules](LU-05-advanced-mode.md#scenario-utilizing-advanced-pricing-rules) for more info.

   ![Product in storefront simple](./assets/advanced_pricing.jpg)

3. Now go back to **General** tab. Scroll down to **Visibility & Structure** section, add keywords like "electric guitar," or "customizable guitar," to improve search engine visibility.

4. Next scroll down to **Labelling**, use the following details:
   - Release date, such as *January 15, 2025*, to build anticipation for new stock.
   - GTIN/EAN: `1234567890123`
   - Manufacturer Product Number: `STCO-FDR2025`

These steps will ensure that the guitar is easy to find and recognize in both the storefront and search engines.

## Scenario: Building Product Variants

**Strum & Co.** now allows customers to choose **Body Finish** in **Fiesta Red**, **Olympic White**. The **Olympic White body finish** comes with additional surcharge of $55.

Variants are a powerful feature for implementing customization. Let's further refine the guitar's **variants** by refining the rules for **Body Finish**.

1. Select a product, click the **Variants** tab on top. Select **Generate Variants**.

   ![generate variants](./assets/generate_variants.jpg)

2. Select the value for the property **Body Finish** as **Olympic White** and **Fiesta Red**.

3. Next go to the **Price surcharges/discounts** option below **Value Selection** in the left column.
   - Add a €55 as the surcharge. Therefore, you need to remove the inheritance.

   ![generate variants](./assets/surcharge.jpg)

4. Click **Next** and evaluate the costs and save the variants.

![generate variants](./assets/variants.jpg)

After saving, refresh the product detail page to ensure all combinations and rules are correctly applied.

![generate variants](./assets/variants_storefront.jpg)

## Scenario: Improve your Product Visibility with SEO

**Strum & Co.** has an amazing collection of guitars and accessories. However, your shop doesn't appear on the first results when customers search for "Electric Guitars" or "Guitar Stands" on search engines like Google. This means you could be missing out on potential sales.

To change this, let's optimize your product information for **better search rankings**.

### Step 1: Navigate to the SEO Settings

- Go to **Catalogs -> Products** in the Shopware admin panel.
- Select **American Ultra Stratocaster** and open the **SEO** tab.

### Step 2: Define an SEO

- Add a **Meta Title** that includes keywords your customers might search for (e.g., "Electric Guitar - Classic Stratocaster | Strum & Co.").
- Write a **Meta Description** summarizing the product's features in an engaging way. Keep it between **130-160 characters**. (e.g., "Find your perfect tone with the Classic Stratocaster. Smooth playability, rich sound, and vintage appeal — all-in-one guitar").
- Add SEO keywords like **Guitar Electric Stratocaster**

### Step 3: Customize the SEO-friendly URL

- Instead of generic URLs like `shop.com/product123`, you can use **descriptive URLs** that include product keywords.
- Navigate to **Settings** -> **Content** -> **SEO** to define a custom template.
- Overwrite the **Product detail page** for **All Sales Channels** with the following example:

```twig
{{ product.translated.name|lower }}/{{ product.productNumber }}
```

This will directly see if you pasted it right and see the preview. More templates and an overview of all possible variables can be found in the [SEO-settings](https://docs.shopware.com/en/shopware-6-en/settings/seo) within our documentation.

Within the Product's SEO config page, you can now select the sales channel and see the corresponding SEO URLs. If you assign a product to more than one URL, you can additionally choose the main category.

![SEO Preview](./assets/seo_product_settings.jpg)

### Step 4: Verify your Changes

- Click **Save** to apply your SEO updates.
- Refresh the storefront and test how the product appears in search results.

By following these steps, you'll improve your store's **searchability, ranking, and visibility**, making it easier for customers to find your products.

## Scenario: Utilizing Advanced Pricing Rules

Strum & Co. is launching a **New Year Sales promotion** on the **American Ultra Stratocaster**. They want to automatically apply a **scaled price**, offering lower unit prices when a customer buys **2 or more guitars**.

Advanced pricing allows us to offer personalized deals. The challenge is to implement this pricing logic without manual intervention for each order. Let's see how to configure this.

1. **Create a Pricing Rule:**
   - Navigate to **Catalogs -> Products** and select **American Ultra Stratocaster**.
   - Go to the **Advanced Pricing** tab.
   - From the drop-down, click **Create New Rule**
   - Add a new pricing rule with below details:
     - **Rule Name:** New year sales
     - **Description:** Discounted pricing scheme for the new year
     - **Priority:** 1
     - **Type:** Price
2. **Set the conditions** as shown in the below screenshot.
![Reviews on Storefront](./assets/pricing_rule.jpg)
3. **Save and test:**
   - Click **Save** to display the New Pricing Rule. Set the quantity-based pricing as shown below. Enter a value in the “Quantity to” field to automatically generate the next range — no manual row creation is required.
![Reviews on Storefront](./assets/pricing_list.jpg)
   - Go to storefront, add 1 guitar, and then add 2 guitars to your cart to see the different prices applied.
![Reviews on Storefront](./assets/price1.jpg)

![Reviews on Storefront](./assets/price2.jpg)

## Cross-selling: Enhance the guitar shopping experience

The cross-selling feature in Shopware allows merchants to recommend related or complementary products to shoppers directly within the storefront, helping boost average order value and improve the shopping experience.

Let's expand cross-selling by adding a **Guitar accessory** option alongside the **guitar**.

### Scenario: Add a cross-selling option to the Guitar

Customers often forget to buy cleaning supplies when purchasing a new guitar. Add the **Guitar Cleaning Cloth** as a cross-selling item during checkout to remind them—and boost accessory sales.

1. **Create the Guitar Case Product:**
   - Navigate to **Catalogs -> Products** and add a new product:
     - **Name:** Guitar Cleaning Cloth
     - **Description:** "A soft microfiber cloth is a great way to keep the guitar clean - just wipe away any smudges after you are done playing it. If you need more aggressive cleaning, use a damp cloth and then wipe dry."
     - **Price:** $9
     - **Stock:** 5
     - **Category:** Accessories
     - **Media:** Add images

2. **Add to Cross-Selling:**
   - Go to the **Cross Selling** tab for the **American Ultra Stratocaster**.
   - Create a new cross-selling group named **Recommended Accessories**.
   - Activate it
   - Select Manual selection and choose the guitar cleaning cloth.
   - Click **Save**

3. **Preview in Storefront:**
   - Refresh the product detail page to see the guitar and accessory appear under **Recommended Accessories**.

![Cross selling product](./assets/crossselling_product.jpg)

## Scenario: Customer Reviews

At **Strum & Co.**, a potential customer is browsing your shop for an electric guitar. They love the product images and descriptions but hesitate to buy because they're unsure about the quality.

What if they read some authentic **Customer Reviews**? Positive feedback from other buyers helps them feel confident about their purchase. So let's enable this feature.

1. **Enable and manage Reviews**

   - In the storefront, provide a review of **American Ultra Stratocaster** from a user perspective.
   - Navigate to **Catalogs** -> **Products** in the Shopware admin panel.
   - Select **American Ultra Stratocaster** and open the **Reviews** tab.

   ![Reviews on Storefront](./assets/review.jpg)

2. **Approve or reject Customer Reviews**

   - Here, you'll see all submitted reviews.
   - Click on a given review to read it, then toggle the **Approve** button to publish or **Reject** to hide it.
   - Click **Save**

   ![Reviews on Storefront](./assets/review_approve.jpg)

3. **Showcase Reviews on your Product Pages**

   - Approved reviews will automatically appear on the product page, helping new customers make informed decisions.

   ![Reviews on Storefront](./assets/review_storefront.jpg)

Reviews can build trust and, therefore, boost sales. Think about how you can encourage your customers to leave **authentic and positive** reviews.

## Final thoughts

By now, you've seen how **Shopware's Advanced Mode** opens up a wealth of options for product management - **advanced pricing**, **variants**, **cross-selling**, and **SEO**, these features give you the flexibility to create detailed and customizable product listings. For more options, you can check out on [Product](https://docs.shopware.com/en/shopware-6-en/catalogues/products#general) section of Shopware docs.

In the next section, we’ll look at how product [import and export](/learn/unit/user-import-export) tools in Shopware help you manage large catalogs efficiently.
