Skip to content
Publishing channels · Wix

Publish to your Wix CMS

Connect a Wix CMS (Wix Data) collection and CiteAgentic adds each approved, scheduled piece as a new item — title and body mapped to your collection fields. No OAuth app required.

You'll need a Wix site with the CMS enabled and permission to create an API key.

What you'll need

  • A Wix site with a CMS (Content Manager) collection to receive items.
  • Your Wix site ID.
  • A Wix API key with Wix Data (Content Manager) read + write permissions.

Step 1 — Create or pick a CMS collection

  1. In your Wix dashboard, open CMS / Content Manager.
  2. Create (or choose) a collection for this content, e.g. BlogPosts.
  3. Note the collection's ID (its system name, not the display name) and the field keys that hold the title and body — defaults are title and content.

Step 2 — Generate an API key + find your site ID

  1. Go to Settings → API Keys in your Wix account dashboard.
  2. Click Generate API Key, give it Wix Data permissions (read + write), and copy the key — it starts with IST.… and is shown once.
  3. Find your site ID (the metaSiteId) under Settings → Headless / API, or in your dashboard URL.

Step 3 — Connect it in CiteAgentic

  1. Open Site Settings → Publishing channels.
  2. Click + Wix and fill in:
    • Wix site ID
    • CMS collection ID — e.g. BlogPosts
    • Title field key — optional; defaults to title
    • Content field key — optional; defaults to content
    • Wix API key
  3. Click Test & connect — it verifies the key, site, and collection in one call.

Publishing

  • On demand: Share ▾ → Publish to your Wix site on any approved draft.
  • Automatic: link the Wix channel to a day in the content calendar and it adds the item on that date.
  • Each piece is inserted as a collection item with your title in the title field and the rendered HTML in the content field. How it appears on your live site depends on the page/repeater you've bound to that collection in the Wix editor.
Blog or CMS collection?
This integration writes to a Wix Data (CMS) collection, which works with plain HTML in a field and needs no OAuth app. Bind a page or repeater to that collection in the Wix editor to display the content.
Where do I get the collection ID?
In Content Manager, open your collection's settings — use its system ID (not the display name).
What permissions does the API key need?
Wix Data (Content Manager) read + write. The connection test will fail clearly if the key lacks access or Wix Data isn't enabled.
Which fields get filled?
The title field and content field you specify (defaults: title and content). Make sure those fields exist in your collection.

Ready to connect?

Site Settings → Publishing channels → + Wix. Add your site ID, collection ID, and a Wix Data API key.