> For the complete documentation index, see [llms.txt](https://themessupport.gitbook.io/lollipop-theme/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://themessupport.gitbook.io/lollipop-theme/how-to-create/how-to-create-a-product.md).

# How to create a product

Products are the items you sell in your store. This guide walks through creating a product in Shopify Admin and setting it up correctly for the Elegance theme.

{% stepper %}
{% step %}

## Open the Products section

Go to **Shopify Admin → Products**. Click **Add product** in the top right corner.

<figure><img src="/files/IwCeMrw6EOcRmfFcK763" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Add a title and description

Enter a clear **Product title**. In the **Description** field, write the product details. The description supports bold, italic, lists, and links.

<figure><img src="/files/Ujqp0DVH9gK14dXndRh6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Upload product images

In the **Media** section, click **Add media** to upload product images, videos, or 3D models. You can upload multiple images — the first image becomes the main product image.

After uploading, click each image and add **Alt text** to describe the image for accessibility and SEO.

<figure><img src="/files/ZaBLZ2Aq3Mlxo4Oi7EdY" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Set pricing

In the **Pricing** section:

* **Price** — the selling price.
* **Compare at price** — the original price (shown as strikethrough). Leave blank if no sale.
* **Cost per item** — your cost price (used for profit calculation, not shown to customers).
* **Charge tax** — check if this product is taxable.

<figure><img src="/files/d0fhV5EREkAvBgvawu3U" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Set up inventory

In the **Inventory** section:

* **SKU** — a unique stock-keeping unit code.
* **Track quantity** — enable to manage stock levels.
* **Quantity** — enter how many units are in stock.
* **Continue selling when out of stock** — enable if you want the product to remain purchasable when stock is zero.

<figure><img src="/files/zoVygFxfOAVr6JwBrIUA" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Add variants (optional)

If your product comes in different options (e.g., size, Color, Material), click **Add options like size or color** in the **Variants** section. Enter the option name and values.

Each variant can have its own price, SKU, and inventory quantity.

<figure><img src="/files/9bEKit3s85IBFK7sK9vq" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Set shipping details

In the **Shipping** section, check **This is a physical product** if applicable. Enter the weight — this is used for shipping rate calculations.

<figure><img src="/files/LN8H5e5UUg3FwlWAOw2s" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Add SEO details

Scroll to the **Search engine listing** section at the bottom. Click **Edit** to add:

* **Page title** — shown in search results and browser tabs.
* **Meta description** — shown in Google search results below the title.
* **URL handle** — the product page URL (auto-generated, can be edited).

<figure><img src="/files/aMfNFekHMQHvlCwyUrCQ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Assign to a collection

In the **Product organization** section on the right, find **Collections** and type to search for or select a collection to add this product to. A product can be in multiple collections.

<figure><img src="/files/6vukbyInKmOlGEhoYCKU" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Save the product

Click **Save** in the top right corner. The product is now saved.

To make it visible in your store, set the status to **Active** using the **Status** dropdown in the right panel.

<figure><img src="/files/jkugMFiEyHVkjWrXNcl8" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## Tips for Elegance Theme

| Tip                | Details                                                                                                                                     |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Product images     | Upload square or portrait images for best results with the default card aspect ratio. Recommended minimum: 1200 × 1200px.                   |
| Alt text           | Always fill in alt text on every product image. This improves accessibility and SEO.                                                        |
| Color swatches     | To show color swatches on product cards, name your variant option exactly 'Color' (or the name you set in Theme Settings → Color Swatches). |
| Compare at price   | Set a compare-at price to show a sale badge and strikethrough price on product cards.                                                       |
| Inventory tracking | Enable 'Track quantity' to allow the Inventory block on the product page to show in-stock/low-stock/sold-out messages.                      |
