Adding a product to Shopify is relatively straightforward, but it is worth taking your time to do it properly.
Every product page on your website does an important job. It helps your customers understand what you are selling, supports your visibility in search engines, and plays a big part in whether someone decides to buy from you or move on.
That is why the small details matter.
A clear title, a well-written engaging description, good images, sensible variants and strong SEO basics all help your product work harder for your business.
The good news is that once you understand the process, it becomes much easier to manage.
This step-by-step guide will walk you through how to add a product in Shopify in a simple, non-technical way. If you are adding an event rather than a physical product, the same process still applies. You can use product variants for different dates, times or ticket options, which makes Shopify a useful tool for selling more than just products.
So whether you are adding a physical product, a workshop, or an event, here is how to set it up clearly and correctly in Shopify.
Step 1: Go to “Products” in your Shopify dashboard
Log in to Shopify and head to the left-hand menu.
Click Products.
This is where everything lives, from physical products to workshops, tickets and events. Shopify lists and manages all your products from this section of the admin.
Step 2: Click “Add product”
Click the Add product button.
This opens a new product page where you can begin adding your details. You can edit, add new products and update product information from the Products page in your admin.
Step 3: Add a clear, searchable title
Your product title should be simple and descriptive.
Think about what your customer would type into Google.
Examples:
- Lavender Soy Candle
- Autumn Wreath Workshop
- Social Media Masterclass Ticket
If you are adding an event, be specific. A clear title helps both your customer and your SEO.
Step 4: Write your product description and make it your own
Your product description explains what you are selling and why it matters.
Focus on:
- what it is
- who it is for
- what makes it useful or enjoyable
- any key details they need to know
- sell the benefits
If you are using a supplier
Do not copy and paste their product description.
It may save time in the short term, but it will weaken your SEO. Google and Shopify both specifically advises avoiding duplicate manufacturer descriptions for better search visibility.
Instead, rewrite it in your own words. Add your tone of voice, your insight, and your understanding of your customer.
For example:
Supplier version:
“High-quality soy wax candle with a 35 hour burn time.”
Your version:
“A clean-burning soy wax candle designed for cosy evenings and slow, relaxed moments at home.”
This not only improves your SEO, it also makes your product more appealing. It paints a picture.
If you are selling an event
Describe the experience.
What will happen, who is it for, and what will they leave with? What time does it start and end, do they need to arrive earlier than the start time? The more clearly someone can picture it, the more confident they will feel booking. Event product descriptions need to include practical details, benefits and engaging details or stories about the product.
Step 5: Add your images
Upload clear, good-quality images that show what customers can expect.
For products, this might include different angles or close-ups. Both cut out and lifestyle images.
For events, consider:
- photos from previous sessions
- the venue
- what attendees will create or experience
For products consider:
- How large the product is
- What it looks like on (if it's wearable such as jewellery or clothing) or in situ (for example a piece of furniture or homeware)
- What it looks like from different angles/sides
Images help people feel confident in what they are buying.
Step 6: Rename image files and add alt text
When uploading images, there are two small details that are often overlooked but make a difference to your SEO.
Rename your image files before uploading
Avoid default file names like:
- IMG_4729.jpg
- image-final.jpg
Instead, describe the image clearly:
- lavender-soy-candle.jpg
- wreath-making-workshop.jpg
- calligraphy-workshop-edinburgh.jpg
This gives search engines more context about your content.
Add alt text to every image
Alt text is a short description of the image. It helps with accessibility and gives search engines more information.
Keep it simple and accurate:
- “lavender soy wax candle in glass jar”
- “Christmas wreath workshop table setup”
- “modern calligraphy class Edinburgh”
It takes very little time but supports both usability and SEO.
Step 7: Set your price
Add your product price.
If you are running an offer or sale, you can also include a compare-at price to show the original.
Step 8: Add pricing, cost price, barcodes and inventory
This is where you move beyond just listing a product and start managing it properly.
Add your cost price
Shopify allows you to add a cost per item.
This is not visible to customers, but it is important for you.
It allows Shopify to calculate your profit margins and gives you much better reporting on how your products are performing, margins and profitability.
If you are serious about understanding your numbers, this is worth filling in.
Add barcodes and GTINs (for Google Shopping)
If you want your products to appear in Google Shopping, this part matters.
- Barcode (ISBN, UPC, EAN)
- GTIN (Global Trade Item Number)
If your product has a barcode from a supplier or manufacturer, add it here.
Google uses this information to identify products and match them across the web. Without it, your products are far less likely to show in Google Shopping results.
If you are selling your own handmade products or events, you may not have GTINs, and that is fine. But if you do have them, use them.
Set your stock levels properly
Your inventory level should reflect how many items, tickets or spaces you have available.
For physical products, this is your stock.
For events, this is your capacity.
For example:
- 10 tickets available for a workshop
- 25 products in stock
Getting this right is important.
If your stock is too high, you risk overselling.
If it is too low, you may miss out on sales.
When using variants, remember that stock is managed at variant level. So each date, time or option can have its own availability.
Step 9: Use variants for options
Variants allow you to offer different options within a single product. Shopify allows variants for different product options, and you manage those options from the product page.
For physical products, this might be size or colour.
For events, this is particularly useful when running mulitples of the same event on different times or dates for example.
Example: selling a workshop
Product: Christmas Calligraphy Workshop
Option name: Date
- 12 November
- 19 November
- 26 November
You could also add times if needed.
This keeps everything within one product page, making it easier for both you and your customer.
Step 10: Add inventory or available spaces
For products, this is your stock level.
For events, this can represent available spaces.
For example:
- 12 places for the morning session
- 20 places for the afternoon session
Managing this through variants helps you stay organised and avoid overbooking. Shopify’s product details page shows inventory and quantity settings, including variant-level details when variants are in use.
Step 11: Check your shipping settings
If you are selling a physical product, ensure shipping is set up correctly.
If you are selling an event or service, you may not need shipping at all.
Removing unnecessary shipping options keeps the checkout process simple.
Step 12: Edit your meta title and meta description
Before you publish, take a moment to update the search engine listing.
This is where you can edit the title and description that may appear in Google results for your product page. It does automatically pull in your product tile and the first few lines of the description. But, you can set a title tag and meta description for product pages, and I'd recommend making each one unique to optimise the limited characters.
Your meta title
This is usually the blue clickable headline people see in Google.
Keep it:
- clear
- descriptive
- relevant to the product
- focused on your main keyword
Use a unique, descriptive title, placing important keywords near the beginning, and keeping it to around 60 characters or fewer because longer titles are often shortened in search results.
For example:
Autumn Wreath Workshop | Edinburgh Florist
Your meta description
This is the short summary underneath the title in search results.
It should explain what the page is about and encourage someone to click.
Shopify recommends using plain, direct language and making each page’s meta description unique.
For example:
Book your place on our autumn wreath workshop in Edinburgh. A relaxed creative session with all materials included.
This is a small step, but an important one. It helps search engines understand your page and gives potential customers a better reason to click through.
Step 13: Set product status and sales channels
Before publishing, check:
- the product is set to active
- it is available on your online store
This ensures customers can actually find and purchase it. Shopify also lets you manage product searchability and visibility through product status and publishing settings.
Step 14: Save and review
Click Save, then view the product on your website.
Take a moment to check:
- does it read clearly?
- is everything easy to understand?
- would you feel confident buying it?
Small improvements here can make a noticeable difference.
Example: Using Shopify to Sell an Event
If you are running a Festive Candle Making Workshop, you can create one product and use variants for different dates.
Product title: Festive Candle Making Workshop
Variants:
- 3 December
- 10 December
- 17 December
You can also add times if needed.
This keeps your store organised and gives your customers a straightforward booking experience.
Final thoughts
Shopify may call them products, but the flexibility goes far beyond that.
With a bit of care and attention, each product page can support your SEO, improve your customer experience, and increase your chances of making a sale.
Getting the basics right puts you in a much stronger position than most.
Need help with your Shopify store?
If your product pages are not performing as well as they should, or you are unsure how to improve your SEO, I can help.
From product page rewrites to full Shopify audits, I focus on making your website clearer, more visible, and more effective.
Get in touch to find out more about working together.