Skip to main content
CMS integrations let Serpy publish or schedule content to your website. Use them when you want to send finished articles from the Content Editor directly to your publishing platform.

Supported CMS options

Serpy supports publishing workflows for:
  • WordPress
  • Shopify
  • Webflow
  • Framer
  • Wix
  • Sanity
  • Supabase
Each CMS has a slightly different setup process.

WordPress

Use the WordPress integration if your website is built on WordPress.

How to connect WordPress

  1. Go to Settings.
  2. Open Integrations.
  3. Choose WordPress.
  4. Click Connect.
  5. Enter your WordPress website URL.
  6. Enter the required WordPress credentials or application password.
  7. Save the connection.
  8. Test publishing with a draft article.

Tips for WordPress

Use the main website URL, not a specific blog post URL. Make sure the WordPress user has permission to create and publish posts. If your site uses security plugins, make sure they are not blocking the connection.

Shopify

Use the Shopify integration if your website or blog is managed through Shopify.

How to connect Shopify

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Shopify.
  4. Click Connect.
  5. Enter your Shopify store details.
  6. Add the required access credentials.
  7. Save the connection.
  8. Test publishing with a draft article.

Tips for Shopify

Make sure you are using the correct Shopify store. The connected account should have permission to manage blog content. If you use multiple Shopify blogs, confirm where Serpy should publish content.

Webflow

Use the Webflow integration if your website content is managed in Webflow CMS.

How to connect Webflow

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Webflow.
  4. Click Connect.
  5. Connect the Webflow account that owns or manages the site.
  6. Choose the correct site or collection when prompted.
  7. Save the connection.
  8. Test publishing with a draft article.

Tips for Webflow

Make sure the correct Webflow site is selected. Confirm that your blog or article collection is set up correctly. Review published content in Webflow before setting it live if your workflow requires approval.

Framer

Use the Framer integration if your website or blog is managed through Framer.

How to connect Framer

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Framer.
  4. Click Connect.
  5. Add the required Framer connection details.
  6. Choose the correct site or collection if needed.
  7. Save the connection.
  8. Test publishing with a draft article.

Tips for Framer

Make sure you are connecting the correct Framer project. Check that the publishing destination is set up for articles or blog content. Review formatting after publishing.

Wix

Use the Wix integration if your website is built on Wix.

How to connect Wix

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Wix.
  4. Click Connect.
  5. Sign in or add the required Wix connection details.
  6. Choose the correct website.
  7. Save the connection.
  8. Test publishing with a draft article.

Tips for Wix

Make sure the connected account has permission to manage the website. Choose the correct Wix site if your account manages more than one. Review the live page after publishing.

Sanity

Use the Sanity integration if your website uses Sanity as a headless CMS.

How to connect Sanity

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Sanity.
  4. Click Connect.
  5. Enter the required Sanity project details.
  6. Add the required token or credentials.
  7. Choose the dataset or content type if needed.
  8. Save the connection.
  9. Test publishing with a draft article.

Tips for Sanity

This integration is best for teams with a technical setup. Make sure your Sanity schema supports the content fields Serpy sends. Use a token with the correct permissions.

Supabase

Use the Supabase integration if your website stores content in Supabase.

How to connect Supabase

  1. Go to Settings.
  2. Open Integrations.
  3. Choose Supabase.
  4. Click Connect.
  5. Enter the required Supabase project details.
  6. Add the required key or credentials.
  7. Choose the table or content destination if needed.
  8. Save the connection.
  9. Test publishing with a draft article.

Tips for Supabase

This integration is best for technical teams. Make sure your database table is prepared to receive article content. Use the correct permissions for publishing content.

One CMS per website

Only one CMS can be connected to a website at a time. If one CMS is already connected, other CMS connect options may be disabled. This prevents content from being sent to the wrong platform.

Publishing from the Content Editor

Once your CMS is connected, the Content Editor will show a publish option for that CMS. Before publishing, review:
  • article content
  • metadata
  • slug
  • formatting
  • images
  • internal links

Scheduling content

Scheduling lets you choose a future publish date. Scheduled content can appear in the Content Calendar so you can review upcoming publishing activity.

If your CMS is not connected

If no CMS is connected, you can still create content. Instead of publishing directly, use export or download options and add the content manually to your CMS.

Tips

Connect the CMS that controls the website in your Serpy workspace. Test publishing with a draft before relying on the workflow. Review formatting after publishing. Use export if your CMS is not connected. Only one CMS can be connected at a time.