Learn how to build rooms that guide customers, drive action, and scale with your team.
A great room does three things: it aligns with a clear customer journey, delivers just enough content, and drives action on both sides. The best rooms feel like a guided journey — they lead your prospect from first impression to signed contract without them ever having to ask “what’s next?” Here’s how to build one.
1. Design for the full journey, not a single moment
Rooms rarely cover just one interaction. They often stretch across multiple phases:
Sales — post-demo → internal buy-in → legal
Onboarding — kickoff → documentation → activation
Ongoing collaboration — updates, quarterly reviews, and more
Before you start building, ask yourself: “What phases does this room need to support?”For example, a sales room might open with a welcome message and key materials (a deck, demo recording, proposal), but also include locked sections like “Kickoff” or “Onboarding” — placeholders ready for the CS team when the deal closes.
Be selective with what you include. Nobody enjoys scrolling through 20 sections or a 50-slide deck to find the key point.Prioritise quality over quantity. Highlight what matters, and link out to larger files or supporting resources if needed. The goal is to reduce friction and make the room easy to skim — especially in early stages.
Variables let you personalise rooms automatically, every time you reuse a template. Add variables like {{first_name}}, {{company_name}}, or {{your_name}} directly into text blocks or section titles. When someone creates a room from that template, Flowla fills them in automatically.
Use variables in your welcome message to make every room feel tailor-made from the start.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Flowla","colors":{"primary":"#3E4FDA","light":"#6572E1","dark":"#3E4FDA"},"logo":{"light":"https://mintcdn.com/flowla/39nGhqsZPKUOZ_-e/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=39nGhqsZPKUOZ_-e\u0026q=85\u0026s=9d284bb53eb1d80a6739df35dec8ff6b","dark":"https://mintcdn.com/flowla/39nGhqsZPKUOZ_-e/logo/logo-white.svg?fit=max\u0026auto=format\u0026n=39nGhqsZPKUOZ_-e\u0026q=85\u0026s=20e48d743bf46d984210931df11f16e1"},"favicon":"https://mintcdn.com/flowla/39nGhqsZPKUOZ_-e/favicon.svg?fit=max\u0026auto=format\u0026n=39nGhqsZPKUOZ_-e\u0026q=85\u0026s=f7a94998c8ac32b7753a1694b633a8c6","navbar":{"links":[{"href":"https://app.flowla.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.flowla.com"}},"footer":{"socials":{"x":"https://x.com/flowlaapp","linkedin":"https://linkedin.com/company/flowla"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"What's new?","icon":"book","href":"https://www.flowla.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flowla","hasAudioNarration":false,"actualSubdomain":"flowla","customDomains":["docs.flowla.com"],"gitSource":{"type":"github","owner":"flowlacom","repo":"mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6acde255a71bd07e07ffc010","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Documentation","count":85},{"language":"default","tag":"Rooms","count":19},{"language":"default","tag":"API","count":16},{"language":"default","tag":"Integrations","count":15},{"language":"default","tag":"Autopilot","count":10},{"language":"default","tag":"Platform \u0026 admin","count":10},{"language":"default","tag":"REX","count":10},{"language":"default","tag":"MCP","count":9},{"language":"default","tag":"Lookups","count":7},{"language":"default","tag":"Reports \u0026 analytics","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".steps img{border-radius:2px;margin:8px 0}ol img{border-radius:2px;margin:0}#page-context-menu-button{display:none}"}],"page":{"pagePath":"rooms/room-building-best-practices","slug":"/rooms/room-building-best-practices","pageMetadata":{"title":"Room building best practices","description":"Learn how to build rooms that guide customers, drive action, and scale with your team.","href":"/rooms/room-building-best-practices"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Learn how to build rooms that guide customers, drive action, and scale with your team.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedFrame,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedFrame)_missingMdxReference(`OptimizedFrame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A great room does three things: it aligns with a clear customer journey, delivers just enough content, and drives action on both sides. The best rooms feel like a guided journey — they lead your prospect from first impression to signed contract without them ever having to ask “what’s next?” Here’s how to build one.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`best-practices-video-series`,children:`Best practices video series`}),`\n`,_jsxs(`div`,{style:{display:`flex`,flexDirection:`column`,gap:`16px`,width:`66%`},children:[_jsx(OptimizedFrame,{className:`mint-w-full mint-aspect-video mint-rounded-xl`,src:`https://www.youtube.com/embed/NVniTLwq0y0`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:true}),_jsx(OptimizedFrame,{className:`mint-w-full mint-aspect-video mint-rounded-xl`,src:`https://www.youtube.com/embed/pVuIRNXEeJ0`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:true}),_jsx(OptimizedFrame,{className:`mint-w-full mint-aspect-video mint-rounded-xl`,src:`https://www.youtube.com/embed/3CJOuISogjU`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:true})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-create-a-great-room`,children:`How to create a great room`}),`\n`,_jsx(Heading,{level:`3`,id:`1-design-for-the-full-journey-not-a-single-moment`,children:`1. Design for the full journey, not a single moment`}),`\n`,_jsx(_components.p,{children:`Rooms rarely cover just one interaction. They often stretch across multiple phases:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Sales`}),` — post-demo → internal buy-in → legal`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Onboarding`}),` — kickoff → documentation → activation`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ongoing collaboration`}),` — updates, quarterly reviews, and more`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Before you start building, ask yourself: `,_jsx(_components.em,{children:`“What phases does this room need to support?”`})]}),`\n`,_jsx(_components.p,{children:`For example, a sales room might open with a welcome message and key materials (a deck, demo recording, proposal), but also include locked sections like “Kickoff” or “Onboarding” — placeholders ready for the CS team when the deal closes.`}),`\n`,_jsx(Heading,{level:`3`,id:`2-structure-with-clear-purposeful-sections`,children:`2. Structure with clear, purposeful sections`}),`\n`,_jsx(_components.p,{children:`Use sections to break the room into logical steps. Each section should have one clear theme.`}),`\n`,_jsx(_components.p,{children:`For example:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Welcome`}),` → intro message, testimonial, your contact details`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Solution Overview`}),` → product deck, value summary, demo video`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Decision Support`}),` → proposal, pricing, business case`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Kickoff`}),` (locked until post-sale) → onboarding form, training materials`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`This structure makes it easy for customers to navigate — and for champions who need to forward the room to colleagues.`}),`\n`,_jsx(Heading,{level:`3`,id:`3-avoid-overcrowding`,children:`3. Avoid overcrowding`}),`\n`,_jsx(_components.p,{children:`Be selective with what you include. Nobody enjoys scrolling through 20 sections or a 50-slide deck to find the key point.`}),`\n`,_jsx(_components.p,{children:`Prioritise quality over quantity. Highlight what matters, and link out to larger files or supporting resources if needed. The goal is to reduce friction and make the room easy to skim — especially in early stages.`}),`\n`,_jsx(Heading,{level:`3`,id:`4-use-variables-to-personalise-at-scale`,children:`4. Use variables to personalise at scale`}),`\n`,_jsxs(_components.p,{children:[`Variables let you personalise rooms automatically, every time you reuse a template. Add variables like `,_jsx(_components.code,{children:`{{first_name}}`}),`, `,_jsx(_components.code,{children:`{{company_name}}`}),`, or `,_jsx(_components.code,{children:`{{your_name}}`}),` directly into text blocks or section titles. When someone creates a room from that template, Flowla fills them in automatically.`]}),`\n`,_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,src:`https://mintcdn.com/flowla/TmnjQuqPEAiABcEk/images/rooms/Variables_creation.mp4?fit=max\u0026auto=format\u0026n=TmnjQuqPEAiABcEk\u0026q=85\u0026s=a72eeecedf7b641e7432ce119c3c1029`,\"data-path\":`images/rooms/Variables_creation.mp4`}),`\n`,_jsx(Tip,{children:`Use variables in your welcome message to make every room feel tailor-made from the start.`}),`\n`,_jsx(Heading,{level:`3`,id:`5-always-save-it-as-a-template`,children:`5. Always save it as a template`}),`\n`,_jsx(_components.p,{children:`Once you’ve built a room that works, save it as a template. This lets you:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Reuse the same structure for future deals`}),`\n`,_jsx(_components.li,{children:`Ensure consistency across your team`}),`\n`,_jsx(_components.li,{children:`Iterate and improve over time`}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/flowla/images/rooms/template%20creation.png`,alt:`Template creation`}),`\n`,_jsxs(Tip,{children:[`Learn more about `,_jsx(_components.a,{href:`/rooms/room-templates`,children:`templates`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Room building best practices","description":"Learn how to build rooms that guide customers, drive action, and scale with your team.","href":"/rooms/room-building-best-practices"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Best practices video series","slug":"best-practices-video-series","depth":2,"children":[]},{"title":"How to create a great room","slug":"how-to-create-a-great-room","depth":2,"children":[{"title":"1. Design for the full journey, not a single moment","slug":"1-design-for-the-full-journey-not-a-single-moment","depth":3,"children":[]},{"title":"2. Structure with clear, purposeful sections","slug":"2-structure-with-clear-purposeful-sections","depth":3,"children":[]},{"title":"3. Avoid overcrowding","slug":"3-avoid-overcrowding","depth":3,"children":[]},{"title":"4. Use variables to personalise at scale","slug":"4-use-variables-to-personalise-at-scale","depth":3,"children":[]},{"title":"5. Always save it as a template","slug":"5-always-save-it-as-a-template","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-aspect-video {\n aspect-ratio: 16 / 9\n}\n.mint-w-full {\n width: 100%\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}","subdomain":"flowla","siteName":"Flowla","title":"Room building best practices - Flowla","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-22T13:24:04.711Z","originalFileLocation":"rooms/room-building-best-practices.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Learn how to build rooms that guide customers, drive action, and scale with your team.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Flowla\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Room building best practices - Flowla\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn how to build rooms that guide customers, drive action, and scale with your team.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Flowla\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.flowla.com/rooms/room-building-best-practices\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flowla.mintlify.site/_mintlify/api/og/v2?division=Rooms\u0026amp;title=Room+building+best+practices\u0026amp;description=Learn+how+to+build+rooms+that+guide+customers%2C+drive+action%2C+and+scale+with+your+team.\u0026amp;theme=47cca885ebec88d488a3d0a4\u0026amp;signature=769209e81b1a2d1ce71df0edc9a8331749b4eb2b2588fc5b13303895fc772aaa\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Room building best practices - Flowla\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn how to build rooms that guide customers, drive action, and scale with your team.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flowla.mintlify.site/_mintlify/api/og/v2?division=Rooms\u0026amp;title=Room+building+best+practices\u0026amp;description=Learn+how+to+build+rooms+that+guide+customers%2C+drive+action%2C+and+scale+with+your+team.\u0026amp;theme=47cca885ebec88d488a3d0a4\u0026amp;signature=769209e81b1a2d1ce71df0edc9a8331749b4eb2b2588fc5b13303895fc772aaa\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/flowla/UFjTC2SP26O54iNB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Flowla\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3E4FDA\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.flowla.com/rooms/room-building-best-practices\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/rooms/room-building-best-practices.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.flowla.com/#organization\",\"name\":\"Flowla\",\"url\":\"https://docs.flowla.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flowla/39nGhqsZPKUOZ_-e/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=39nGhqsZPKUOZ_-e\u0026q=85\u0026s=9d284bb53eb1d80a6739df35dec8ff6b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.flowla.com#website\",\"name\":\"Flowla\",\"url\":\"https://docs.flowla.com\",\"publisher\":{\"@id\":\"https://docs.flowla.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.flowla.com/rooms/room-building-best-practices#webpage\",\"url\":\"https://docs.flowla.com/rooms/room-building-best-practices\",\"name\":\"Room building best practices\",\"description\":\"Learn how to build rooms that guide customers, drive action, and scale with your team.\",\"dateModified\":\"2026-05-22T13:24:04.711Z\",\"isPartOf\":{\"@id\":\"https://docs.flowla.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.flowla.com/rooms/room-building-best-practices#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.flowla.com/rooms/room-building-best-practices#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Rooms\",\"item\":\"https://docs.flowla.com/rooms/room-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Room building best practices\",\"item\":\"https://docs.flowla.com/rooms/room-building-best-practices\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.flowla.com/rooms/room-building-best-practices#article\",\"headline\":\"Room building best practices\",\"name\":\"Room building best practices\",\"description\":\"Learn how to build rooms that guide customers, drive action, and scale with your team.\",\"url\":\"https://docs.flowla.com/rooms/room-building-best-practices\",\"mainEntityOfPage\":{\"@id\":\"https://docs.flowla.com/rooms/room-building-best-practices#webpage\"},\"dateModified\":\"2026-05-22T13:24:04.711Z\",\"publisher\":{\"@id\":\"https://docs.flowla.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.flowla.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Flowla\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Flowla","nav":{"global":{"anchors":[{"anchor":"What's new?","icon":"book","href":"https://www.flowla.com/blog"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get started","icon":"rocket","pages":[{"title":"👋 Introduction","mode":"wide","href":"/getting-started/introduction"},{"title":"1️⃣ Build \u0026 launch your first room","href":"/getting-started/build-\u0026-launch-your-first-room"},{"title":"2️⃣ Connect your tools","href":"/getting-started/connect-your-tools"},{"title":"3️⃣ Automate with workflows \u0026 AI","href":"/getting-started/automate-with-workflows-\u0026-AI"},{"title":"4️⃣ Utilize analytics","href":"/getting-started/analytics"}]},{"group":"REX","icon":"sparkles","pages":[{"title":"What is REX","href":"/rex/overview"},{"title":"Knowledge Graph","href":"/rex/knowledge-graph"},{"title":"Signals \u0026 next best actions","href":"/rex/signals"},{"group":"Deal intelligence","pages":[{"title":"Deal Score","href":"/rex/deal-score"},{"title":"MEDDPICC scoring","href":"/rex/meddpicc"},{"title":"Insight cards","href":"/rex/insight-cards"}]},{"title":"Contacts \u0026 Contact Map","href":"/rex/contacts"},{"title":"REX Chat","href":"/rex/chat"},{"title":"Asset intelligence","href":"/rex/asset-intelligence"},{"title":"Playbooks","href":"/rex/playbooks"}]},{"group":"Rooms","icon":"layer-group","pages":[{"title":"What is a room","description":"Learn about rooms; branded hubs where your customer-facing processes come to life.","href":"/rooms/room-overview"},{"title":"Room building best practices","href":"/rooms/room-building-best-practices"},{"title":"Personalising rooms","description":"Customise rooms with company branding, variables, and visual styling to create personalised experiences.","href":"/rooms/personalising-rooms"},{"title":"Themes","href":"/rooms/themes"},{"title":"Room management \u0026 settings","href":"/rooms/room-management-\u0026-settings"},{"title":"Collaborating in rooms","href":"/rooms/collaborating-in-rooms"},{"title":"Sharing and share settings","href":"/rooms/room-sharing"},{"title":"How contacts are added to rooms","href":"/rooms/contact-sources"},{"group":"Room elements","pages":[{"title":"Room elements overview","href":"/rooms/room-elements/overview"},{"title":"Sections","href":"/rooms/room-elements/sections"},{"title":"Pages","href":"/rooms/room-elements/pages"},{"title":"Embed code","href":"/rooms/room-elements/embed"}]},{"title":"Templates","href":"/rooms/room-templates"},{"title":"Using the rooms dashboard","href":"/rooms/rooms-dashboard"},{"title":"Variables in rooms \u0026 templates","href":"/rooms/room-variables"},{"title":"Statuses \u0026 labels","href":"/rooms/room-statuses-\u0026-labels"},{"title":"AI Blocks","href":"/rooms/ai-blocks"}]},{"group":"Autopilot","icon":"bolt","pages":[{"title":"Automations overview","href":"/automations/automations-overview"},{"title":"Triggers","href":"/automations/triggers"},{"title":"Actions","href":"/automations/actions"},{"title":"AI Agents","href":"/automations/ai-actions"},{"title":"Smart Queue","href":"/automations/smart-queue"},{"title":"Suggested Recipes","href":"/automations/suggested-recipes"},{"title":"Custom integrations","href":"/automations/custom-integrations"},{"group":"Recipes","hidden":true,"pages":[{"title":"Room creation recipes","href":"/automations/recipes/room-creation"},{"title":"Notifications \u0026 alerts recipes","href":"/automations/recipes/notifications-alerts"},{"title":"CRM sync recipes","href":"/automations/recipes/crm-sync"},{"title":"AI content generation recipes","href":"/automations/recipes/ai-content-generation"},{"title":"Engagement \u0026 reminder recipes","href":"/automations/recipes/engagement-reminders"},{"title":"Handoffs \u0026 transitions recipes","href":"/automations/recipes/handoffs-transitions"}]},{"group":"CRM workflows","pages":[{"title":"HubSpot automations","href":"/automations/HubSpot"},{"title":"Salesforce automations","href":"/automations/Salesforce"},{"title":"Attio automations","href":"/automations/Attio"}]}]},{"group":"Reports \u0026 analytics","icon":"chart-line","pages":[{"title":"Room analytics","href":"/reports-analytics/room-analytics"},{"title":"Engagement trends","href":"/reports-analytics/engagement-trends"},{"title":"Content analytics","href":"/reports-analytics/content-analytics"},{"title":"Account analytics","href":"/reports-analytics/account-analytics"},{"title":"Team activity","href":"/reports-analytics/team-activity"},{"title":"Room progress","href":"/reports-analytics/room-progress"}]},{"group":"Mutual Action Plans","icon":"users","pages":[{"title":"Actions overview","href":"/mutual-action-plans/actions-overview"},{"title":"Managing actions","href":"/mutual-action-plans/managing-actions"}]},{"group":"Forms","icon":"pen-to-square","pages":[{"title":"Forms overview","href":"/forms/forms-overview"},{"title":"Linear and table forms","href":"/forms/table-linear-forms"},{"title":"Form fields","href":"/forms/form-fields"},{"title":"Collaborative forms","href":"/forms/collaborative-forms"},{"title":"Conditional visibility on questions","href":"/forms/logic-rules"}]},{"group":"Learning \u0026 Coaching","icon":"graduation-cap","pages":[{"title":"Courses","href":"/learning-coaching/courses"},{"title":"Coaching","href":"/learning-coaching/coaching"}]},{"group":"Library","icon":"book-open","pages":[{"title":"Asset library","href":"/library/asset-library-overview"}]},{"group":"Integrations","icon":"plug-circle-plus","pages":[{"group":"CRM","pages":[{"title":"HubSpot","href":"/integrations/HubSpot"},{"title":"Salesforce","href":"/integrations/SalesForce"},{"title":"Attio","href":"/integrations/Attio"}]},{"group":"Note taker","pages":[{"title":"Fireflies.ai","href":"/integrations/Fireflies.ai"},{"title":"Gong","href":"/integrations/Gong"},{"title":"Fathom","href":"/integrations/Fathom"},{"title":"Granola","href":"/integrations/Granola"},{"title":"Avoma","href":"/integrations/Avoma"}]},{"group":"Email","pages":[{"title":"Gmail","href":"/integrations/Gmail"},{"title":"Outlook","href":"/integrations/Outlook"}]},{"group":"Others","pages":[{"title":"Slack","href":"/integrations/Slack"},{"title":"Microsoft Teams","href":"/integrations/Teams"},{"title":"Zapier","href":"/integrations/Zapier"},{"title":"Clay","href":"/integrations/Clay"},{"title":"Stripe","href":"/integrations/Stripe"}]}]},{"group":"Platform \u0026 admin","icon":"user-tie","pages":[{"title":"Set up your profile","href":"/platform/user-profile"},{"title":"Notifications","href":"/platform/profile-notifications"},{"title":"Invite your team","href":"/platform/invite"},{"title":"Custom roles","href":"/platform/custom-roles"},{"title":"Organisation settings","href":"/platform/org-settings"},{"title":"MFA setup","href":"/platform/mfa-setup"},{"title":"Email templates","href":"/platform/email-templates"},{"group":"SSO","pages":[{"title":"SSO settings","href":"/platform/sso-settings"},{"title":"Microsoft Entra ID SSO setup","href":"/platform/entra-id-sso-setup"},{"title":"Okta SSO setup","href":"/platform/okta-sso-setup"}]}]},{"group":"Plans \u0026 billing","icon":"credit-card","pages":[{"title":"Billing, Upgrade \u0026 Downgrade","href":"/plans-billing/plans-pricing-overview"},{"title":"Credits","href":"/plans-billing/credits"}]},{"group":"Troubleshooting \u0026 FAQs","icon":"question-circle","hidden":true,"pages":[{"title":"Security","href":"/troubleshooting/security"}]}]},{"tab":"API","pages":[{"title":"API","href":"/api/overview"}]},{"tab":"Webhooks","hidden":true,"pages":[{"title":"Webhooks","href":"/api/webhooks"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/getting-started"}]}]},"basePath":"","title":"Room building best practices - Flowla","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-DkE6VzSN.js","lightbox-handle-r17bVUz3.js"]}