Bento features

Feature grids built from bento tiles.

B-01Eleven-tile feature bento
Features

Everything your team checks on Monday morning

One workspace for metrics, funnels and alerts. Every tile updates in real time and every chart can be shared with a link.

Funnels

See exactly where users drop off, step by step.

Visited pricing100%
Started trial62%
Invited a teammate41%
Upgraded18%
Realtime

Tiles refresh every second, no reload needed.

Alerts

Get a Slack ping the moment a metric moves.

Forecasting

Project next quarter from this quarter's data.

Integrations

Connect your stack in a few clicks.

  • Postgres
  • Stripe
  • Segment
  • BigQuery
  • HubSpot
  • Slack
  • Snowflake
  • Webhooks
Security

SOC 2 Type II, SSO, role-based permissions and a full audit log on every plan above Starter.

Sharing

Share any view with a public or private link.

Versioning

Every dashboard change is tracked and reversible.

Templates

Start from 40+ dashboard templates built by analysts.

SaaS metricsActivationRetentionRevenue
B-02Mirrored split rows
Retention

Know who stays, and why

Cohort tables, segment comparisons and time-to-value in one view, refreshed every hour.

Explore retention
Monthly cohorts

Every signup month, side by side, week by week.

Week-8 retention

49%

Up from 38% a year ago. +11 pts

Time to first insight

4 min

Median for teams onboarded this quarter, down from 38 min.

Segment comparison

Compare any two segments without writing SQL.

Week-8 · active
  • Teams with 5+ seats61%
  • Teams with 2–4 seats47%
  • Solo workspaces23%
B-03Four-square with centre badge
Four ways to read your data

One question, four angles

Trends, breakdowns, paths and goals share the same events and filters, so every view agrees with the others.

Trends

Weekly active teams

8,104

Breakdowns

Signups by channel

  • Organic44%
  • Referral26%
  • Paid18%
  • Partners12%
Paths

The route most teams take to their first invite

  1. Landing18.2k
  2. Pricing7.9k
  3. Sign up3.4k
  4. Invite1.6k
Goals

Q3 activation target

46/ 55%

On track

Projected to reach 56% by September 30.

B-04Tall live stream with four tiles
Event pipeline

From raw events to clean data in seconds

Tessera validates, enriches and stitches every event as it lands, so dashboards never wait on a nightly job.

Read the pipeline docs
Live stream1,284 / min

Watch events arrive as they happen.

  • dashboard_sharedInes R. · Fernhill Labsnow
  • report_exportedTomás B. · Quayline2s
  • seat_addedAda K. · Brightmoor4s
  • alert_createdJonah P. · Kestrel & Co7s
  • trial_startedMei L. · Halcyon Freight9s
  • query_savedRafa D. · Fernhill Labs12s
  • plan_upgradedSol V. · Orchard Pay15s
Volume

2.4M

events ingested today

Enrichment

Properties added to every event automatically

  • plan
  • seats
  • region
  • role
  • utm_source
  • device
  • workspace_age
Identity stitching

98.2%

of anonymous sessions matched to a known user after signup

Latency

380ms

p95
B-05Heading inside a tile ring
Dashboards

214

live dashboards in an average workspace

Weekly digest

Monday summary, sent to 38 inboxes

+9.6%
Forecast

$1.42M

projected ARR by December, ±4%

Annotations
Aug 12 · Priya N.Pricing page v3 shipped. Expect a dip, then a lift.
The Tessera platform

Every piece in one place

Dashboards, forecasts, alerts and permissions share one data model. No glue code, no drift.

Start a free trial
Anomalies

Checkout conversion fell 12% in the EU.

Detected 09:14 · 3 min after the drop

SQL or no-code

Build a metric visually, or open the query it writes.

select date_trunc('week', signed_up_at),
  count(*) filter (where invited_teammate)
from workspaces group by 1
Permissions

Roles that match how your company actually works.

  • Owner2 people
  • Editor14 people
  • Viewer61 people
B-06Asymmetric 2x2 hero tile
Executive reporting

The board deck that builds itself

Revenue, retention and growth metrics in one living report. Present it, export it, or let Tessera send it on a schedule.

Present mode

Turn any dashboard into full-screen slides. Numbers stay live while you talk.

Monthly recurring revenue

$318k

