How do I connect my CMS?

Publish articles to WordPress, Webflow, Sanity or Shopify.

Updated November 3, 2026

Table of contents

Click your name at the bottom of the sidebar, open Account, go to the Integrations tab and choose the CMS you want to connect. Each one needs a few credentials.

WordPress

  1. Note your website URL (for example https://your-site.com) and your admin username.
  2. In WordPress go to Users > Profile, scroll to Application Passwords, enter a name and click Add New Application Password. (guide)
  3. Enter the URL, username and application password in Listable Labs.

Webflow

  1. In Webflow go to Workspace Settings > Integrations and generate an API token with CMS read/write access.
  2. Copy your Site ID (Project Settings > General) and the Collection ID of the CMS collection to publish to.
  3. Enter the token, Site ID and Collection ID in Listable Labs.

Sanity

  1. In your Sanity project dashboard go to API > Tokens and create a token with Editor or Admin rights.
  2. Find your Project ID (in the dashboard URL or sanity.config.ts) and dataset (for example production).
  3. Enter the project ID, dataset, your website's base URL and the token. You can then map Listable Labs fields to your Sanity schema.

Shopify

  1. In the Shopify Dev Dashboard, create an app in the same organization as your store.
  2. Enable read_content and write_content, release the version, then install the app on your store.
  3. Copy the app's Client ID and Client Secret and enter them with your .myshopify.com domain.
  4. Choose the blog to publish to and click Connect Shopify.

Related articles

Can articles publish automatically?Which analytics tools can I connect?

Still need help?

Can't find what you're looking for? Our team usually replies within 24 hours.