Getting Started

Getting Started

Getting Started

This guide walks you through connecting your CMS to Wrodium and publishing your first AI-optimized article.

Created date:

Dec 5, 2025

Updated date:

Dec 11, 2025

Prerequisites

Before you begin, ensure you have:

  • A Wrodium account with an active subscription

  • Admin access to your CMS

  • At least one published article to optimize

Step 1: Choose Your CMS Provider

Navigate to Settings → CMS Connection in your Wrodium dashboard. Select your CMS from the supported providers:

  • WordPress — Most popular, uses Application Passwords

  • Webflow — Requires field ID mapping

  • Contentful — Enterprise headless CMS

  • Ghost — Modern publishing platform

  • Framer — Requires plugin installation

  • Custom Webhook — For any other CMS

Step 2: Configure Authentication

Each CMS requires different credentials. Follow the specific guide for your platform:

CMS

Required Credentials

WordPress

Username + Application Password

Webflow

API Token + Collection ID + Field IDs

Contentful

Management Token + Space ID + Content Type

Ghost

Admin API Key (id:secret format)

Custom

Pull URL + Update URL + Auth Headers

Click Test Connection after entering credentials to verify everything works.

Step 3: Pull Your Articles

Once connected, go to the Maintenance tab. Click Sync from CMS to pull your published articles. You'll see:

  • Article title

  • Publication date

  • Word count

  • Current status

  • Public URL

Step 4: Analyze an Article

Select an article and click Analyze. Wrodium will:

  1. Evaluate AI citation potential

  2. Score content structure

  3. Identify missing optimization opportunities

  4. Generate recommendations

The analysis shows:

  • GEO Score — Overall AI visibility rating (0-100)

  • Citation Factors — Which factors help/hurt citations

  • Quick Wins — Immediate improvements available

Step 5: Generate Optimized Content

Click Optimize to generate an AI-enhanced version. Wrodium applies the GEO-16 framework:

  • Structured headers with semantic markup

  • Entity-rich content with proper linking

  • Citation-friendly formatting

  • FAQ schemas where appropriate

  • Key statistics and data points

Step 6: Review Changes

The editor shows a diff view:

  • 🔴 Deleted — Content removed

  • 🟢 Added — New content

  • 🔵 Modified — Changed content

Review each change and:

  • Accept — Keep the change

  • Reject — Revert to original

  • Edit — Manually adjust

Step 7: Push to CMS

When satisfied with the optimized content:

  1. Click Update in CMS

  2. Confirm the update

  3. Wrodium pushes directly to your CMS

  4. Article goes live immediately (or saves as draft)

You'll see a confirmation with the live URL.

Automation (Optional)

Scheduled Optimization

Set up automatic optimization runs:

  1. Go to Settings → Automation

  2. Enable Scheduled Maintenance

  3. Choose frequency (daily, weekly, monthly)

  4. Select which articles to include

API Integration

For custom workflows, use the API:

from wrodium import WrodiumClient

client = WrodiumClient(api_key="wrod_xxx")

##### Pull articles
articles = client.cms.list_articles("mybrand")

##### Analyze
analysis = client.analyze(articles[0].id)

##### Optimize
optimized = client.optimize(articles[0].id)

##### Push to CMS
result = client.cms.update_article(
    brand_url="mybrand",
    article_id=articles[0].id,
    content_html=optimized.content,
)

Troubleshooting

Articles Not Appearing

  • Check that articles are published (not drafts)

  • Verify CMS connection is active

  • Try clicking "Sync" to refresh

Update Failed

  • Check CMS credentials are still valid

  • Verify you have edit permissions

  • Look for error details in the response

Content Looks Different

  • Some CMS platforms strip certain HTML tags

  • Check platform-specific formatting docs

  • Use the "Preview in CMS" option before publishing

Next Steps

Need Help?

Found this article insightful? Spread the words on…

Found this article insightful?
Spread the words on…

X.com

Share on X

X.com

Share on X

X.com

Share on X

X.com

Share on LinkedIn

X.com

Share on LinkedIn

X.com

Share on LinkedIn

Found this documentation insightful? Share it on…

X.com

LinkedIn

Contents

Checkout other documentations

Checkout other documentations

Checkout other documentations

Let us help you win on

ChatGPT

Let us help you win on

ChatGPT

Let us help you win on

ChatGPT