+50% YoY
Net revenue retention
118%+6 pts
Logo churn
1.9%−0.4 pts
Expansion MRR
$41k+22%
Scheduled exports
  • Board pack1st of month
  • Weekly KPIsMon 08:00
  • Ready by 8:00

    Board pack rebuilt overnight from live data.

  • Per-audience views

    Investors, execs and team leads see what they need.

  • Finance-grade numbers

    Revenue reconciles with your billing provider to the cent.

B-07Ink stats strip over three tiles
Performance

Fast enough that nobody waits

Tessera caches smartly, queries your warehouse in place and keeps every dashboard under a second.

Tessera status · liveLast 30 minutes · queries per second
Queries served today
3.8M
Median tile load
0.6s
Workspaces online
4,912
Uptime, 90 days
99.98%
Query speed

Median dashboard load, 12 tiles

Tessera0.6s
Direct warehouse query7.4s
Uptime

99.98% over the last 30 days

30 days agoToday
Freshness

60s

sync interval on every plan

B-08Mini UI brick grid
Built for teams

The small things that keep everyone in sync

Alerts you control, goals everyone can see and a feed that only shows what matters to you.

Alert rules
  • Metric drops more than 10%#growth
  • Forecast misses targetEmail
  • Daily digest at 08:00#leadership
  • Someone mentions youPush
Team goals · Q3
  • 72%
    ActivationGoal 80%
  • 88%
    Weekly retentionGoal 85%
  • 41%
    Trial to paidGoal 60%
Viewing now
  • PN
  • TB
  • AK
  • JL
  • SV
+7

12 teammates on the Activation dashboard right now.

Priya is editing “Signup funnel”
Inbox 2 unread
  • Checkout conversion dropped 12% in the EUAlert · 2 min agoUnread
  • Priya mentioned you on “Q3 activation”Comment · 18 min agoUnread
  • Signups are 18% above this week’s forecastInsight · 1 h ago
  • Tomás replied: “Rolled back the pricing test”Thread · Yesterday
B-09Staircase process
How it works

Four steps from raw data to a decision

Most teams finish all four in their first afternoon. Every step after that runs on its own.

See the setup guide
01

Connect

Point Tessera at your database, event stream or billing. First sync in under five minutes.

  • Postgres
  • Segment
  • Stripe
02

Model

Define a metric once in plain terms. Every chart and alert uses the same definition.

activated = signed_up
→ created_dashboard
within 7 days
03

Share

Send a live link to the team, embed it in your wiki or lock it to a single customer.

tessera.example/d/q3-activation
04

Act

Set a threshold and Tessera pings the right channel the moment a number moves.

#growth · 09:14Activation fell to 38%, below the 40% floor.Owner: Priya N. · acknowledged
B-10Quote tile with metric L
Customer results

What changed after Fernhill Labs moved to Tessera

“We used to spend Monday rebuilding the same spreadsheet. Now the numbers are waiting for us, and the meeting starts with the decision instead of the data.”
Imani OkaforVP Product, Fernhill Labs
Weekly reporting

3.1×

faster to publish the Monday metrics review

Hours in SQL per week

−68% across the data team

Activation

+27%

2 quarters

From 34% to 43% of new workspaces activated in week one.

Dashboards retired

18 of 24 legacy reports replaced by six shared views

Analyst satisfaction

4.8 / 5

Internal survey of 42 analysts, six months in

B-11Dense eight-tile mosaic
The toolkit

Eight tools, zero context switching

Each one works on the same events and segments, so you can jump from a funnel to a cohort without losing your filters.

  • Funnels

    Find the exact step where users give up.

    Up to 12 steps
  • Cohorts

    Retention by signup week, plan or channel.

    Weekly or monthly
  • Paths

    See what people do before and after any event.

    5 steps either way
  • Segments

    Save a group once, reuse it in every chart.

    Syncs to your CRM
  • Forecasts

    Project any metric with a confidence band.

    90-day horizon
  • Alerts

    Thresholds and anomaly detection, per metric.

    Slack, email, push
  • Annotations

    Pin context to the exact day a number moved.

    Threaded comments
  • Exports

    CSV, PDF or slides, on demand or on a schedule.

    Any plan
Compare every feature
B-12Interactive tab tiles
Growth explorer

Pick a stage. See the whole story.

New workspaces, last 12 weeks

3,412

+14%
Top channel
Organic
Cost per signup
$18
Payback
4.2 mo

Referral signups doubled after the in-app invite prompt shipped in week 8.

