Skip to main content

How to Publish to WordPress, Shopify, or Webflow

Connect your CMS to GRRO and publish optimized content directly from the Content Editor. Step-by-step setup for WordPress, Shopify, and Webflow.

Written by Jason
Updated this week

GRRO's Content Editor lets you publish content directly to your CMS with one click. Here is how to set up each platform.


Where to configure

Go to Settings > CMS Connections in the left sidebar.


WordPress

What you need

  • Your WordPress site URL

  • A WordPress username

  • An Application Password (not your regular login password)

How to create an Application Password

  1. Log in to your WordPress admin dashboard

  2. Go to Users > Profile

  3. Scroll down to Application Passwords

  4. Enter a name (e.g., "GRRO") and click Add New Application Password

  5. Copy the generated password

How to connect

  1. In GRRO, go to Settings > CMS Connections

  2. Click Add Connection and select WordPress

  3. Enter your site URL, username, and Application Password

  4. Click Test Connection to verify

  5. Click Save

What happens when you publish

GRRO creates a new post on your WordPress site with the title, content, excerpt, status, and tags from your Content Editor draft.


Shopify

What you need

  • A Shopify Admin API Access Token

  • Your store domain (e.g., your-store.myshopify.com)

  • A Blog ID (the ID of the blog you want to publish to)

How to get your access token

  1. In your Shopify admin, go to Settings > Apps and sales channels

  2. Click Develop apps > Create an app

  3. Under Configuration, add the write_content scope

  4. Install the app and copy the Admin API Access Token

How to connect

  1. In GRRO, go to Settings > CMS Connections

  2. Click Add Connection and select Shopify

  3. Enter your store domain, access token, and blog ID

  4. Click Test Connection to verify

  5. Click Save

What happens when you publish

GRRO creates a new blog article in your specified Shopify blog.


Webflow

What you need

  • A Webflow API Token

  • Your CMS Collection ID (the collection where blog posts live)

How to get your API token

  1. In Webflow, go to Site Settings > Integrations

  2. Generate an API Token

  3. Copy it

How to find your Collection ID

  1. In Webflow, go to your CMS Collections

  2. Click on your blog collection

  3. The Collection ID is in the URL

How to connect

  1. In GRRO, go to Settings > CMS Connections

  2. Click Add Connection and select Webflow

  3. Enter your API token and Collection ID

  4. Click Test Connection to verify

  5. Click Save


Publishing from the Content Editor

Once a CMS connection is set up:

  1. Open any draft in the Content Editor

  2. Click Publish

  3. Select your connected CMS

  4. Confirm

GRRO will warn you if the content scores below 85 before publishing. You can still publish, but optimizing first is recommended.


Security

All CMS credentials are encrypted with AES-256-GCM before storage. They are never exposed in the UI after saving.


Troubleshooting

Test Connection failed.
Double-check your credentials. For WordPress, make sure you are using an

Application Password, not your login password. For Shopify, make sure the app has the write_content scope.

Content did not appear on my site.
Check whether the post was created as a draft on your CMS. Some configurations publish as draft by default. Check your CMS's posts/articles section.

Did this answer your question?