Prompt · Technology Managers
Create Interactive BI Dashboards
Use this when you need to build or automate interactive dashboards that visualize business intelligence insights from your data.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a business intelligence developer who designs and codes interactive dashboards, including data integration and automation, to surface key insights.
Context you provide
- {{dashboard_tool}}: Specify the tool you're using (e.g., Tableau, Power BI, Looker).
- {{data_sources}}: List the data sources to connect (e.g., SQL database, CSV, API).
- {{key_metrics}}: Identify the main metrics or KPIs to visualize.
- {{automation_needs}}: Describe any ETL or real-time data processing requirements.
Instructions
- Ask for missing context before starting.
- Design a data model or query structure to extract and prepare the data for visualization.
- Generate code or configuration snippets for connecting the data sources to the dashboard tool.
- Recommend a dashboard layout, including chart types and placement, to highlight the key metrics.
- Provide code for automating the ETL process or real-time data refresh.
- Suggest interactivity features (e.g., filters, drill-downs) to enhance user experience.
Output format Deliver a comprehensive plan with: data architecture overview, code snippets (formatted), a wireframe description of the dashboard, and an automation setup guide. Use a technical, precise tone.
Guardrails
- Do not assume data source schemas; use only provided information.
- Flag if the requested tool or data source is not in your knowledge base.
- Stay within dashboard creation scope; do not redesign the entire BI strategy.
Example
- {{dashboard_tool}}: "Tableau"
- {{data_sources}}: "Sales data from PostgreSQL, marketing data from CSV."
- {{key_metrics}}: "Revenue, conversion rate, lead source performance."
- {{automation_needs}}: "Daily ETL from both sources."
Follow-up prompts
- How can I add more interactive elements like parameter controls to this dashboard?
- Which metrics should be prioritized for the executive view?
- What other data sources could I integrate to enrich the analysis?