Guides on analytics, business intelligence, and getting more out of your data.
No-Code Analytics for Non-Technical Teams: What Actually Works in 2026
How non-technical teams answer their own data questions in 2026 with a visual query builder, AI natural-language querying, and CSV uploads, without losing governance.
White-Label Analytics for SaaS: Building Customer-Facing Dashboards
How to build white-label, customer-facing dashboards in a SaaS product: pick an embedding method, isolate tenant data, map permissions, and match your brand.
Natural language questions in open-source Metabase
Open-source Metabase answers natural language questions with Metabot on your own AI provider, and its MCP server connects Claude, Cursor, and ChatGPT.
Build customer analytics in your app or embed Metabase: how to decide
Build customer analytics in your app or embed Metabase? Answers on tenant security, hosting, cost and privacy, and when a page of charts is enough.
Dashboards on a private database: SSH tunnel or VPC
Reach a database with no public endpoint: Metabase Cloud through an SSH tunnel and its IP addresses, or a self-hosted Metabase in your VPC.
Is Metabase embedding free?
Guest embeds with locked parameters are free on every Metabase edition, with no per-viewer fee. SSO embeds and the React SDK need Pro or Enterprise.
Metabase on a dbt project
Use your dbt marts in Metabase, define each metric once, and let Metabot answer from them. With notes on Lightdash and the dbt Semantic Layer.
Metabase vs Looker for embedded analytics
Looker signed embedding and access filters vs Metabase SSO embeds, row and column security, tenants and the React SDK, with pricing and setup steps.
Metabase vs Google Data Studio (Looker Studio) for BigQuery and Cloud SQL
Metabase vs Google Data Studio (formerly Looker Studio) on BigQuery and Cloud SQL: free options, BigQuery cost, row-level security and email delivery.
Metabase vs Amazon Quick Sight (QuickSight) for Redshift and RDS
Metabase vs Amazon Quick Sight (QuickSight) on Redshift and RDS: private VPC access, pricing, embedded analytics, row-level security and email reports.
Multi-tenant embedded analytics: show each customer only its own data
Show each customer only its own data in embedded Metabase: sign your app's tenant id into a guest or modular embed. Next.js, Django and Rails code.
Run Metabase in production with Docker
Run Metabase on Docker with a Postgres application database, a pinned image tag, MB_DB_* variables, a health check, backups and safe upgrades.
Dashboard subscriptions: send weekly reports by email or Slack
Send a dashboard by email or Slack every week on any Metabase edition. Recipients need no account. Set it up in the UI or with POST /api/pulse.
Set up Metabase from code with the API
Set up Metabase with curl: setup token, POST /api/setup, an API key, a database, a native question, dashboard dashcards and a subscription.
Start with Metabase for free: open source or Metabase Cloud
Metabase open source is free, self-hosted with one Docker command, and needs no account or credit card. Cloud Starter is $100 a month with a free trial.
How to Build an MCP Server for AI Data Analytics
A practical guide to standing up an MCP server on Metabase so any LLM can query your analytics data in natural language through a governed semantic layer, covering setup, a worked example, a comparison with other open-source options, and prompting best practices.