Skip to content

Product analytics · demo workspace

Product analytics that feels like an instrument.

Where do users drop off, do they come back, and what is happening right now? Pulsegrid answers all three in one keyboard-first panel. Every view is a link, and every chart streams in on its own.

Open the live demo See pricing

DAU

28.4K

up 1.3%

MAU

120.1K

up 6.5%

DAU/MAU

24.3%

down 1.7 pts

Activation

60.1%

down 0.3 pts

Daily active users · last 30 days vs previous

View as table
Daily active users
DateValuePrevious
Sep 1421.5K28.4K
Sep 1529.8K21.4K
Sep 1631.2K20.3K
Sep 1731K29.9K
Sep 1831.2K28.6K
Sep 1931.3K28.5K
Sep 2022.4K28.3K
Sep 2122.1K28.7K
Sep 2231.3K21.4K
Sep 2330K20.7K
Sep 2430.5K30.1K
Sep 2530.2K29.2K
Sep 2630.6K28.8K
Sep 2722K30.4K
Sep 2822.8K30.4K
Sep 2930.2K21.1K
Sep 3031.4K21K
Oct 131K29.7K
Oct 231.4K30.2K
Oct 332K30.3K
Oct 422K29K
Oct 521.9K43.6K
Oct 631K27.5K
Oct 731.4K25.2K
Oct 832.3K32.1K
Oct 930.6K32K
Oct 1030.7K30.7K
Oct 1122.2K30.6K
Oct 1222.6K30.5K
Oct 1332.2K21.2K

Signup → activation

  1. 1. signup_completed38.7K · 100%
  2. 2. onboarding_completed24.6K · 64%
  3. 3. board_created18.9K · 49%
  4. 4. board_shared6.9K · 18%
Live9.0 ev/s
  1. element_addedNikhil Bose
  2. session_startedMaya Lindqvist
  3. sticky_addedLila Weber
  4. board_openedYusuf Chen
  5. shape_addedClara Mensah
Quanta LoopBrightwell LabsNorthpawLumen & CoTessellateFieldnote

01 · Funnels

Find the step where people give up.

Pick 2–8 events, a conversion window and a breakdown. Pulsegrid replays the raw event log, so every bar is computed, not canned. Hatched segments are the people you lost.

  • Steps, window and breakdown live in the URL: paste it in stand-up
  • Median time between steps on every bar
  • Compare to the previous period with one key: C

Spot it? Android activation is 8.7% against 20.0% on web this month. The planted 5.2.0 regression shows up in one breakdown.

  1. 1signup_completed38.7K · 100.0%38.7K users · 100.0% of step 1
  2. 2onboarding_completed24.6K · 63.6%24.6K users · 63.6% of step 1
  3. 3board_created18.9K · 48.8%18.9K users · 48.8% of step 1
  4. 4board_shared6.9K · 17.8%6.9K users · 17.8% of step 1
Conversion by platform
platformEnteredStep 2Step 3Step 4Conversion
Web22.5K65.3%49.3%20.0%20.0%
Android6.9K60.9%43.5%8.7%8.7%
iOS6K55.0%50.0%10.0%10.0%
Desktop3.3K72.7%54.5%36.4%36.4%

02 · Retention

See who comes back, week by week.

Twelve weekly cohorts, an eight-step lime ramp whose labels flip to stay readable, and arrow-key navigation across the grid. Swap the start or return event, or narrow it to a saved segment.

Cohort · usersW0W1W2W3W4W5W6W7W8W9W10W11
Jul 225.4K100%56%56%22%28%39%22%39%22%22%11%17%
Jul 298.1K100%74%52%48%48%37%52%33%37%30%26%
Aug 58.7K100%72%66%48%45%48%55%41%34%41%
Aug 127.5K100%68%48%48%40%40%40%40%40%
Aug 195.4K100%61%50%39%33%22%22%28%
Aug 266K100%60%45%40%30%35%25%
Sep 215K100%56%64%44%46%32%
Sep 910.5K100%69%46%49%31%
Sep 168.4K100%64%61%57%
Sep 238.4K100%57%50%
Sep 308.4K100%61%
Oct 710.2K100%
Live9.0 ev/s
  1. element_addedNikhil Bose
  2. session_startedMaya Lindqvist
  3. sticky_addedelement_type=stickyLila Weber
  4. board_openedboard_size=233Yusuf Chen
  5. shape_addedelement_type=connectorClara Mensah
  6. session_startedClara Park
  7. sticky_addedLucas Kobayashi
  8. sticky_addedZara Okafor

03 · Live

Watch a tracking call land, right now.

The live stream polls every two seconds. Filter with globs like checkout_*, press Space to pause, J and K to walk the rows, Enter to open the person behind an event.

Open the live stream

Dense, exact, quiet. And fast enough to stay out of the way.

Keyboard first

⌘K reaches every page and action. g then o, f, r or l jumps around. [ and ] shift the range by its own length.

Comparison by default

Every KPI carries a delta; every time series can draw the previous period as a dashed ghost.

Every view is a URL

Range, compare, grain, funnel steps, segment: all in the address bar. Saved reports are just URLs.

Streams, never blocks

A static shell paints first; each widget streams through its own Suspense boundary. Range changes dim stale tiles instead of flashing skeletons.

Governed by default

PII flags in the dictionary, a property blocklist, blocked events, and API keys that are never shown in full.

Real computations

Funnels, cohorts and segments are computed from a raw event log, then projected from a 0.33% sample.

⌘Kgf[]cd?Press ? in the app for all 25 shortcuts.

Poke around the Loomwork workspace.

No sign-up. Everything you change lives in memory and resets on its own.

Open the live demo