How to grow your eCommerce with AI & automation

How to grow your eCommerce with AI & automation

Katarina Dahlin's presentation about How to grow your eCommerce with AI & automation at SEO Reborn Summit 2025.

Avatar for Katarina Dahlin

Katarina Dahlin PRO

October 24, 2025
Tweet

More Decks by Katarina Dahlin

Other Decks in Marketing & SEO

Transcript

  1. 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
  2. From a SEO perspective, there are at least two things

    that ecommerce businesses wish that AI & automation could help with…
  3. 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
  4. 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
  5. How to be visible in the product grids? Optimize merchant

    centre → fill in all fields → test what titles and descriptions performs the best
  6. 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
  7. 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.
  8. 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
  9. 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
  10. Why use Make? → Easily connect apps → No coding

    skills needed → Automate the workflow → Optimize large amounts in a short time → Save time
  11. 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/
  12. 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/
  13. You can use - product info from the manufacturer -

    scrape brand websites for additional info - get more info manually
  14. You can use Product name Product description from the manufacturer

    Product brand Images Keywords Collection / pattern / designer info Features etc
  15. Add your product description prompt You can build and test

    the prompt in the regular ChatGPT interface first.
  16. Message 1 (System): Provide well-defined instructions & basic info about

    the context, task, format, length language, styling etc.
  17. 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 <p> (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
  18. Then answer these questions, each with an <h2> 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., <p>, <h2>, <ul>, <li>) 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
  19. In message 3 (Assistant): Add an example of a good

    optimized product description → Then ChatGPT knows to follow the same style
  20. The new product description will be added back to your

    Google Sheet. → Choose a new sheet for easy monitoring
  21. You can choose to get the output straight to Woocommerce

    or Shopify as well Save as draft before read through and publishing.
  22. 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/
  23. 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
  24. Find keywords that are ranking well, pos 5-30, but are

    missing from the page that is ranking. → Add to page
  25. Step 1: Get all Search Console data to Google Sheets

    Tools: Search Analytics for Sheets or Supermetrics
  26. Step 2: Make a Google Apps script that checks if

    a keyword is found on the page.
  27. Step 3: Take the missing keywords from the page &

    group them with an Apps Script. Get My Google Apps Script: katarinadahlin.com/seovibes25
  28. 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
  29. 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?
  30. Will not be perfect but get to 80% with AI.

    Then give it to a human to finish up the work.
  31. The goal with AI is to do more, faster and

    more cost efficient than we could manually.