NUTTIFOX / CASE STUDY / MIRO HUB--:--:-- Available · Q4 2026

One internal app for the marketing work that used to bounce between teams

IndustryCollaboration
ServicesFramerReactContentfulAIDesign
Timeline8 weeks
/01

The brief

Miro needed one place for the wider org to make marketing assets and update miro.com, plus the campaign sites that sit beside it. The work was already underway in pieces: a Contentful to Framer sync, localisation, brand and marketing tools, and a page builder. Requests for anything custom were landing with the wrong team.

/02

The build

We housed the work already in flight in one internal app, rather than adding another tool beside it. Sign-in is Okta, and it runs on Miro's own hosting. Creative Studio ships with skills, templates, and instructions tied to the design system, so a marketer generates from the brand instead of a blank prompt. Content Sync writes Contentful into Framer as drafts, localisation included, and leaves publishing alone. For pages, marketers compose in the Figma system and Framer agents rebuild the page from those same components. Custom requests go through an intake that sends each one to the team that owns the work.

/03

The result

A product marketer can generate an asset, sync a page, or ask for a deploy without leaving the hub. Production does not move on the sync. An admin reviews the candidate first. The hub reports time saved, token cost, and which teams are using which tools, so Miro can see the saving on their side. Custom work stops arriving with the wrong stakeholders.

Next case studyButter Commerce↗

Have something to build? Let’s ship it.

Book a call