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.
Publishing flow from lost prompt to content agent draft to Wix CMS publishing to proof scan

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.

Frequently asked questions

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.