Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Scaling eCommerce with SEO, AI & Automation: Op...

Scaling eCommerce with SEO, AI & Automation: Optimizing Product Descriptions at Scale

Katarina will talk about how to use ChatGPT and Make to optimise product descriptions at scale for eCommerce. Learn how to automate the process and reduce manual effort, while improving Google rankings and driving organic traffic.

Katarina Dahlin

January 28, 2025
Tweet

More Decks by Katarina Dahlin

Other Decks in Marketing & SEO

Transcript

  1. 2 Intro Part ı: Custom GPTs Part ıı: Product Description

    Automation Part III: Scale into new markets Part IV: Scale further with reviews summaries Katarina Dahlin | SEOday 2025
  2. 4 It all started 2 years ago when I started

    a flower blog… Katarina Dahlin | SEOday 2025
  3. 5 From 0 to 50K organic traffic in 1 year

    Katarina Dahlin | SEOday 2025
  4. 9 How can I optimise these, when I don’t have

    enough time?! Katarina Dahlin | SEOday 2025
  5. 11 Custom GPTs are your own versions of ChatGPT, that

    you can train with your own data & instructions. What are Custom GPTs? Katarina Dahlin | SEOday 2025
  6. 13 Custom GPTs can write better content than regular ChatGPT

    when they know the products and the brand. Why? Katarina Dahlin | SEOday 2025
  7. 18 Data I scrape the brand product & category descriptions

    and 'About Us' pages with Screaming Frog. then upload the data as a CSV file to the GPT. Instructions: https://katarinadahlin.com/scrape-content-screaming-frog/
  8. 20 Context & instructions Provide well-defined instructions and basic info

    about the context, task, language, styling, etc. Katarina Dahlin | SEOday 2025
  9. 21 Tell the Custom GPT to never hallucinate and to

    always ask for more info if needed. Reduce hallucinations Katarina Dahlin | SEOday 2025
  10. 22 Prompt Product name: [paste you product name here] You

    are now Fiskars SEO-copywriter GPT. You write in finnish. Info: See database. Rewrite the text. Make it about 400 words long. Start with info about the product. Then, create a short text with the subheading: "For what work is [product name] good for?". Then, create a short text with the subheading "For who is [product name] suitable for?". Then, create a short text with the subheading: "Why we like the [product name]?". Subheadings are formatted as H2. Format everything as html. optimize the texts and subheadings for the product name. Katarina Dahlin | SEOday 2025
  11. 25 I optimised 400 products with Custom GPTs in 5

    weeks Katarina Dahlin | SEOday 2025
  12. 26 Number of words ranking 1-10 in Google for 400

    optimised products Ahrefs data Katarina Dahlin | SEOday 2025
  13. 27 115 more words in position 1 in Google Ahrefs

    data Katarina Dahlin | SEOday 2025
  14. 29 It takes 5 min per product to optimise like

    this → good Katarina Dahlin | SEOday 2025
  15. 30 It takes 5 min per product to optimise like

    this → good, but it still takes too much time ;) Katarina Dahlin | SEOday 2025
  16. 40 Connect apps like Google Sheets with ChatGPT & build

    workflows. No need to know Python or any coding language ;) Make.com Katarina Dahlin | SEOday 2025
  17. 42 1. The data needed for optimising the product is

    in a Google Sheet: URL, Product name, and short info about the product Katarina Dahlin | SEOday 2025
  18. 43 Use the info you get from the manufacturer. Scrape

    the brand site if it’s not enough data for the prompts to work. Katarina Dahlin | SEOday 2025
  19. 45 ChatGPT reads the first Google Sheet & writes a

    long product description. Katarina Dahlin | SEOday 2025
  20. 46 3. The new product description will be added to

    a second Google Sheet here. Katarina Dahlin | SEOday 2025
  21. 48 4. ChatGPT reads the first Sheet again & writes

    a short product description. Katarina Dahlin | SEOday 2025
  22. 49 5. And implements the results in a third Google

    Sheet. Katarina Dahlin | SEOday 2025
  23. 51 When product descriptions are ready → import everything to

    your site Katarina Dahlin | SEOday 2025
  24. 52 For wordpress sites → All Import - WooCommerce Import

    Add-On Pro -plugin Instructions: https://katarinadahlin.com/all-import-product-descriptions-wordpress/ Katarina Dahlin | SEOday 2025
  25. 53 💡 When you’ve tested your prompts and the automation

    and it works – schedule it and do something else! Katarina Dahlin | SEOday 2025
  26. 55 We want as implementation-ready product descriptions as possible. If

    you don’t get the result you want… Katarina Dahlin | SEOday 2025
  27. 59 What if there was an easy and affordable way

    to translate content on your site into new languages? Katarina Dahlin | SEOday 2025
  28. 60 Solution? Translate content and meta data with ChatGPT and

    automate it with Make. Katarina Dahlin | SEOday 2025
  29. 61 Same logic here. Have the data you need to

    be translated in a spreadsheet. Katarina Dahlin | SEOday 2025
  30. 62 Let the translated results be added to a new

    Google Sheet. Katarina Dahlin | SEOday 2025
  31. 64 When one workflow is built, copy it & change

    the language. Katarina Dahlin | SEOday 2025
  32. 67 Create unique, helpful content from your product reviews on

    your product pages by asking ChatGPT to summarize your product reviews. Katarina Dahlin | SEOday 2025
  33. 68 Katarina Dahlin | SEOday 2025 Customer Feedback: These winter

    boots are praised for being warm, cozy, and easy to put on, making them ideal for cold weather. Many users found them true to size, though some recommended sizing up for thicker socks or wider feet. They are comfortable to walk in and provide good insulation, even in freezing temperatures. However, a few customers noted that the boots might rub on the ankle or feel slightly tight or loose depending on foot shape. While stylish and functional, they are better suited for light snow rather than deep conditions due to their lower height.
  34. 69 If your products are new in store and has

    no reviews yet, you can search the internet for the same product, that has reviews and summarize that. Katarina Dahlin | SEOday 2025
  35. 70 → Scrape data → create a prompt → automate

    with Make → add to product descriptions Katarina Dahlin | SEOday 2025
  36. 73 When it’s working well, move it to Make &

    automate it Katarina Dahlin | SEOday 2025
  37. 76 Or add more unique content to your product descriptions

    by creating product reviews summaries Katarina Dahlin | SEOday 2025
  38. 77 More guides & videos on how to this all

    - How to scrape content from a website with screaming frog https://katarinadahlin.com/scrape-content-screaming-frog/ - How to build custom GPT:s for product descriptions https://katarinadahlin.com/custom-gpts-product-descriptions/ - Make product description automation setup example https://katarinadahlin.com/make-product-description-automation/ - How to all import all product descriptions in bulk with WP All Import plugin https://katarinadahlin.com/all-import-product-descriptions-wordpress/ Katarina Dahlin | SEOday 2025
  39. 78 Katarina Dahlin SEO & AI Consultant katarinadahlin.com [email protected] linkedin.com/in/katarina-dahlin

    katarinadahlin.bsky.social Download my presentation: Speakerdeck.com/katarina dahlin/SEOday-2025