Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

How to grow your eCommerce with AI & automation KATARINA DAHLIN

Slide 3

Slide 3 text

Katarina Dahlin Senior Growth Hacker & SEO expert @ Whitepress WhitePress is a link building platform, where you can publish articles, order content, get links - locally and internationally. SEO & link building strategies, research & development My background is from the agency world

Slide 4

Slide 4 text

From a SEO perspective, there are at least two things that ecommerce businesses wish that AI & automation could help with…

Slide 5

Slide 5 text

2. Optimizing old product descriptions → basically just scale fast! 1. Writing new product descriptions

Slide 6

Slide 6 text

It has to be cost & time efficient

Slide 7

Slide 7 text

Why focus on optimizing product descriptions?

Slide 8

Slide 8 text

Not enough resources to optimize manually. → Perfect to get help from AI

Slide 9

Slide 9 text

A lot of products, a lot to win!

Slide 10

Slide 10 text

In 2025 Google prefers to show products over categories in SERP.

Slide 11

Slide 11 text

SERP on product searches shows a lot of images and product listings instead of the traditional blue links. Can vary in different markets Shopping ads Product images Product comparison sites Organic shopping listings Blue links

Slide 12

Slide 12 text

How to be visible in the product grids? Use product schema on product pages See if you use schema and if they are working here: https://search.google.com/test/rich-results

Slide 13

Slide 13 text

How to be visible in the product grids? Optimize merchant centre → fill in all fields → test what titles and descriptions performs the best

Slide 14

Slide 14 text

How to be visible in the product grids? Optimize product descriptions. Have rich product descriptions describing the product and product features, how to use it and recommendations. Save time and be cost-efficient with AI & automation tools

Slide 15

Slide 15 text

How to be visible in the product grids? Make sure your site is strong enough to compete about the top rankings. Have enough authority; brand mentions, brand searches and enough referring domains. Analyse the SERP and these metrics for the sites ranking in top. Strengthen if necessary.

Slide 16

Slide 16 text

Creating new product descriptions with AI & Automation tools

Slide 17

Slide 17 text

Testing the prompt before scaling I was testing and fine-tuning the prompt in the ChatGPT interface, before I started to automate anything. Within 5 weeks of time, I optimized 400 product description pages using the prompts. 400 product pages were optimized during 5 weeks of time. 156% more organic traffic after 5 weeks on optimized pages, compared to the traffic before optimizing. +115 More keywords on pos 1 after 5 weeks on optimized pages

Slide 18

Slide 18 text

More long tail keywords overall started to rank in top 10, compare to before optimizing. Amount of words in top 10 before and after optimizing 400 product descriptions

Slide 19

Slide 19 text

Tools Data AI Automation

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Why use Make? → Easily connect apps → No coding skills needed → Automate the workflow → Optimize large amounts in a short time → Save time

Slide 22

Slide 22 text

In Make, connect Google Sheets with ChatGPT and get the result back into the Google Sheet Product description automation example (Video-guide): https://katarinadahlin.com/make-product-description-automation/

Slide 23

Slide 23 text

Split big tasks into small tasks & connect it. Only one task in each ChatGPT. Product description automation example (Video-guide): https://katarinadahlin.com/make-product-description-automation/

Slide 24

Slide 24 text

Data Start by collecting data about your products in a Google Sheet !

Slide 25

Slide 25 text

To get good quality product descriptions written with AI, you need to provide enough data!

Slide 26

Slide 26 text

You can use - product info from the manufacturer - scrape brand websites for additional info - get more info manually

Slide 27

Slide 27 text

You can use Product name Product description from the manufacturer Product brand Images Keywords Collection / pattern / designer info Features etc

Slide 28

Slide 28 text

Get all data in a Google Sheet

Slide 29

Slide 29 text

Optimize for the product name

Slide 30

Slide 30 text

Use images to describe the product =IMAGE(image URLhere)

Slide 31

Slide 31 text

Brand & collection info

Slide 32

Slide 32 text

Connect the Google Sheet (with the data) to ChatGPT in Make

Slide 33

Slide 33 text

Add your product description prompt You can build and test the prompt in the regular ChatGPT interface first.

Slide 34

Slide 34 text

Build your product description prompt 1. System message 2. User message 3. Assistant message

Slide 35

Slide 35 text

Message 1 (System): Provide well-defined instructions & basic info about the context, task, format, length language, styling etc.

Slide 36

Slide 36 text

Remember to connect to the right column in your Google Sheet.

Slide 37

Slide 37 text

You are now a Swedish SEO-copywriter GPT specialized in home decor, cooking and textile from Arabia. You write fluently in Swedish and follow all grammar rules. You will receive structured product data including the product name, image, brand and series. Your job is to write a unique, helpful, and SEO-optimized product description in Swedish. Follow these instructions carefully: Use the product name in column B ({{1.`1`}}) as the primary keyword. The whole description should be optimized around this. Use column E ({{1.`4`}}) to describe the appearance of the product in your own words. Use column F ({{1.`5`}}) and G ({{1.`6`}}) to talk about the brand, especially if it's Iittala – highlight its heritage or design philosophy. Use column H ({{1.`7`}}) and I ({{1.`8`}}) to write about the product’s collection. Describe the collection and how this product fits into it. Format: The main product description should be 300–400 words and start with

