How to Migrate a Product Catalogue to a New Platform with ChatGPT

Migrate a product catalogue with ChatGPT and ToolRouter. Format products as platform-ready import files for Shopify, WooCommerce, or BigCommerce.

Tool
Catalogue Scraper icon
Catalogue Scraper

Use ChatGPT with Catalogue Scraper to extract a product catalogue and produce a platform-ready import file. ChatGPT is well-suited for the formatting step — turning the raw extraction into a CSV or JSON that matches the exact column order and naming the target platform expects.

Connect ToolRouter to ChatGPT

1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouter
Description
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create

Steps

Once connected (see setup above), use the Catalogue Scraper tool:

  1. Provide the storefront URL and the target platform's import template.
  2. Ask ChatGPT to run `scrape_catalogue` to pull the full catalogue data.
  3. Have ChatGPT format the output to match the import template exactly, including column order.
  4. Download the formatted file and import it into the new platform.

Example Prompt

Try this with ChatGPT using the Catalogue Scraper tool
Use catalogue-scraper to extract products from https://mystore.com. Format the output as a WooCommerce CSV with these columns in order: ID, Type, SKU, Name, Published, Regular price, Categories, Images, Short description, Description. Return the CSV as a downloadable file.

Tips

  • Match the target platform's column order exactly — most importers fail on column mismatches even when the data is correct.
  • Validate one row in the target platform before running the full import to catch schema issues early.
  • Keep product IDs blank in the import file so the new platform assigns its own; carrying over old IDs causes conflicts.