B-13Sticky heading split
Security & governance

Open data for your team. Locked for everyone else.

Tessera gives every person exactly the access they need, and keeps a record of everything they do with it.

  • SOC 2 Type II and GDPR ready
  • SSO and SCIM on Business plans
  • Annual third-party penetration test
Audit log
  1. Priya N.09:41changed role of Tomás B. to Editor
  2. SCIM09:12provisioned 3 seats from the Sales group
  3. Ada K.08:57exported “Revenue by plan” as CSV
  4. System06:00rotated warehouse credentials
  5. Jonah P.Yesterdaymade “Q3 board pack” private
  6. Mei L.Yesterdaysigned in from a new device
Compliance

SOC 2

Type II report renewed every March. Available under NDA.

SSO & SCIM

214

seats provisioned automatically. Leavers lose access in under a minute.

Row-level access

EU account managers only see EU accounts. Same dashboard, different rows.

AccountRegionMRR
BrightmoorEU$12,400
QuaylineUS Hidden
Halcyon FreightEU$6,920
Data residency

Choose where your data lives. It never leaves that region.

Encryption
At rest
AES-256
In transit
TLS 1.3
Retention policies

Set how long each kind of data is kept. Deletion is automatic and logged.

  • Raw events13 months
  • Personal data30 days
  • AggregatesForever
B-14Analytics dashboard bento
Dashboards

Every chart your board asks for, already drawn

Tessera builds the core product dashboards from your event stream on day one. No SQL, no setup tickets.

Weekly active users

29,800

This quarterLast quarter+56.0%
Net revenue retention

118%

Expansion revenue now outpaces churn by $46k a month.

vs. 109% in Q2
Signup sources
8.4ksignups
  • Organic search42%
  • Product referral23%
  • Paid social19%
  • Direct16%
Health metrics · last 8 weeks
MetricTrendValueChange
Activation rate64.2%+3.1%
Avg. session length7m 48s+1.4%
Churned accounts38-12.6%
Feature adoption41.7%-0.8%
Query speed

0.42s

Median load time across 2.1 billion events this month.

B-15Security and compliance bento
Trust center

Security your auditor will actually like

Tessera is built for regulated teams: encrypted end to end, certified every year, and logged down to the click.

Encryption

Encrypted before it leaves your servers

At rest
AES-256
In transit
TLS 1.3
Certifications
  • SOC 2Type IIAudited yearly
  • GDPRCompliantEU DPA included
  • ISO27001Certified 2025
  • CCPAReadyOpt-out tooling
Audit logLive
  1. 09:42Mara LindqvistExported Revenue dashboard
  2. 09:38SCIM syncProvisioned 4 new seats
  3. 09:21Unknown deviceBlocked sign-in from new IP
  4. 09:05Theo BrandtRotated API key ts_live_…8f2
  5. 08:57Policy engineMasked email column in Users
  6. 08:44Ada OkaforRemoved viewer from Finance space

Retained for 7 years · streamed to your SIEM

Access controls
  • SAML SSO
  • SCIM provisioning
  • Passkeys required
  • IP allow-list
B-16Multiplayer collaboration bento
Multiplayer

Analyse together, in the same chart

See who is looking at what, leave a comment on a single data point and settle the debate before the meeting starts.

MLTBAORS+9
13 people in Growth workspace
Invite your team
Trial conversions · Q33 viewing
Thread on Aug · 81 trials
  • ML
    Mara · 10:12

    Why the jump in August? Was that the onboarding checklist?

  • TB
    Theo · 10:15

    Partly. 60% of the lift came from teams invited by an existing admin.

  • AO
    Ada · 10:21

    @Rafael can we make the invite step louder?

Presence
  • MLMara LindqvistGrowth leadonline
  • TBTheo BrandtData engineeronline
  • AOAda OkaforProduct manageraway
  • RSRafael SouzaDesigneroffline

Mentions land in Slack or email, with the chart attached.

B-17AI insights explainer bento
Tessera Insights

It notices the change, then tells you why

Every morning Tessera scans 1,200+ metric combinations and writes up the few that matter, with the evidence.

Why this changedConfidence 94%

Checkout completion fell 11% on Android

The drop started with app release 4.18 on Tuesday. Sessions that hit the new address form abandon 3× more often, almost all on Android 13 and 14.

8 days agoChange detectedToday
Contributing factors
  • Address form errors68%
  • Slower payment step21%
  • Seasonal mix11%
