Four of the five inbound pillars. Honest about the fifth.
m18t covers web, social, email, and SEO out of the box. Ads is the pillar we don't touch; you keep that in Meta Ads Manager or 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: a CMS for the blog, a scheduler for social, a design tool for graphics, a newsletter sender, an analytics dashboard for SEO checks, a doc tool for the content calendar, a design file for asset references, a drive folder for brand assets, a chat channel for approvals. Each tool has its own status meaning, its own brand context, its own login.
m18t collapses content, asset library, calendar, brand graphics, 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 graphics 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, with a push to your CMS per brand × env. More CMS targets are in progress.
Social
FB + IG + LinkedIn native, video and scheduling included. TikTok, X and Threads are next.
Email drafting & approval, plus native newsletter broadcast with suppression and unsubscribe. Transactional delivery stays with your provider.
SEO
Per-(brand × type) indices. Canonical URL anti-hallucination on AI generation.
Ads
Not in m18t. Use Meta Ads Manager / Google Ads. m18t drafts the landing-page content; your CMS serves it.
Ads is the explicit gap. We don't touch Meta Ads Manager, Google Ads or LinkedIn Ads; those tools are doing fine. Use them, and m18t drafts the landing-page content they point to and pushes it to your CMS, which serves the pages.
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 workspaceBrand-aware graphics
The templated graphics generator turns brand layouts into covers and social images: your colors and logo, no AI key needed. No more 20 minutes in a design tool per cover.
CanvasPublish + calendar
One content piece publishes to FB / IG / LinkedIn / your CMS in one click, or on a schedule that runs unattended. Calendar view across all content, all brands, with drag-to-reschedule. 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
One marketer with a side hustle, or an agency with many clients: the brand-switcher re-shards every surface. Each brand has its own everything.
Multi-brand workspace