Documentation
AI Merchant Pro Documentation
Everything you need to get started and make the most of AI-powered product feeds.
Quick Start
Get Up and Running in Minutes
Installation & Setup
1. Purchase & Download
Purchase AI Merchant Pro from CodeCanyon. Download the plugin/module file for your platform (WooCommerce or PrestaShop).
2. Install the Plugin
WooCommerce: Upload via Plugins > Add New > Upload Plugin. PrestaShop: Upload via Modules > Module Manager.
3. Activate & Configure
Activate the plugin and navigate to AI Merchant Pro settings. Enter your store information and select which products to include.
4. Generate Your First Feed
Click "Generate Feed" to create your ChatGPT and Google Merchant feeds. The process runs in the background.
5. Validate Feed Quality
Use the built-in validation tool to check feed structure and data quality. Fix any issues identified.
6. Get Your Feed URL
Copy your feed URL from the settings page. This is the URL you'll use to submit to AI platforms and Google Merchant Center.
Feed Reference
Feed Endpoints & Formats
Understanding Feed Formats
ChatGPT Shopping Feed (JSON)
Available at: yourstore.com/ai-merchant/chatgpt-feed.json - Structured JSON format with schema.org Product markup optimized for AI comprehension.
Google Merchant Feed (XML)
Available at: yourstore.com/ai-merchant/google-merchant.xml - Standard Google Merchant Center feed format with all required and recommended attributes.
Feed Authentication
Optional token-based authentication for feed access. Configure in settings to restrict who can access your product feeds.
Feed Format Specifications
ChatGPT feeds include: product ID, title, description, price, currency, availability, images, URL, brand, and structured metadata. Google feeds follow standard Merchant Center specifications.
Performance
Optimizing for Large Catalogs
Performance Notes
Caching Strategy
AI Merchant Pro caches generated feeds and only regenerates when products change. This minimizes server load.
Incremental Updates
Rather than regenerating the entire feed, only changed products are updated. This keeps generation fast even with 50,000+ products.
Background Processing
Feed generation happens asynchronously in the background using scheduled tasks. No impact on your store frontend.
Scheduled Generation
Configure feed generation frequency (hourly, daily, weekly) based on how often your catalog changes. More frequent updates for dynamic inventories.
Memory Management
Batch processing with efficient memory usage ensures large catalogs can be processed without server timeouts or memory errors.
CDN Integration
Feeds are static files that can be served via CDN for fast global delivery. Recommended for stores with international traffic.
Help
Troubleshooting
Common issues and how to resolve them
Feed generation is stuck or timing out
For very large catalogs (50,000+ products), increase your server's PHP max_execution_time and memory_limit. Alternatively, enable incremental generation mode in settings which processes products in smaller batches.
Products are missing from the feed
Check product filtering settings. Ensure products have all required fields: title, price, and at least one image. Products marked as draft or private are excluded by default.
Feed validation shows errors
The validation tool will specify which fields are missing or incorrectly formatted. Common issues: missing product descriptions, invalid price format, missing images. Fix the indicated issues and regenerate.
Feed URL returns 404 error
Flush permalinks/rewrite rules. In WooCommerce: Settings > Permalinks > Save Changes. In PrestaShop: clear cache and regenerate .htaccess. Ensure the plugin is active.
Feeds are not updating when products change
Check that automatic feed generation is enabled in settings. Verify that your server's cron/scheduled tasks are running properly. You can also trigger manual feed regeneration.
Images are not appearing in the feed
Ensure products have featured images set. Check that image URLs are absolute (not relative) and publicly accessible. Some servers block external access to image files.
Multi-language feeds are not working
Ensure your multi-language plugin (WPML, Polylang, PrestaShop multi-lang) is properly configured. AI Merchant Pro detects language settings automatically but requires proper setup of the language plugins.
Performance is slow after installing the plugin
Feed generation happens in the background and should not affect frontend performance. If you experience slowness, check that background processing is enabled and not running synchronously.
Support
Getting Help
Support Resources
CodeCanyon Support
All purchases include 6 months of support through CodeCanyon. Submit support tickets directly on the CodeCanyon item page.
Documentation Updates
This documentation is regularly updated. Bookmark this page for the latest guides, tutorials, and troubleshooting information.
Email Support
For general inquiries: support@aimerchant.pro. For purchase/licensing questions, please use CodeCanyon support system.
Feature Requests
We actively consider feature requests from customers. Submit your ideas through CodeCanyon comments or support tickets.
Frequently Asked Questions
Additional questions about using AI Merchant Pro
Can I customize the feed format?
The ChatGPT and Google Merchant feed formats follow platform specifications and cannot be customized. However, you can control which product fields are included via product filtering and custom field mapping.
How do I exclude certain products from feeds?
Use product filtering settings to exclude by category, tag, stock status, or custom criteria. You can also exclude individual products by marking them as private or draft.
Does this work with product variations?
Yes, both WooCommerce variable products and PrestaShop product combinations are fully supported. Each variation appears as a separate entry in feeds with its own price, image, and attributes.
Can I have multiple feeds for different categories?
Currently, one master feed is generated per language. You can use product filtering to create category-specific URLs, but this requires manual configuration.
What happens when I update product prices?
When you update product information, the feed automatically regenerates on the next scheduled update. You can also trigger immediate regeneration from the admin panel.
Is there a limit to how many products I can include?
No hard limits. The plugin is optimized for catalogs of any size. Performance remains good even with 50,000+ products thanks to efficient processing.
Need More Help?
Purchase on CodeCanyon for full support access, or contact us for general questions.
