
Set Up CMO.so in Five Steps: Website, Brand, Channels and Approval
First-value onboarding guide for new CMO.so users: (1) enter and verify website; (2) inspect brand profile and target audiences; (3) connect an authorised website platform and chosen social channels; (4) select writing voice, permissions and review settings; (5) generate and approve first draft, then inspect SEO/GEO reports. Clearly label iPhone TestFlight and beta channels. Differentiate CMO.so website, app.cmo.so and ai.cmo.so without implying all account integrations are already connected.
Contents 9 sections
- Why Most AI Marketing Workflows Break Down (and How to Fix Yours)
- Understanding the CMO.so Architecture: Public Site vs App vs Dashboard
- Step 1: Enter and Verify Your Website Domain
- Step 2: Inspect Your Brand Profile, Audience Segments, and Competitors
- Step 3: Connect Authorised Publishing Platforms and Social Channels
- Step 4: Configure Writing Voice, Action Permissions, and Review Policies
- Step 5: Generate Your First Draft, Approve, and Inspect SEO/GEO Reports
- Advanced Extensibility: Skills, MCP, and CLI Tools
- Taking the Step from Chaotic Prompting to Governed Marketing
Why Most AI Marketing Workflows Break Down (and How to Fix Yours)
Let us be honest for a moment. Most attempts at AI marketing end in absolute chaos. You open a generic chat tool, type a rushed prompt like "write me a blog post about our accounting software", and get back five hundred words of robotic fluff. It has no personality, ignores your customer segments, and quotes nonexistent case studies. You spend forty minutes editing the draft, then manually copy-paste it into your CMS, format the headers, upload images, and write separate social posts for LinkedIn. By the time you hit publish, you have saved zero time. That is not marketing automation; that is just unpaid administrative work for a chatbot.
To get actual leverage, you need an integrated operating system rather than a disconnected text box. Getting your CMO.so setup dialled in bridges the gap between deep brand research, channel delivery, and search visibility. Instead of copy-pasting across tabs, you establish a central marketing brain that studies your actual website, suggests targeted campaigns, and holds drafts in a strict human-in-the-loop review queue. When you complete your workspace onboarding correctly, you replace messy manual prompts with a dependable routine that executes across your site and social channels under your explicit approval.
Understanding the CMO.so Architecture: Public Site vs App vs Dashboard
Before jumping into your setup, it helps to understand how the platform is structured. You will encounter three distinct web addresses during your workflow, and knowing what each handles saves confusion later:
- cmo.so: This is the public website. It introduces platform capabilities, hosts documentation, links to the open-source marketing skills library, and outlines subscription tiers.
- app.cmo.so: This is the modern core application. You will spend most of your day-to-day time here. It houses your content calendar, draft previews, quick approvals, and multi-platform workflows. An iPhone TestFlight beta client is also available for on-the-go review, allowing you to sign off on content directly from your phone.
- ai.cmo.so: This hosts advanced dashboard tools, deeper analytical queries, and legacy reporting views.
Crucially, creating an account does not mean all your channels are instantly connected. The platform will never push content or touch your domains without explicit authorisation. You retain total governance at every layer.
Step 1: Enter and Verify Your Website Domain
Everything starts with your actual website address. Generic chat assistants fail because they know nothing about your business unless you paste an eighty-page brand document into every new prompt. CMO.so takes a website-first approach.
When you create your workspace, you are prompted to enter your primary website URL. The platform crawls your publicly available pages: your homepage, service offerings, about page, and existing articles. It analyses how you describe your value proposition, what tone you adopt, and what services you actually sell.
Verification is straightforward. Depending on your configuration, you can verify domain ownership through automated header detection, a quick meta tag, or simple account linkage. Taking two minutes to ensure your canonical address is correctly entered guarantees that subsequent competitive analysis and search visibility metrics track the right domain properties from day one.
Step 2: Inspect Your Brand Profile, Audience Segments, and Competitors
Once the initial crawl completes, you do not just jump straight into writing. You must inspect the extracted intelligence. Think of this as your brand blueprint audit.
Navigate to your workspace settings to review:
- Core identity and value proposition: Did the crawl accurately identify what you solve and who you serve?
- Audience segments: The system identifies key personas based on your live copy. For instance, if you run a boutique consultancy in the UK, it maps out the exact SME pain points you address.
- Market competitors: The platform benchmarks your presence against organic search rivals and modern generative engine alternatives.
Take five minutes to prune, tweak, and refine these profiles. If your website contains legacy service pages you no longer pitch, remove those tags. If your target audience prioritises practical operational efficiency over corporate theory, state that explicitly. High-quality inputs produce high-calibre drafts; giving the system clean reference data prevents generic outputs.
Step 3: Connect Authorised Publishing Platforms and Social Channels
A marketing engine that cannot deliver finished work to your live channels only solves half the problem. You still end up stuck with manual formatting. CMO.so solves this through modular integrations, categorised strictly by deployment maturity.
Website Publishing Destinations
You can securely authorise direct publishing paths to your chosen content management system:
- WordPress: Connect via our standard application passwords or our white-label connector tooling for agencies managing multiple client sites.
- E-commerce and modern CMS platforms: Authorised integrations are available for Shopify, Wix, and Webflow.
- Custom stacks: A direct developer API path allows custom headless builds to receive approved content payloads effortlessly.
Social Channels and Beta Labels
Managing expectations across social integrations is vital. You should only connect the platforms you actively maintain:
- General Availability: Direct connection paths exist for LinkedIn personal profiles or company pages and Google Business profiles. These integrations allow seamless distribution of updates, visual snippets, and announcements directly tied to your published articles.
- Beta Channels: Integrations for platforms such as Facebook, Instagram, YouTube, and TikTok are designated as active beta channels. While available for testing, they may require periodic reconnection or manual verification as API guidelines evolve.
Connecting these channels does not grant autonomous posting privileges. Every action requires a verified trigger and explicit permissions, ensuring your brand never posts rogue updates.
Step 4: Configure Writing Voice, Action Permissions, and Review Policies
This is where CMO.so radically departs from "black-box" autonomous generators. You do not hand over your brand to an unmonitored script; you build a governed operational loop.
Review the permissions panel to calibrate your team's workflow:
- Voice calibration: Select whether your editorial voice leans authoritative, technical, conversational, or punchy. You can feed existing high-performing posts as stylistic anchors.
- Content-policy guard: If you operate in regulated sectors such as legal, accounting, finance, or healthcare, enable strict policy checks. The system will flag unsubstantiated claims, non-compliant disclaimers, or risky phrasing before anything enters the queue.
- Action permissions: Set whether agent-driven drafts require single-click approval or multi-stage team sign-off. Agent actions use signed confirmations, permission verifications, and complete audit logs. Nothing goes live without a human giving the final nod.
To see how these permission controls simplify your daily marketing review, authorise your workspace channels on cmo.so and establish your custom approval policies before triggering your first scheduled run.
Step 5: Generate Your First Draft, Approve, and Inspect SEO/GEO Reports
With your website verified, brand profile tuned, CMS connected, and policies active, you are ready for your first live content run.
Triggering and Reviewing the Draft
Initiate a campaign run or prompt a specific topic based on identified keyword gaps. The platform constructs a full-funnel content package:
- The Core Article: Formatted cleanly with proper headings, natural keyword placement, bullet points, and practical takeaways.
- Contextual Social Assets: Ready-to-share summaries and commentary written specifically for your connected LinkedIn or Google Business profiles.
- Structured Metadata: Page titles, meta descriptions, and clean URL slugs tailored for modern search requirements.
Open the preview inside app.cmo.so or via the iPhone TestFlight app. Read the piece, tweak any phrases to suit your individual perspective, and check the facts. Once satisfied, click approve. The system immediately delivers the post to your connected CMS as an authorised draft or live post, according to your chosen settings.
Measuring Generative Engine Optimisation (GEO) and AI Visibility
Traditional SEO measures where your blue link ranks on Google search engine results pages. But search has fundamentally changed. Today, potential buyers discover solutions through AI answers generated by search engines and conversational models.
CMO.so incorporates both traditional SEO tracking via Google Search Console integration and advanced Generative Engine Optimisation (GEO) analytics:
| Measurement Metric | Traditional SEO Focus | Generative Engine Optimisation (GEO) Focus |
|---|---|---|
| Primary Target | Keyword rankings, click-through rates, and backlink authority | Brand mentions, prompt citations, and synthesis in AI answers |
| Discovery Mechanism | Crawlers indexing static HTML pages and keyword frequency | Large language models extracting factual brand entities and context |
| Performance Indicator | Position 1 to 10 on organic search result pages | Inclusion in AI summaries, recommendation lists, and source citations |
| Operational Fix | On-page meta tags, keyword density, and technical site speed | High-authority thought leadership, distinct IP, and structured data |
After publishing, monitor your analytics tab to observe how search engines index your newly added topical authority. You can observe organic impressions rise in Google Search Console while tracking whether your brand is cited by AI answers when users query your primary service categories.
Advanced Extensibility: Skills, MCP, and CLI Tools
For technical teams, agencies, and developers, CMO.so extends far beyond a standard browser interface:
- The CMO.so MCP Server: Using OAuth-enabled Model Context Protocol (MCP) endpoints via
mcp.cmo.so, you can connect your workspace data directly to Claude Desktop, ChatGPT, or developer coding agents. You can query your marketing metrics, assign research tasks, and request draft outlines directly from your favourite desktop AI environments. - Public Marketing Skills Library: Access an open library of over a hundred distinct marketing workflows, covering competitor gap analysis, technical schema generation, and social repurposing frameworks.
- CLI Utility: Developers can automate content handoffs, check pipeline statuses, and trigger site audits directly from their local terminal.
This architecture ensures you never get locked into a single dashboard. Your brand context, channel connections, and approval guardrails remain consistent whether you manage campaigns from the web app, your phone, or an external development environment.
Taking the Step from Chaotic Prompting to Governed Marketing
Content creation should not mean losing half your working week to manual formatting, disjointed prompts, and messy copy-pasting. By building on top of verified brand facts, connecting authorised CMS destinations, and enforcing human sign-off on every outbound action, you protect your brand while dramatically expanding your reach.
Take control of your content pipeline today. Begin your CMO.so setup to connect your website, configure your brand policies, and experience a fully governed marketing operating system.
TopicsCMO.so setup