(no heading). Don’t invent features if they’re not in the data. Always rephrase and avoid duplication. Context Instructions Connect to the columns in the sheet Format & length Example part 1/2, but build your own unique product description prompt

Slide 38

Slide 38 text

Then answer these questions, each with an

heading: Vem passar [Produktnamn, {{1.`1`}}] som gåva till? → Be specific about the occasion and type of person who would enjoy the product. Vad kan [Produktnamn, {{1.`1`}}] kombineras med? → Recommend specific Iittala products that match in color or form. Varför välja [färg + produkttyp]? → Highlight unique selling points such as color, design, versatility, material, or tradition. Formatting rules: Use HTML formatting (e.g.,

,

,
    ,
  • ) Do not include any code block markers (e.g., no “```html”) Only write based on provided data, never invent features. Keep the tone helpful, poetic yet practical, and fitting for an interior design context. Do not use phrases like " xxx är mycket mer än..." Questions & answers Formatting & style Example part 2/2, but build your own unique product description prompt

Slide 39

Slide 39 text

Message 2 (User): Optimize the product description

Slide 40

Slide 40 text

In message 3 (Assistant): Add an example of a good optimized product description → Then ChatGPT knows to follow the same style

Slide 41

Slide 41 text

The new product description will be added back to your Google Sheet. → Choose a new sheet for easy monitoring

Slide 42

Slide 42 text

Product description result

Slide 43

Slide 43 text

Continue with the next task. Add your prompt. Optimize: titles, short descriptions

Slide 44

Slide 44 text

Get the result back into a new Google Sheet.

Slide 45

Slide 45 text

Short product description result

Slide 46

Slide 46 text

You can choose to get the output straight to Woocommerce or Shopify as well Save as draft before read through and publishing.

Slide 47

Slide 47 text

When you’ve tested your prompts & the automation works well → Schedule the workflow

Slide 48

Slide 48 text

Read through, check the quality, edit & import to your site 🚀

Slide 49

Slide 49 text

Use All Import WP-plugin (pro version) for Wordpress to upload everything in bulk to your site. All import Instructions for Wordpress: https://katarinadahlin.com/all-import-product-descriptions-wordpress/

Slide 50

Slide 50 text

The strategy

Slide 51

Slide 51 text

Start by building a good enough prompt to automate all products. Then you will get…

Slide 52

Slide 52 text

2. Products that get clicks 3. Best performing products 1. Products that doesn’t get clicks

Slide 53

Slide 53 text

2. Products that get clicks 3. Best performing products 1. Products that doesn’t get clicks → Re-optimize with GSC data → Optimize manually → Leave them

Slide 54

Slide 54 text

Re-optimize product descriptions with Google Search Console data and add keywords

Slide 55

Slide 55 text

Find keywords that are ranking well, pos 5-30, but are missing from the page that is ranking. → Add to page

Slide 56

Slide 56 text

Step 1: Get all Search Console data to Google Sheets Tools: Search Analytics for Sheets or Supermetrics

Slide 57

Slide 57 text

No content

Slide 58

Slide 58 text

No content

Slide 59

Slide 59 text

Combine Search Query + Landing page

Slide 60

Slide 60 text

Step 2: Make a Google Apps script that checks if a keyword is found on the page.

Slide 61

Slide 61 text

Find Apps Script in Google Sheet Extensions

Slide 62

Slide 62 text

Create a new script

Slide 63

Slide 63 text

Get My Google Apps Script: katarinadahlin.com/seovibes25 Add the script

Slide 64

Slide 64 text

Get the result if the keyword is found or not found on the page

Slide 65

Slide 65 text

Step 3: Take the missing keywords from the page & group them with an Apps Script. Get My Google Apps Script: katarinadahlin.com/seovibes25

Slide 66

Slide 66 text

Step 4: Make a prompt & workflow that adds the keywords to your content

Slide 67

Slide 67 text

Step 5: Run a Google Apps Script that compares the old product description to the new ones and highlights the changes. Get My Google Apps Script: katarinadahlin.com/seovibes25

Slide 68

Slide 68 text

Step 6: Read through, check the quality, edit & import to your site!

Slide 69

Slide 69 text

Build links to the best selling product and category pages that ranks at the end of page 1, or at page 2 in Google, to get them in top 3 or in the top of the product grids. Is content enough to rank?

Slide 70

Slide 70 text

What SEO tasks can you automate with AI?

Slide 71

Slide 71 text

Automate what you can. Get more time for the more complicated things!

Slide 72

Slide 72 text

Will not be perfect but get to 80% with AI. Then give it to a human to finish up the work.

Slide 73

Slide 73 text

Use your time on quality checks, final touches, improving prompts and workflows.

Slide 74

Slide 74 text

The goal with AI is to do more, faster and more cost efficient than we could manually.

Slide 75

Slide 75 text

THANK YOU! whitepress.com [email protected] m