Your marketing lives in ten tabs.

All your marketing. One system.

One AI drafts your ads, social posts, email, and website copy — and nothing goes live until you say yes. Use it from your existing workflow — Claude or ChatGPT — or from ours.

$0 plan · no card · nothing posts, sends, or spends without your yes

MarkCompass LIVE

Approved — routed live

Your brief “Promote our spring special — send people to the booking page.”
Page copyDRAFT
Social postsDRAFT
EmailDRAFT
AdDRAFT
You approve released
Websitelanding pageLIVE
FeedsFacebook · InstagramLIVE
Inboxesemail follow-upLIVE
AdsMeta trafficLIVE$35/day cap

Peach means held for you. Mint means you said yes. Approval is the default.

MarkCompass CLI

$claude mcp add --transport http markcompass https://markcompass.com/mcp/

✓ Connected · 8 tools · read-only

reads campaigns, ads, spend, GA4, contacts, drafts

$

Two ways in

Your workflow — or ours.

Click through everything at markcompass.com/app — or point Claude, ChatGPT, or Codex at our hosted MCP server and ask from where you already work. Same workspace, same approval gate, either way.

Our portal

MarkCompass · markcompass.com/appLIVE
Spend today$34.20of your $35 cap
New leads61this week
3 drafts held at the gateReview
Spring specialMeta · $35/dayLIVE

The whole workspace, click by click, at markcompass.com/app.

Yours, via MCP

Claude · your desktop
How did the spring special do this week?
Called your workspace

Spent $212 across the week — inside your $35/day cap. 61 new contacts came in; the best ad landed a lead at $3.47.

Claude, ChatGPT, Codex — any MCP client — reads your whole workspace.

https://markcompass.com/mcp/ hosted · read-only · long-lived mcp_ tokens you can revoke in one click
whoami list_connected_accounts get_campaign_performance get_ad_performance get_spend_summary get_ga4_traffic list_contacts list_email_drafts

All eight tools read. None post, send, or spend — that stays behind your gate, either way in.

Connect the accounts you already use

Facebook
Instagram
Meta Ads
LinkedIn
Reddit
Google Business
Google Ads
OpenAI Ads
GA4
Email
Who it’s for

Built for whoever got stuck with the marketing.

No retainer, no ops team — a business to run. It does the writing, the scheduling, and the follow-up; you keep the final yes.

You run the place

One brief a week instead of ten tabs after close.

You’re the whole marketing team

Every channel drafted at once — you keep the final say.

You run several locations

Each location in its own walled workspace.

The work it does

One agent, every channel, one gate.

Capped Meta ads, posts on five networks, email, background video, review replies, CRM follow-up — every draft it makes stops at the same approval queue before it moves.

Plain words

Say the job. Agent chat does the work.

Say the job in plain English. Drafts land in the approval queue, with a receipt for every tool call.

Meet the agent
Agent chat
Get more people to Saturday’s tasting.
Queued for your review
2 posts awaiting approval 1 email awaiting approval 1 boost awaiting approval
Ads that convert

Real Meta ads, with a ceiling you set.

Your own Meta Pixel, leads forwarded server-side, and a daily cap the code refuses to cross. Pause any time.

Learn about capped ads
Campaign · Your businessLIVE
Traffic$35/day budget capPixel + CAPIUS
Where the ad sends people
https://yourbusiness.com/?utm_source=meta…
Who sees it
People near you · United States
RefreshPause
CRM + intake

Capture the lead. Close the loop.

An embeddable form drops leads straight into your CRM — each one carrying the campaign that brought it. CSV in and out.

Learn about lead capture
CRM · LeadsLIVE
Embedded form · yoursite.com/contactLive
Jamie RiveraLanding formMP
Alex TanMeta adAssign
Sam OkaforInstagramDL
Priya NairLanding formAssign
Organic, everywhere

Write once. Post to four networks.

One composer, five destinations — publish together or queue the schedule. Boost the winners from the same screen.

See the composer
Posts · Make
FacebookInstagramLinkedInRedditGoogle Business
Post
Spring special is on — book your spot this week 🌱
Save draftScheduleQueue for approval
Background video

Marketing videos, no video team.

Kick off a short video and get back to work — it renders in the background and waits for your yes. Credits included on every paid plan.

Learn about video credits
Video · Spring promo
RENDERING
Rendering… 68% · waits for your approval40 credits
Everything in one workspace

One system, eleven surfaces.

Everything lives in one workspace — and your own AI reads all of it over MCP, while sends and spend stay gated.

Overview

KPIs and the next action — per business, or all at once.

Agent chat

Plain words in, gated drafts out.

Website

GA4, beacons, and CRM stitched into one traffic view.

Marketing

Capped campaigns; results across every ad platform.

Schedule posts

Five networks, one queue.

Media library

Photos, clips, and AI video in one place.

Review replies

On-brand drafts for every Google review.

Simple CRM

Leads, stages, follow-ups — CSV in and out.

MCP

Point your own AI at the whole workspace.

Connections

OAuth in; credentials in an encrypted vault.

Settings

The gate: approval by default, ceilings on spend.

Your own AI reads every one of these over MCP — sends and spend stay gated.

The gate

Your accounts. Your money. Your yes.

Every send and every dollar waits at the gate by default.

Social postsNeeds your approval
Email sendsNeeds your approval
Ad spendNeeds your approval
Review repliesNeeds your approval
orchestrate-only — your money and accounts stay on your platforms approval-gated by default every business lives in its own walled workspace

Guardrails on by default — enforced in code, not promised in copy.

Simple pricing

Free to start. Really.

Every plan includes unlimited runs, the approval queue, and your walled workspace. No card to start.

Free
Start here
$0/mo
  • 2 connected accounts
  • Unlimited runs
  • Approval queue included
Start free
Starter
For getting rolling
$49/mo
  • 5 connected accounts
  • 10 video credits a month
  • Everything in Free
Choose Starter
Most popular
Growth
For growing teams
$149/mo
  • 15 connected accounts
  • 3 workspaces
  • 40 video credits a month
Choose Growth
Business
For multi-location
$399/mo
  • 50 connected accounts
  • 10 workspaces
  • 120 video credits a month
Choose Business

Cancel anytime — you drop to Free and keep your workspace. Your leads export to CSV whenever you like.

Fair questions

The questions everyone asks first.

Will it post or spend without me knowing?

No. Every social post, email, review reply, and dollar of ad spend waits at the approval gate by default — enforced in code, not promised in copy. Flip a surface to auto in Settings only if you want to, and ad spend always keeps its hard daily cap.

Do I have to move my ad account or my money?

No. MarkCompass is orchestrate-only: your Meta ad account, your pages, your email stay exactly where they are. You connect with OAuth, and we never hold your money or your accounts.

What does the free plan actually include?

Two connected accounts, unlimited runs, and the full approval queue. No card, no trial clock — it stays free. Upgrade only when you need more accounts, workspaces, or video credits.

How long does setup take?

Minutes, not a migration. Connect the accounts you already own with OAuth, write your first brief, and review the drafts it fans out. There’s nothing to import and nothing to rebuild.

Do I need to understand MCP or AI tooling?

No. The portal at markcompass.com/app is the whole product. MCP is an optional second door for people who already live in Claude, ChatGPT, or Codex — read-only, and you can revoke a token in one click.

Can I cancel?

Cancel anytime. You drop back to the free plan and keep your workspace — and your leads export to CSV whenever you like, so your data was never locked in.

One brief. One yes. Everywhere.

Close the other nine tabs — or don’t even open ours. Either way, it asks before it acts.