Built on WIX Headless

Wix App · CMS for Harmony

Finally, a CMS for Harmony

Build content once in Wix CMS. Show it with ready-made widgets that stay in sync — tables, lists, galleries, calendars, dynamic pages, and forms.

Get the app
Read our release announcement →
CMS for Harmony connecting one database to Table, Repeater, Slideshow, Media Gallery, Calendar, Dynamic Page, and Form app widgets
Structured Content

Model collections once — fields, permissions, native dynamic pages for item URLs, and Enable payments for catalog checkout.

Drop-in Displays

Table, Repeater, Slideshow, Media Gallery, Calendar, Dynamic Page, and Form — ready-made layouts for your collections.

Update Once, Sync All

Change content in one place and every connected display stays in sync.

Sell from CMS

On Pro, map Name and Price, then Add to cart or Buy now on displays via Wix checkout.

Connected and dynamic

Update your content in one place — connected displays stay in sync

Add these from the app in the Harmony editor. They're purpose-built for CMS — separate from native Text, Image, Button, and other built-in elements. Deep dives live in Docs and the Blog.

Pro · Payments

Catalog cart & Form pay-on-submit

Map your collection’s Name and Price fields with Enable payments, then show payment actions on Repeater, Table, Dynamic Page, Media Gallery, and Slideshow — or collect payment when visitors submit a Form. Cart and checkout use Wix — no separate Stores product catalog required for CMS items.

Setup

Live in a few minutes

  1. 01
    Install

    Add CMS for Harmony from the Wix App Market on your Harmony site.

  2. 02
    Create

    Define collections, optionally add a native dynamic page for each item or Enable payments for catalog checkout, and add items in the CMS dashboard.

  3. 03
    Connect

    Add Table, Repeater, Slideshow, Media Gallery, Calendar, Dynamic Page, or Form and connect a collection — or use AI setup and refine in Manual.

  4. 04
    Publish

    Ship once — every connected display stays live with your CMS data.

FAQ

Common questions

Which widgets does CMS for Harmony include?

Table, Repeater, Slideshow, Media Gallery, Calendar, Dynamic Page, and Form. Cards means a Repeater layout, not a separate widget.

Does it bind CMS data to native Text, Image, or Button?

No. CMS for Harmony ships app widgets only. It does not connect native Harmony Text, Image, Button, or other built-in elements to CMS fields.

Does it work on Wix Classic and Wix Studio?

Yes. CMS for Harmony works on Wix Classic (Editor), Wix Studio, and Harmony. Install from the App Market on your site and add the widgets in that editor.

How do Dynamic Pages work?

In the collection, choose More actions → Add collection page. Add the Dynamic Page widget to that native page, set Page path to the page path, and set Page link field to Item slug. Link from other widgets the same way, and optionally map per-item SEO from collection fields.

Can visitors search, filter, and submit forms?

Yes. Table, Repeater, Calendar, Media Gallery, and Slideshow support search and filters (including top or side layout). The Form widget saves submissions — including Color, Date/Time, Number, URL, Video, and image uploads — into a connected collection; supports Autosave, Multi-step form, and Show only when conditionals; and can Create contact, Create member, or fire a Wix Automations Form submitted trigger. On Pro, Form pay-on-submit opens Wix Checkout after save.

Can I set up a widget with AI?

Yes. Open the widget settings and choose AI setup. Describe what you want in plain language — binding, fields, layout, filters, design, and more. When the assistant suggests a collection or missing fields, you can create or add them with one click. Switch to Manual anytime. Uses this site’s Wix AI credits.

Can I sell collection items with Add to cart or Buy now?

Yes on the Pro plan. Use Enable payments on a collection to map Name and Price (optional Description, Image, Quantity), then turn on Add to cart / Buy now on Repeater, Table, Dynamic Page, Media Gallery, or Slideshow. Checkout uses the site’s Wix cart and checkout — live site only. Forms can also Enable payments for pay-on-submit (separate from catalog CTAs).

Can I use Google Sheets, Airtable, or Notion instead of a Wix collection?

Yes. Connect Google Sheets, Airtable, or Notion under External databases in the dashboard, then set Data source to External Database on Table, Repeater, Slideshow, Media Gallery, or Calendar. One connection is included on Free and Supporter; Pro unlocks unlimited. Form and Dynamic Page stay on Wix CMS.

Feedback

How are we doing?

Bugs, ideas, or anything in between — we read every message. Or join the App Forum.