Connect your CMS
Publish AIclicks articles straight to WordPress, Webflow, Shopify, or Framer — step-by-step connection guides.
AIclicks publishes articles directly to your CMS. Connect once per site; after that, every article gets a one-click Publish (and later Update) from the editor.
To connect: open any article in Write Content, expand Publish or Export in the right sidebar, click Publish to CMS, then Connect a CMS and pick your platform.

Publishing the same article again updates the existing post on your CMS instead of creating a duplicate — the button changes to "Update on …" once an article is live. "Save draft" pushes it to your CMS as an unpublished draft.
You need three things: your site URL, your WordPress username, and an application password — not your login password.
Open your WordPress profile
Log in to your WordPress admin (https://your-site.com/wp-admin), then go to Users → Profile (on some sites: Users → Your Profile).

Create an application password
Scroll to the Application Passwords section near the bottom. Enter a name like AIclicks, click Add New Application Password, and copy the generated password immediately — WordPress only shows it once.

Don't see the Application Passwords section? Your host or a security plugin (Wordfence, iThemes, …) may have disabled it, or your site isn't served over HTTPS. See Troubleshooting.
Connect in AIclicks
Back in the AIclicks publish dialog, choose WordPress and fill in:
- Site URL:
https://your-site.com— must be HTTPS. - Username: the WordPress username the application password belongs to.
- Application password: paste it as generated (spaces are fine).

Publish
Click Publish to WordPress. The post appears under Posts in your WordPress admin, and AIclicks shows a View link to the live post.
You need a site API token with CMS access and the Collection ID of the collection your blog posts live in. The collection must have a Rich Text field — that's where the article body lands.
Create a site API token
In Webflow, open your site's settings, then Apps & integrations → API access. Click Generate API token, name it AIclicks, and give it CMS: Read and write permission. Copy the token — Webflow shows it once.

Find your Collection ID
Open the Webflow Designer, click the CMS panel, open your blog collection, and click its settings (gear). The Collection ID is listed at the bottom of the settings pane — copy it.

The collection needs at least a Name field, a Slug field (both built-in), and one Rich Text field for the article body. AIclicks finds the Rich Text field automatically when you connect.
Connect in AIclicks
Choose Webflow in the publish dialog and fill in:
- API token: from step 1.
- Collection ID: from step 2.
- Site URL (optional): your live site, e.g.
https://your-site.com— used to build the "View post" link.

Publish
Publish to Webflow creates the item and publishes it live. Save draft creates it as a draft item you can review in the Designer first.
Shopify connections use a small private app that you create once in the Shopify Dev Dashboard. You'll paste its Client ID and Client secret into AIclicks. Your store also needs at least one blog (most stores have the default "News" blog).
Create an app in the Dev Dashboard
Go to the Shopify Dev Dashboard, open Apps, and click Create app. Name it AIclicks Publisher (any name works).

Give it the write_content scope
In the app's API access (or Configuration) settings, request the write_content Admin API access scope — that's the only scope AIclicks needs; it covers blog posts and pages.

Install the app on your store
Use the app's Install (or "Select store") action and pick your store. The connection will fail with a token-exchange error if the app isn't installed on the store you're publishing to.

Copy the Client ID and secret
In the app's settings, copy the Client ID and Client secret.

Connect in AIclicks
Choose Shopify in the publish dialog and fill in:
- Store domain:
your-store.myshopify.com(the.myshopify.comdomain, not your custom domain). - Client ID and Client secret from step 4.
AIclicks verifies the store and picks up your blog automatically.

Publish
Articles land in your store's blog (Online Store → Blog posts) with your shop name as the author. Save draft keeps the article hidden until you publish it from the Shopify admin.
You need your project URL, a project API key, and the name of the CMS collection to publish into. The collection needs a Formatted Text field for the article body.
Generate an API key
In your Framer project, open Site Settings → General and scroll to the API section. Generate a key and copy it.

Check your collection
Open the CMS panel and confirm the target collection (e.g. Blog) has a Formatted Text field — that's where the article body goes. Note the collection's exact name.

Connect in AIclicks
Choose Framer in the publish dialog and fill in:
- Project URL: the URL of your Framer project (
https://framer.com/projects/…). - API key: from step 1.
- Collection name: exactly as it appears in the CMS panel, e.g.
Blog.

Publish
Publishing adds the item to your collection and redeploys your Framer site so the post goes live. Expect the publish to take a little longer than other CMSes — the redeploy is included.
Managing connections
- A domain can have multiple CMS connections at once — pick the target each time you publish.
- Credentials are stored encrypted and are only used to push the articles you publish.
- To disconnect, open the publish dialog, hover the connection, and click Disconnect. Published posts stay on your CMS.
Something not working? See Troubleshooting, or email support@aiclicks.io.