Once you connect your CMS, you can publish content from the GRRO editor with one click.
Where to configure
Go to Settings and open the Integrations section.
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
Log in to your WordPress admin dashboard
Go to Users, then Profile
Scroll down to Application Passwords
Enter a name (e.g., "GRRO") and click Add New Application Password
Copy the generated password
How to connect
In GRRO, go to Settings, then Integrations
Click Add Connection and select WordPress
Enter your site URL, username, and Application Password
Click Test Connection to verify
Click Save
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
In your Shopify admin, go to Settings, then Apps and sales channels
Click Develop apps, then Create an app
Under Configuration, add the write_content scope
Install the app and copy the Admin API Access Token
How to connect
In GRRO, go to Settings, then Integrations
Click Add Connection and select Shopify
Enter your store domain, access token, and blog ID
Click Test Connection to verify
Click Save
Webflow
What you need
A Webflow API Token
Your CMS Collection ID (the collection where blog posts live)
How to get your API token
In Webflow, go to Site Settings, then Integrations
Generate an API Token
Copy it
How to connect
In GRRO, go to Settings, then Integrations
Click Add Connection and select Webflow
Enter your API token and Collection ID
Click Test Connection to verify
Click Save
GitHub
What you need
A GitHub Personal Access Token with the repo scope
The repository owner (your GitHub username or organization)
The repository name
The branch to commit to (e.g., main)
The content directory (e.g., content/posts)
How to create a Personal Access Token
Go to github.com/settings/tokens
Click Generate new token (classic)
Give it a name (e.g., "GRRO Publishing")
Select the repo scope
Click Generate token and copy it immediately
How to connect
In GRRO, go to Settings, then Integrations
Click Add Connection and select GitHub
Enter your token, repository owner, repository name, branch, and content directory
Click Test Connection to verify
Click Save
What happens when you publish
GRRO converts your content to Markdown with YAML frontmatter and commits it to your repository. If your site deploys from that repo, the new content goes live automatically.
Publishing from the editor
Once a CMS connection is set up:
Open any draft in the content editor
Click Publish
Select your connected CMS
Confirm
Security
All CMS credentials are encrypted before storage. They're never displayed in the UI after saving.
Troubleshooting
Test Connection failed. Double-check your credentials. For WordPress, make sure you're using an Application Password, not your login password. For Shopify, make sure the app has the write_content scope.
Content didn't 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 or articles section.
Related articles
