Four of the five inbound pillars. Honest about the fifth.
m18t covers web, social, email-spec, and SEO out of the box. Ads is the pillar we don't touch — you keep that in Meta Ads Manager / Google Ads. For the rest, one workspace per brand: content + canvas + publish + SEO indices + calendar. Switch brands without changing tools.
[marketer view: calendar + content draft + Canvas cover + brand switcher]
Your Monday has nine tabs open. m18t needs one.
A typical marketer\'s tab stack: WordPress for the blog, Buffer for social scheduling, Canva for graphics, Mailchimp for newsletters, Google Analytics for SEO checks, Notion for the content calendar, Figma for asset references, Drive for brand assets, Slack for approvals. Each tool has its own status meaning, its own brand context, its own login.
m18t collapses content, asset library, calendar, AI image generation, SEO indices, and multi-channel publish into one workspace per brand. The brand-switcher in the sidebar handles client portfolios. The status set is the same across blog post, social post, and web page. The Canvas image generator knows the brand colors automatically.
One workspace, one switcher, one status set.
What m18t covers (and what it doesn\'t).
Web (CMS)
Content workspace + Strapi push per brand × env. WordPress / Sanity / others on roadmap.
Social
FB + IG native. TikTok / X / LinkedIn on roadmap.
Email spec & approval. Send via your provider (Mailchimp / Resend / etc).
SEO
Per-(brand × type) indices. Canonical URL anti-hallucination on AI generation.
Ads
Not in m18t. Use Meta Ads Manager / Google Ads. m18t hosts the landing pages they point to.
Ads is the explicit gap. We don\'t touch Meta Ads Manager / Google Ads / LinkedIn Ads — those tools are doing fine. Use them; route campaign destinations through m18t if your landing pages live there.
The marketer's daily surfaces.
Content workspace + content types
Blog posts, news posts, web pages, help articles, social posts, video posts. Plus custom content types per brand (case-study, release-note, recipe). One editor, one status, one SEO model.
Content workspaceCanvas — brand-aware AI image generation
Generate cover graphics and social images in a chat-style session. Brand colors, logo, content context auto-injected. No more 20 minutes in Canva per cover.
CanvasPublish + calendar
One content piece publishes to FB / IG / your CMS in one click. Calendar view across all content, all brands. Per-channel state on every row.
PublishSEO indices
Per-brand × per-content-type SEO defaults — path prefix, schema.org type, meta-title template. Consistency without per-piece manual SEO work.
SEO via ContentMulti-brand if you run more than one
Solo marketer with a side hustle, or agency with many clients — the brand-switcher re-shards every surface. Each brand has its own everything.
Multi-brand workspace