$30 off During Our Annual Pro Sale. View Details »

How to Optimise 3,500 Product Descriptions for ...

How to Optimise 3,500 Product Descriptions for eCommerce in One Day Using ChatGPT & Make

My talk at Marketing Business Summit in Milan 17. November 2024 on 'How to Optimise 3,500 Product Descriptions for eCommerce in One Day Using ChatGPT & Make'.

Katarina Dahlin

November 17, 2024
Tweet

More Decks by Katarina Dahlin

Other Decks in Marketing & SEO

Transcript

  1. 2 It all started 2 years ago when I started

    a flower blog… @KataDahlin | #MBSummit
  2. 7 How can I optimise these, when I don’t have

    enough time?! @KataDahlin | #MBSummit
  3. 9 Custom GPTs are your own versions of ChatGPT, that

    you can train with your own data & instructions. @KataDahlin | #MBSummit What are Custom GPTs?
  4. 11 Custom GPTs can write better content than regular ChatGPT

    when they know the products and the brand. @KataDahlin | #MBSummit Why?
  5. 16 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/
  6. 18 Context & instructions Provide well-defined instructions and basic info

    about the context, task, language, styling, etc. @KataDahlin | #MBSummit
  7. 19 Tell the Custom GPT to never hallucinate and to

    always ask for more info if needed. @KataDahlin | #MBSummit Reduce hallucinations
  8. 20 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. @KataDahlin | #MBSummit
  9. 24 Number of words ranking 1-10 in Google for 400

    optimised products @KataDahlin | #MBSummit Ahrefs data
  10. 27 It takes 5 min per product to optimise like

    this → good @KataDahlin | #MBSummit
  11. 28 It takes 5 min per product to optimise like

    this → good, but it still takes too much time ;) @KataDahlin | #MBSummit
  12. 32 Why? → Automate the workflow. → No copy pasting.

    → No writing them one by one. @KataDahlin | #MBSummit
  13. 33 Why? → Automate the workflow. → No copy pasting.

    → No writing them one by one. → Optimise large amounts in a short time. @KataDahlin | #MBSummit
  14. 34 Why? → Automate the workflow. → No copy pasting.

    → No writing them one by one. → Optimise large amounts in a short time. → Save time. @KataDahlin | #MBSummit
  15. 35 Connect apps like Google Sheets with ChatGPT & build

    workflows. No need to know Python or any coding language ;) Make.com @KataDahlin | #MBSummit
  16. 37 1. The data needed for optimising the product is

    in a Google Sheet: URL, Product name, and short info about the product @KataDahlin | #MBSummit
  17. 38 Use the info you get from the manufacturer. Scrape

    the brand site if it’s not enough data for the prompts to work. @KataDahlin | #MBSummit
  18. 40 ChatGPT reads the first Google Sheet & writes a

    long product description. @KataDahlin | #MBSummit
  19. 41 3. The new product description will be added to

    a second Google Sheet here. @KataDahlin | #MBSummit
  20. 43 4. ChatGPT reads the first Sheet again & writes

    a short product description. @KataDahlin | #MBSummit
  21. 47 For wordpress sites → All Import - WooCommerce Import

    Add-On Pro -plugin Instructions: https://katarinadahlin.com/all-import-product-descriptions-wordpress/ @KataDahlin | #MBSummit
  22. 48 💡 When you’ve tested your prompts and the automation

    and it works – schedule it and do something else! @KataDahlin | #MBSummit
  23. 50 We want as implementation-ready product descriptions as possible. If

    you don’t get the result you want… @KataDahlin | #MBSummit
  24. 51 → Show examples in the prompts, instead of telling

    too much about how to do it! @KataDahlin | #MBSummit
  25. 52 Detailed guides & videos - 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/ @KataDahlin | #MBSummit
  26. 53 In summary - Start by building a Custom GPT

    and prompts - When it’s working well, move it to Make and automate it - Work with examples to get good output @KataDahlin | #MBSummit
  27. MARKETING BUSINESS SUMMIT – MILANO – www.mbsummit.it - Vietata la

    Riproduzione #MBSummit Katarina Dahlin Senior Growth Hacker & SEO Consultant, Genero katarinadahlin.com Linkedin.com/in/katarina-dahlin Speakerdeck.com/katarinadahlin/MBSummit-2024