Working in a SAAS company, I know how important our data is, especially when it comes to the behavior of our users. We rely on data a lot in order to constantly make our product better, prioritize features and improve the design.
Understanding the power of data, I started looking for ways to integrate it into our daily workflow. I quickly came up with the idea of integrating our dashboards into a project management tool that is being used by the entire team on the daily basis. I could clearly imagine how that can make our decision-making culture even more data-driven.
In my company, we use Notion as a project management tool and an all-in-one place for various documents like meeting notes, design drafts, guidelines etc.
Below I’m sharing a 3-step guide on how to embed Metabase in Notion using CodePen:
Step 1. Copy iframe code in Metabase
Go to the Metabase question that you want to embed in Notion and click the sharing icon at the bottom right corner.
Then Enable sharing for your question and copy the iframe code.
Step 2. Paste your iframe code in a CodePen
The reason you need to use CodePen is that Notion doesn’t support native iframe code from Metabase, but it does support CodePen.
After you click “Debug Mode”, a new tab will open up in your browser. Copy the URL of that tab.
Step 3. Paste CodePen URL in your Notion page
Open your Notion page and type “/codepen” to create a CodePen block.
Paste the copied URL from the last step in the CodePen block and click “Embed link”.
Now you can see your interactive Metabase charts directly in Notion!
Please note this is not the official Metabase guide.
Following these steps will make your dashboards public.