Was this insight useful?
B-18Developer API bento
For developers

Ten lines of code. Zero tracking plans to babysit.

Read the API docs
server/billing.ts
// Track a server-side eventimport { Tessera } from "@tessera/node"; const tessera = new Tessera(process.env.TESSERA_KEY); await tessera.track({  event: "subscription.upgraded",  userId: "usr_8KQ2m",  properties: { plan: "growth", seats: 24 },});
NodePythonGoRubySwiftKotlin
Ingest API latency · 24h

52msmedian

p50p95
Webhook deliveries
  • 200insight.created84ms
  • 200alert.triggered112ms
  • 202export.completed61ms
  • 500user.identifiedretrying
  • 200dashboard.shared73ms
API status · last 90 days99.98% uptime
90 days agoToday
B-19Mobile app phone bento
iOS & Android

Your metrics, in your pocket

The Tessera app puts every dashboard one tap away, with alerts that reach you before your standup does.

Push alerts
Tessera
Checkout alertnowConversion dropped 12% in the last hour.

Quiet hours respect your time zone

Home-screen widget

$84k

MRR today

Active now

1,392

Pin any KPI to your lock screen or home screen.

Offline

Dashboards cache on device, so the flight to the offsite is not a blackout.

App store rating

4.8

From 3,100 ratings across both stores.

B-20Global regions map bento
Global edge

Fast in Frankfurt. Fast in Sydney.

Events are ingested at the nearest of eight regions and queried where your data lives.

Ingest regions8 regions live
p50 ingest latency
  • Virginia18ms
  • Oregon24ms
  • Frankfurt21ms
  • São Paulo47ms
  • Mumbai39ms
  • Singapore33ms
  • Tokyo29ms
  • Sydney52ms

Measured from 140 probe locations, rolling 7 days.

Reach

38

countries with teams on Tessera, 4.2M events a minute.

Data residency
EU onlyUS onlyBring your own cloud
B-21Savings calculator bento
Value calculator

See what switching to Tessera saves you

Move the sliders to match your team. The numbers update as you go.

Your team
40 editors
250 viewers
Annual cost
Typical legacy BI stack$68,080
Tessera Growth$9,120

Assumes $46/editor and $15/viewer per month for legacy tools, $19/editor and free viewers on Tessera.

You save every year

$58,960

That is 87% off your current analytics bill.

2,880 h

of report building handed back to your team each year.

250 viewers, $0

No per-event pricing, no overage fees, cancel any month.

Start a 14-day trial
B-22Customer story bento

Customer story · Halden Freight

All stories
We used to argue about whose spreadsheet was right. Now 300 people look at the same numbers every morning, and the arguments are about what to do next.
SH
Signe HalvorsenVP Operations, Halden Freight
Halden Freight
Industry
Logistics
Team
1,400 employees
HQ
Bergen, Norway
On Tessera since
March 2025
SnowflakeSalesforceSlack

−63%

Time to answer a data question

From two days in the BI queue to same-afternoon answers.

3.4×

Weekly dashboard viewers

Dispatchers and finance now open Tessera before email.

$210k

Analytics tooling cost / year

Saved after retiring two legacy reporting tools.

Full case studyHow Halden rebuilt reporting in six weeks
B-23Now / Next / Later roadmap bento
Public roadmap

Built in the open, shaped by your votes

Suggest a feature
NowIn progress
  • AnalysisWarehouse-native cohorts80%
  • WorkspaceDashboard version history55%
  • AlertsAlert digests in Teams30%
NextPlanned
  • InsightsNatural-language questionsQ1
  • DevelopersEmbedded dashboards SDKQ1
  • AnalysisCustom retention windowsQ2
  • SecurityGranular row-level accessQ2
LaterExploring
  • Offline mobile editing
  • Experiment readouts
  • Revenue attribution models

Top-voted ideas move to Next every quarter.

Shipped in September
  • Funnel step filters
  • SCIM groups
  • CSV scheduled exports
  • Dark mode for embeds
  • Slack threads
B-24Integrations orbit bento
Integrations

Your whole stack, orbiting one source of truth

Native connectors

16

Connect in under five minutes. Data syncs every 60 seconds.

By category
  • Databases3
  • Warehouses3
  • Product3
  • Revenue2
  • CRM2
  • Messaging3
Missing one?Request a connector or build your own with the Webhooks API.