
Catalog Builder AI
Catalog Builder AI
Turn messy supplier invoices, PDFs and spreadsheets into a clean product catalog you can share on WhatsApp and Instagram, in minutes.
Built for small retailers (clothing, cosmetics, accessories and more) who still manage products in chats, notebooks and scattered files.
Capabilities
| Capability | What you get |
|---|---|
| Read your files | Invoices, supplier price lists, PDFs, Excel/CSV and product photos |
| Clean product sheet | Name, SKU, category, variants (size/color), cost, price and stock |
| Duplicate cleanup | Merges repeated items and fixes inconsistent names |
| Shareable catalog | A single HTML page you can send by WhatsApp or link from Instagram |
| Ready-to-post captions | Short, selling descriptions in Spanish or English |
| Price calculator | Apply a markup or target margin to the whole catalog at once |
How it works
- Put your invoices, PDFs or spreadsheets in a folder
- Tell the agent your store name, language (Spanish/English) and currency
- Choose your markup (for example, cost + 40%)
- Receive your product sheet, catalog page, captions and price list
Sample input
A supplier invoice line:
Blusa algodon manga larga - Talla M - Rosa - 12 unid - $6.50
Blusa algodon manga larga - Talla L - Rosa - 8 unid - $6.50
Labial mate 3.5g - Rojo intenso - 24 unid - $2.10
Sample output
products.xlsx
| SKU | Product | Category | Variant | Stock | Cost | Markup | Price |
|---|---|---|---|---|---|---|---|
| BLU-001-M-ROS | Blusa de algodon manga larga | Clothing | M / Rosa | 12 | $6.50 | 40% | $9.10 |
| BLU-001-L-ROS | Blusa de algodon manga larga | Clothing | L / Rosa | 8 | $6.50 | 40% | $9.10 |
| LAB-014-ROJ | Labial mate rojo intenso 3.5g | Cosmetics | Rojo intenso | 24 | $2.10 | 40% | $2.94 |
captions.txt
Blusa de algodon manga larga en rosa. Suave, fresca y perfecta para todos los dias.
Tallas M y L disponibles. Precio: $9.10. Escribenos para reservar la tuya.
catalog.html: a mobile-friendly page with photo, name, price and a "Order on WhatsApp" button for each product.
Outputs
| File | What it is |
|---|---|
products.xlsx |
Clean, deduplicated product sheet |
price_list.xlsx |
Cost, markup and final prices |
captions.txt |
WhatsApp/Instagram captions, one per product |
catalog.html |
Shareable visual catalog |
Use cases
- Clothing boutiques: list new arrivals from a supplier invoice in minutes
- Cosmetics sellers: organize shades, sizes and prices without a spreadsheet
- Instagram and WhatsApp stores: send a clean catalog link instead of dozens of photos
- Resellers: reprice a whole supplier list when costs change
- Shops going digital: move from notebooks and chats to an organized product list
FAQ
What file types can I use?
PDF, Excel (.xlsx), CSV and images of invoices or price lists.
Which languages are supported?
Captions and catalog text in Spanish and English. Invoices can be in either language.
Can I set my own prices?
Yes. Set one markup for everything, or different markups per category.
Does it work with local currencies?
Yes. Tell the agent your currency and it will use it in the sheet, catalog and captions.
Will it make mistakes reading my invoice?
Blurry scans or handwritten notes can cause errors. Always review the product sheet before sharing the catalog with customers.
Does it connect to my store or POS?
No. It produces files you can use anywhere. Import the Excel into your store tool or send the catalog directly.
Can I use it for many suppliers?
Yes. For cleanest results, process one supplier per folder.
Tips for best results
- Use clear scans or original PDFs
- Keep one supplier per folder
- Add product photos with matching names for a better catalog
- Review prices before sharing
外部API
None required · openpyxl (Python package) · WhatsApp wa.me link


