3 items
Import URLs, group pages, map to Sitecore templates, extract content, and migrate via GraphQL. Content Migrator for Sitecore XM Cloud Content Migrator is a Chrome extension that automates bulk page creation in Sitecore XM Cloud — turning hours of manual content authoring into a streamlined, guided workflow. Whether you're migrating a blog, a product catalogue, or an entire website section, Content Migrator handles the heavy lifting so your team can focus on quality, not repetition. How It Works Content Migrator walks you through a 10-step wizard: Import URLs — Paste a sitemap URL or enter URLs manually Review — Filter and confirm the URL list to migrate Group — URLs are automatically grouped by page template; reshape groups as needed Connect — Enter your Sitecore XM Cloud credentials (OAuth 2.0) Templates — Browse available page and datasource templates Map — Assign a Sitecore template to each URL group Author — Pick the prototype item in the Sitecore content tree, map fields to page elements using a visual point-and-click picker, and configure renderings and placeholders Extract — Batch-extract field values from all URLs using your mapped CSS selectors Review — Preview the full push plan before committing; edit any field inline Push — Create pages and datasources in Sitecore with a real-time progress log Key Features ✦ Visual element picker — Click any element on the live page to map it to a Sitecore field; no selector knowledge required ✦ 9 field types supported — Text, Rich Text, Image, File, Link, Date, Checkbox, Multilist, Droplink ✦ Datasource authoring — Create and configure datasource items with their own templates, fields, and renderings ✦ Rendering & placeholder assignment — Set page and datasource presentations directly from within the extension ✦ Batch extraction — Extract field values across hundreds of URLs automatically, with per-URL status tracking and retry on failure ✦ React SSR aware — Handles Next.js streaming responses and Suspense drain correctly ✦ Inline editing — Review and correct any extracted value before pushing ✦ Real-time push log — See exactly what is being created or updated in Sitecore, item by item ✦ Zero dependencies — Pure JavaScript, no frameworks, no external services Who Is It For? Sitecore developers and architects migrating content from existing websites into XM Cloud Digital agencies delivering Sitecore implementations that require bulk content ingestion Content teams inheriting legacy sites who need a structured migration path Requirements Sitecore XM Cloud instance with Authoring GraphQL API enabled OAuth 2.0 client credentials (Client ID + Client Secret) Chrome browser (version 116 or later) Privacy This extension does not collect, transmit, or share any personal data. Sitecore credentials are stored locally in your browser using chrome.storage.local and are never sent to any third-party service. All API calls go directly from your browser to your Sitecore instance.
Sep 7, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.