header-logo
Getting started with WixBuild your website and business with Wix. Try using our AI tools to create your website, customize templates, or hire professionals to build or enhance your online presence.
Creating a websiteRead how to use the Wix Editor and manage content on your site. Discover how to protect your visitors' privacy and make your site accessible.
Account & billingReview your account settings, manage your subscriptions and plans and understand your invoices.
Using the Wix mobile appsUse our mobile apps to run your business efficiently on the go and set up a dedicated app for your site members to stay in touch.
Connecting a domainFollow our step-by step guides to learn how to purchase, connect or transfer a domain for your site, and find out how to keep your site’s data secure.
Managing your businessGet tools to grow your business and web presence. Find the right tools for your specific needs, set up online payments and keep track of your site's analytics.
Promoting your siteLearn to make your site more visible promoting it on search engines, sending emails and running paid ads. Improve your online presence with practical tips.
Studio, Partners & EnterpriseGet the most out of your Studio or Enterprise account with advanced features that'll help you work more efficiently.
Need more help?Find solutions for site performance and technical issues, learn about issues we’re working to fix or contact us for help.
placeholder-preview-image
Wix LearnImprove your skills with our courses and tutorials.
Wix BlogGet tips for web design, marketing and more.
SEO Learning HubLearn to increase organic site traffic from search engines.
Website developmentBuild a custom site using our full-stack platform.
Hire a ProfessionalGet matched with a specialist to help you reach your goals.
placeholder-preview-image
In this article
  • Store vast amounts of content in CMS collections
  • Use dynamic content in your page elements
  • Create dynamic pages that share the same structure
  • Collect site visitor submissions in CMS collections
  • Sell items directly from your CMS
  • Optimize dynamic page SEO settings
  • Jumpstart your CMS with presets and AI

CMS (Content Management System): An Overview

In this article
  • Store vast amounts of content in CMS collections
  • Use dynamic content in your page elements
  • Create dynamic pages that share the same structure
  • Collect site visitor submissions in CMS collections
  • Sell items directly from your CMS
  • Optimize dynamic page SEO settings
  • Jumpstart your CMS with presets and AI

The Wix CMS (Content Management System) allows you to manage your site's content in collections that are separate from your editor. You then connect this content to elements on your site, such as repeaters, galleries, and tables. As a result, the connected elements dynamically display the content from your CMS collection.


Display your content in a multiple dynamic pages that share the same consistent layout. Create custom forms for visitors to submit information directly to your collections. Utilize Wix's full suite of SEO options to get the best search engine rankings possible. See how it all works by adding presets in your editor and let AI help you get started creating your first collection. 

Screen shot of the CMS dashboard that lists all of your collections.
Click to watch a video overview of using the CMS in Wix Studio. 

Store vast amounts of content in CMS collections

CMS collections are databases where you store content such as text, images, and videos for use on dynamic pages and elements. 


Within each collection, you have the flexibility to select your preferred layout—choose from Table, List, or Gallery—and effortlessly manage different field types. Organize, sort, and filter your data, and save customized views for smooth collaboration with your team. Import and export your collections as CSV files with ease.


Fine-tune access controls with permissions and privacy settings, determining who can view, add, edit, or delete content. For added security and peace of mind, use Backups to restore previous collection versions. Optimize performance with advanced indexes to speed up queries and prevent duplicates.


Stay organized by placing your collections into folders for quick access. View and manage all of your collections in one table on your CMS dashboard, where you can sort, filter, and search to find the exact collections you need. Learn more about managing your collections from the CMS dashboard.

Integrate seamlessly with Wix App Collections to access data from other Wix apps like Wix Stores or Wix Bookings. And for a worry-free experience, leverage the Sandbox as a safe testing environment to ensure everything is perfect before launching live.

Learn how to create a CMS collection for your site's content. 
A screenshot showing details of a sample CMS collection.

Use dynamic content in your page elements

In the CMS, datasets are your tool for linking elements within your editor to the content stored in your collections. Select any supported element in your editor and click the Connect to CMS icon to map out which collection fields correspond to each part of your elements. 

Within your dataset settings, you have full control. Change the dataset mode to determine whether the connected page elements can read the collection content, write to the collection, or both. Set the Items per load field to choose the maximum number of items that can load at a time. Fine-tune filters and sorting conditions to exclude specific items or determine the order in which they display in your site's connected elements. With these dataset settings, you can ensure your content is presented exactly how you envision it.
A screenshot of the connection options in a gallery.

