Plugin Details
Home / Plug-in market / Multi-Platform Multi-Language Feed + Sitemap
Multi-Platform Multi-Language Feed + Sitemap
I. Overview of the Plugin
MultiFeedSitemap is a multi-platform product Feed generation plugin specially developed for the BeikeShop cross-border e-commerce system. It can help merchants generate Feed files of website products that meet the requirements of various platforms with just one click. Used for product placement on mainstream e-commerce advertising platforms such as Google Shopping, Facebook Catalog, TikTok Shopping, Pinterest, Bing Shopping, Klaviyo, Snapchat, etc. It simultaneously supports multi-language product data output and automatic generation of Sitemap site maps, enhancing the efficiency of website SEO inclusion.
Ii. Core Functions
Multi-platform Feed support
| "Platform | Format | Purpose |
|---|---|---|
| Google Shopping | XML | Google Shopping ads, free product displays |
| Facebook Catalog | XML/CSV | Facebook dynamic ads, Instagram shopping |
| TikTok Shopping | XML/CSV | TikTok product showcase, live-streaming sales |
| XML | Pinterest product Pin ads | |
| Bing Shopping | XML | Bing Shopping Advertisement |
| Klaviyo | CSV | Email marketing product recommendations |
| Snapchat | XML | Snapchat Dynamic Ads |
2. Multi-language automatic adaptation
-
Automatically read the multilingual description (title, content, category path) of the product
-
Supports 11 languages including Chinese, English, Japanese, Korean, German, French and Spanish
-
The Feed file outputs corresponding content in the selected language to meet the placement needs of different national markets
3. Flexible product screening
-
Brand screeningSelect multiple brands and only export products of the specified brands
-
Classification screeningSelect multiple categories and only export products in the specified categories
-
Price range screeningSet the lowest/highest price and filter the products within the specified price range
-
Inventory screeningOnly display items in stock to avoid placing out-of-stock items
-
Specified product SKUProducts that include or exclude specified SKUs
-
Support multi-condition combination filtering to precisely control the range of products in the Feed
4. Field mapping template
-
Pre-set default field mappings for platforms such as Google, Facebook, and TikTok, ready to use out of the box
-
Support custom field mapping (JSON format) and flexible configuration of output fields
-
Supports custom templates (XML/CSV/JSON format) to meet special format requirements
-
Templates can be saved, edited, deleted, and can be set as default templates
5. Sitemap Sitemap
-
Automatically generate Sitemaps for products, categories, brands, and custom pages
-
Supports large file sharding, and the maximum number of urls for each file can be configured (default: 50,000)
-
Automatically generate Sitemap index files
-
Support adding custom urls to flexibly control the inclusion scope
6. Scheduled tasks are automatically generated
-
Supports manual generation and timed automatic generation
-
The dispatching frequency is selectable: hourly, daily, weekly, and monthly
-
A specific execution time can be specified every day (such as 2:00 a.m.)
-
The specific day of the week can be specified for execution each week
-
Each month can specify a specific date (from the 1st to the 31st or the last day)
-
Support log recording for easy troubleshooting
7. Generate records and logs
-
Record the time of each Feed generation, the quantity of goods, and the file size
-
Record the error message of failed generation for easy debugging
-
Support clearing historical logs
Iii. Technical Features
| Characteristics | Explanation |
|---|---|
| Multilingual support | Supports 11 languages and automatically ADAPTS to product descriptions |
| Multi-specification goods | Perfectly supports SKU-level prices, inventory, attributes (color, size, material, etc.) |
| Concurrent generation | Supports generating multiple feeds simultaneously without blocking each other |
| "Generated state" | The "Generate" button displays the progress to prevent repeated clicks |
| Resume from breakpoint | The generated state will be automatically restored after the page is refreshed |
| Field mapping | Support custom field mapping and flexible configuration of output |
| Scheduled task | Support Cron for automatic generation at regular intervals |
| Compatibility | Supports BeikeShop v1.5.0 to v2.0+ |
| PHP version | PHP 8.2+ / 8.4+ |
Iv. Usage Scenarios
-
Google Shopping AD placementGenerate Google Shopping Feed and easily place shopping ads
-
Facebook/Instagram product catalogGenerate a Facebook Catalog Feed for dynamic remarketing advertisements
-
TikTok product synchronizationSynchronize your products to TikTok Shop or product Showcase
-
Email marketing product recommendationsGenerate Klaviyo Feed for email automated marketing
-
Website SEO optimizationAutomatically generate Sitemaps to help search engines quickly index
V. Installation and Configuration
1. Installation method
-
Install it online through the BeikeShop plugin market
-
Or upload the plugin package and install it manually
2. Configuration steps
Step 1: Basic Settings
-
Open the plugin configuration page
-
Set the default Google product category (shared by all products)
-
Configure the auto-generation switch
Step 2: Create a Feed
-
Click "Add Feed" and select the platform (Google/Facebook/TikTok, etc.)
-
Select a template or custom field mapping
-
Set up the generation schedule (hourly/daily/weekly/monthly)
-
Configure the product filtering conditions (brand, category, price, etc.)
-
Save and generate the Feed
Step 3: Configure scheduled tasks (mandatory)
-
Add Cron tasks to the server and execute them every minute
php artisan schedule:run -
Or directly configure two Cron commands (for details, please refer to the in-plugin instructions)
Vi. Common Questions
Q1: How to use the Feed after it is generated?
A: The generated Feed file is located/public/feeds/The directory can be accessed through the link provided in the background. Just submit the link to the corresponding platform.
Q2: Why aren\'t scheduled tasks executed?
A: Please check whether the server is configured with Cron tasks and whether the PHP path is correct.
Q3: Do you support multi-specification products?
A: Support. The plugin will automatically read the SKU-level prices, inventories and attributes.
Q4: Can field mapping be customized?
A: Yes. Supports custom field mapping in JSON format and also allows the creation of custom templates.
Q5: How often is a Sitemap generated?
A: The automatic generation frequency can be configured in the Settings, and manual generation is also supported.
Vii. Update Logs
v1.0.0 (2026-04-09)
-
Initial version release
-
Supports seven major platforms: Google, Facebook, TikTok, Pinterest, Bing, Klaviyo and Snapchat
-
Support multi-language automatic adaptation
-
Support product filtering (brand, category, price, inventory, SKU)
-
Support field mapping templates
-
Support the automatic generation of Sitemaps
-
Support the automatic generation of scheduled tasks




