Import Export CMS Pages Extension
Import Export CMS Pages Extension allows store admins to seamlessly import and export CMS pages via CSV files, streamlining content management across multiple stores. This helps save time, reduce manual errors, and maintain consistent page content throughout the Magento store.
- Wise CMS pages to import/export store view.
- CMS pages with all related information are imported/exported.
- No FTP connection requirement.
- Multi store and multi website service.
- Magento admin/browser for import/export files.




Highlighted Features
-
CMS Page Import
Import multiple CMS pages via CSV. Ideal for migrations or bulk updates, supporting titles, content, metadata, and more.
-
CMS Page Export
Export CMS pages to CSV for backups or bulk editing. Includes titles, content, store views, and metadata.
-
Store View Support
Manage and import/export CMS pages by store view—perfect for multi-language or regional setups.
-
Customizable Data Fields
Select which CMS page attributes to include in CSV, like titles, content, layout, and more.
-
Easy Mapping
Use a simple interface to map CSV columns to Magento fields, reducing errors during import.
-
Data Validation
Validates imported data for accuracy and format, minimizing issues like missing or incorrect fields.
-
Error Handling
Logs and reports import/export errors with detailed messages for easier troubleshooting.
Description
Import CMS Pages Steps
Easily import and export CMS pages in bulk via CSV, including titles, URL keys, metadata, layout, and custom design. Migrate pages between stores or store views with full multistore support. Ensures data accuracy, SEO retention, and quick backups—ideal for efficient content handling, saving time and effort during migrations.
- As per our documents, prepare your CSV.
- Go to Your Site Backend -> SYSTEM -> Mavenbird– Import/Export CMS Pages -> Import CMS Pages.
- Please upload your created csv file and click on “Import CMS Pages” button
- Now successfully import CMS pages data. Your store CMS pages will be display on Admin -> CONTENT -> Elements -> Pages.
FAQs
-
How to resolve the error ""Invalid file format"" when importing CMS Pages in Magento 2?
The ""Invalid file format"" error usually occurs when the file format is not compatible with the extension. Ensure that the file is in CSV or XML format, as these are the supported formats for importing CMS Pages. Additionally, verify that the file structure follows the required format specified by the extension documentation.
-
Why are CMS page attributes missing after importing in Magento 2?
If CMS page attributes are missing after import, it may be due to incomplete mapping of fields in the CSV/XML file. Make sure that all necessary CMS page attributes, such as title, content, meta_description, and identifier, are correctly mapped in the import file. Additionally, check that the attributes exist in the Magento 2 database and are enabled for the store view.
-
What to do when CMS pages are not visible after import in Magento 2?
If CMS pages are not visible after import, check if the imported pages are set to enabled status in the CSV/XML file. Also, verify that the correct store views are assigned to the pages and that the identifier is unique. Clear the cache and reindex the Magento site to ensure that the changes are reflected correctly.
-
How can I fix the ""Duplicate identifier"" error during CMS Pages import in Magento 2?
The ""Duplicate identifier"" error occurs when two or more CMS pages share the same identifier in Magento 2. To fix this, ensure that each CMS page has a unique identifier value in the import file. If you need to import multiple versions of a page for different store views, make sure the store view IDs are specified correctly.
-
Why does Magento 2 time out during large CMS Pages import?
Magento 2 may time out during large CMS page imports due to server limitations or configuration issues. To prevent this, increase the PHP execution time and memory limits in the server’s PHP configuration (php.ini). Additionally, break the import file into smaller batches to avoid overloading the system.
-
What does the ""Invalid Store View"" error mean in CMS Pages import?
The ""Invalid Store View"" error means that the store view assigned to a CMS page in the import file does not exist or is incorrect. Ensure that the store view codes in the CSV/XML file match the store view codes configured in your Magento 2 store. You can check these codes under Stores > All Stores.
-
How to fix broken content or missing images after importing CMS pages in Magento 2?
Broken content or missing images after importing CMS pages can be caused by incorrect paths or missing media files in the import process. Ensure that the media paths are correctly defined in the import file, and that the images are uploaded to the appropriate pub/media/cms directory in Magento 2.
-
How to import CMS Pages with custom content and layouts in Magento 2?
To import CMS pages with custom content and layouts, ensure that the fields for content, layout_update_xml, and any custom design elements are properly defined in the CSV/XML file. You can include layout XML updates and custom styles in these fields, and they will be imported along with the CMS pages.
Ask us your query
Request for a new feature, a custom change, or a question about a feature
Let Kickstart Your Speedy Site Now
Changelog
1.0.4 – July 2, 2024
- Updated to ensure compatibility with Magento 2.4.7-p1.
1.0.3 – June 3, 2023
- Compatible with the latest Magento 2.4.6 release
1.0.2 – May 1, 2022
- Tested and verified with Magento 2.4.4
1.0.1 – June 24, 2020
- Compatiibility with Magento 2.4.X versions.
1.0.0 – January 14, 2018
- This extension supports importing CMS Pages with custom options.
- Free Installation
- 30 Days Money Back
- 1 Year Of Free Support
- Open Source East To Customize
- Meets Magento Code Standards
Please complete your information below to login.