#4865·openreplay

Feature request: create a dashboard from a template (cards + alerts) for common project types

Author: girzsebastianCreated Sep 7, 2026Updated Sep 7, 2026

Setting up a useful dashboard in OpenReplay today means creating each card by hand (sessions, top pages, funnel, heatmap, journey, errors, web vitals...) and then each alert separately. Teams tracking a landing page, a SaaS app, a mobile app or an e-commerce site end up rebuilding the same 15-20 cards for every project.

Proposal: a "From template..." option next to Create Dashboard that provisions a ready-made dashboard for a project type:

  • templates: Landing page & funnel, Web application, Mobile application, E-commerce, Debugging & stability
  • a few parameters per template (landing / conversion / checkout paths) used by the funnel, heatmap and journey cards
  • cards grouped as Traffic & audience, Marketing & acquisition, Behavior & UX, Errors & performance, selectable per group or per card
  • optional alerts (threshold / change) on predefined columns or on the template's timeseries cards
  • existing cards with the same name and type are reused instead of duplicated; existing alerts with the same name are kept

Everything is built on the existing APIs (POST /cards, POST /dashboards, PUT /dashboards/{id}, POST /alerts), no backend change.

I have a working implementation in the frontend (tested on a self-hosted v1.27 instance) and will open a PR referencing this issue.

Create dashboard from template