Content layer
SDK, overlay, and inline editing on your live site. Mark regions, draft, publish — without redeploying for every copy change.
Macrocontent is a layer over your existing site — not a replacement CMS. Inline editing and SDK today; hosting, analytics, and a site database as optional parts of the same platform.
Platform
Content is the entry point. Hosting, analytics, and a site database extend the same stack — each optional, none required to start.
SDK, overlay, and inline editing on your live site. Mark regions, draft, publish — without redeploying for every copy change.
Run your site on Macrocontent edge with your domains and deploy pipeline. Optional — your repo and stack stay portable.
Measure events and usage through the SDK on the real page. Start simple, extend over time — evidence, not black-box scores.
Structured records next to page content: form submissions, leads, and site-specific data. Manage in the dashboard, query via API.
Product
Edit, integrate, and manage — on top of the site you already built.
Change copy and media on the real page — in context, not in a separate CMS screen.
Drop in the SDK, mark editable regions, and connect your site.
Multiple people, clear roles — developers keep structural control.
Content per language without rebuilding keys for every locale.
Four steps from SDK to optional Site Agent at the edge.
Configure macro.config.js with frontend keys only — like adding analytics, not replacing your app.
Set data-macro-key on the elements you want editable. Routing and design stay yours.
Your team opens the overlay, saves drafts, and publishes — in the real layout.
Edge proxy in front of your app: draft preview, private blocks stripped at the edge, and bake jobs back to your repo.
Skip building a CMS backend — marking, SDK, and APIs instead.
Make client sites editable without a deploy loop for every text tweak.
Update copy yourself — no dev ticket for every headline change.