Create dynamic pages that share the same structure

With dynamic pages, you can revolutionize the way you build and manage your website, streamlining the creation and upkeep process with ease. Dynamic pages maintain a consistent layout and design across your site while dynamically updating their content based on the connected collection items.

Wix sites have a total pages quota of 298 (including up to 100 static pages). Each dynamic page you add counts as one page. Dynamic pages can generate unique URLs for all items in a collection without consuming additional pages. App pages behave the same way (e.g., one Product page serves many product URLs).

Types of dynamic pages include:
  • Dynamic list pages: These pages showcase multiple items from a collection in galleries, repeaters, or tables. Visitors can click items to navigate to the corresponding dynamic item pages for details.
  • Dynamic item pages: These pages assign every collection item a unique URL where the shared layout is filled dynamically with that item’s data. 
  • Dynamic category pages: These are dynamic item pages that can list categories of items, where each category gets its own URL slug structure you define (such as /recipes/{category}) for clear, SEO-friendly navigation.
  • Dynamic manage item pages: (Studio Editor only) These pages let collaborators or approved members view, add, edit, or delete item content on the live site using input elements connected to collection fields. You collection permission settings determine who has access. 
A screenshot of dynamic pages in the Studio Editor.

Collect site visitor submissions in CMS collections

Empower site visitors to engage with your site through personalized input and navigation features. Take full control by setting permissions for each collection, managing who can access and modify collection content.

Enhance user interaction by seamlessly integrating input elements like text fields, signature boxes, and upload buttons with datasets, enabling visitors to submit data directly to CMS collections. Implement interactive filtering options with dropdowns, selection tags, and radio buttons, allowing visitors to refine their browsing experience within repeaters or galleries.

Tailor unique interactive and navigational elements by linking buttons or images to datasets and defining their click actions. For example, you can design buttons that load additional items within a repeater or gallery, navigate to the next dynamic item page, reset input values, and more. With these customized features, you can enhance user experience and encourage meaningful engagement on your site.
Learn how to create a custom form using input elements that submits to your collection. 
A screenshot of using input elements to create a custom form.

Sell items directly from your CMS

Turn any CMS collection into a catalog collection to sell items straight from your site. Catalog collections work with Wix commerce features like cart, checkout, payments, discounts, and order management — useful for selling content-driven items such as guides, rentals, digital downloads, art, or courses without building a traditional product catalog first.

Map your collection fields to catalog fields (Name, Price, Image, Description, and Digital file) and add purchase actions like Add to cart and Buy now to your dynamic pages. For downloadable items, use the 'Digital asset' field type to deliver secured files after purchase.

Screenshot of selecting Sell Your Items to convert an existing collection.

Optimize dynamic page SEO settings

Manage SEO settings for dynamic pages within your editor. Customize the URL slug structure by adding variables, ensuring that each CMS collection item receives its own distinctive web address. These variables are automatically substituted with the actual field values from the collection items so that every page has a unique URL. This practice not only aids search engines in comprehending the content of each page but also assists visitors in understanding the relevance of the content.
A screenshot of various SEO settings for a dynamic item page.

Jumpstart your CMS with presets and AI

Begin by exploring presets or AI (Artificial Intelligence) to expedite your workflow.

Presets serve as templates for dynamic page creation within the CMS. Each preset includes:
  • A sample collection pre-filled with content linked to new dynamic pages.
  • A dynamic list page showcasing collection items in a repeater or gallery.
  • A dynamic item page providing detailed information about individual collection items.

Choose from a range of customizable presets. Upon adding a preset, the dynamic pages and their associated collection are seamlessly integrated into your editor, ready for customization according to your preferences.

Additionally, harness the power of AI with the AI Collection Creator to streamline the creation of new CMS collections. Simply provide a name and prompt for the collection you wish to create, and let AI handle the rest. Once generated, manage the collection fields and content just like any other collection.
A screenshot of adding a CMS preset in the Wix Editor.
Get started today by adding the CMS to your site

Helpmate

Hello

Need a bit more guidance?
Unlock personalized helpLog in to get the most out of Helpmate.