Skip to main content

Product analytics for small teams

Know which features matter before the next sprint.

Pulsegrid turns raw product events into funnels, retention curves and a weekly digest your whole team will actually read. No query language, no analyst on call.

  • One snippet to install
  • Privacy-first defaults
  • Made for teams of 2 to 50

Pulsegrid is a fictional product. Every number on this page is sample data.

Illustration of the Pulsegrid overview dashboard with sample data: an active users line chart, an activation funnel and a retention grid.Overview · last 30 daysOverviewFunnelsRetentionLive eventsAlertsReportsActive users2,418+6.2%Activation41.2%+1.8 ptWeek 4 retention36%+0.9 ptDaily active usersSample dataActivation funnel100%62%41%23%Weekly retention

Feature tour

Four views that answer most product questions

Pulsegrid keeps the surface small on purpose. Each view is built around a question a product team asks every week.

See exactly where people drop off

Pick any sequence of events and Pulsegrid draws the funnel, with conversion between every step and the time it usually takes.

  • Build a funnel by clicking events, not writing queries
  • Split any step by plan, device or signup week
  • Open the people behind a drop-off
Sample dataSample funnel chart with five steps, from landing at 100 percent down to upgrade at 11 percent.100%Landing64%Sign up47%Onboard26%Invite11%Upgrade

How it works

From first event to first insight in an afternoon

The setup is deliberately short, so a two-person team can own analytics without a data engineer.

  1. Add one snippet

    Drop the script into your app, or send events from your server. Page views and sessions are tracked automatically; you name the events that matter.

    pulsegrid.track('project.created', {plan: 'team'})
  2. Pick what success means

    Choose an activation event and a few key actions. Pulsegrid builds the starter funnels, retention views and alert ranges around them.

    activation: 'invite.sent' within 7 days
  3. Read the Monday digest

    Every week the team gets a short written summary: what moved, by how much, and which change most likely explains it.

    digest: weekly · Monday 09:00 team time

Try it

A dashboard you can poke at

This widget runs on generated sample data, the same kind of view Pulsegrid would build from your events. Switch the range to redraw it.

Daily active users

Sample data

Showing sample data for the last 30 days. Daily average 2,668, up 5.2 percent on the previous period.

Total active-user days
80,046
Daily average
2,668
Busiest day
3,007 on Oct 29
Versus previous period
+5.2%
Line chart of sample daily active users over the last 30 days, from Oct 2 to Oct 31. Values range from about 2,000 to 3,500. The same data is available in the table below.
DateDaily active users (sample)
Oct 22,764
Oct 32,148
Oct 42,162
Oct 52,732
Oct 62,780
Oct 72,724
Oct 82,754
Oct 92,718
Oct 102,156
Oct 112,194
Oct 122,711
Oct 132,749
Oct 142,853
Oct 152,865
Oct 162,869
Oct 172,205
Oct 182,206
Oct 192,932
Oct 202,839
Oct 212,871
Oct 222,904
Oct 232,975
Oct 242,278
Oct 252,360
Oct 262,972
Oct 272,967
Oct 282,964
Oct 293,007
Oct 302,980
Oct 312,407

Pricing

Simple plans that grow with your team

Sample prices for a fictional product. Every plan includes funnels, retention and the weekly digest; you pay more only for seats and event volume.

  • Starter

    For a side project or a first product experiment.

    $0/ month

    Free while you stay within the limits.

    • Up to 3 seats
    • 100k events a month
    • 30-day history
    • Funnels and retention

    No add-ons. Move up a plan when you outgrow it.

    Join the waitlist
  • Team

    Most teams start here

    For a product team shipping every week.

    $49/ month

    Billed monthly, before extras. Cancel any time.

    • 5 seats included
    • 1M events a month
    • 13-month history
    • Experiments and alerts

    Extra seats $9, extra events $8 per 1M (monthly list price).

    Join the waitlist
  • Scale

    For several squads sharing one source of truth.

    $199/ month

    Billed monthly, before extras. Cancel any time.

    • 15 seats included
    • 10M events a month
    • Unlimited history
    • Roles, audit log, SSO

    Extra seats $7, extra events $5 per 1M (monthly list price).

    Join the waitlist

Estimate your price

Tell us roughly how many people need access and how many events you send each month. The estimate uses the monthly prices above.

People who can sign in, 1 to 200.
Tracked events per month
2M events

Best fit for 8 seats and 2M events

Team

$84/ month

Switch to annual billing to save 20%.

Team base
$49
3 extra seats
$27
1 extra 1M event block
$8

All plans at this size

  • StarterStarter allows up to 3 seats.
  • Team$84 / mo
  • Scale$199 / mo

Estimate only. Sample prices for a concept demo; nothing can be purchased.

Compare plans

FeatureStarterTeamScale
Usage
Seats included3515
Events included each month100k1M10M
Data history30 days13 monthsUnlimited
Analysis
Funnels and retentionIncludedIncludedIncluded
Weekly written digestIncludedIncludedIncluded
Live event streamIncludedIncludedIncluded
Anomaly alertsNot includedIncludedIncluded
Experiment readoutsNot includedIncludedIncluded
Team and control
Roles and permissionsNot includedBasicCustom
Single sign-onNot includedNot includedIncluded
Audit logNot includedNot includedIncluded
Data region choiceNot includedIncludedIncluded

Integrations

Fits around the tools you already use

Pulsegrid is designed to connect by category, not to replace your stack. This concept names no third-party products and implies no partnerships.

  • Web and mobile SDKs

    Lightweight client libraries for browsers and native apps, with automatic page and screen views.

  • Server-side events

    Send events from your backend over a simple HTTP API when they should not depend on the browser.

  • Warehouse export

    Scheduled exports of raw events and computed metrics to the data warehouse you already run.

  • Team chat

    Digests and alerts posted to the channels where your team already discusses the product.

  • Issue trackers

    Turn a surprising drop-off into a ticket with the chart and the affected cohort attached.

  • Feature flags

    Read flag exposure events so experiments and staged rollouts show up in every view.

  • Webhooks

    Push alerts and cohort changes to any URL, for anything the built-in categories do not cover.

  • Query API

    Read the same numbers the dashboard shows, for internal tools and scheduled reports.

Security and privacy

Privacy designed in, not bolted on

These are design intentions for a fictional product, written the way we would brief an engineering team. They are not audited controls or certifications.

  • Collect less by default

    IP addresses would be truncated before storage and user ids pseudonymised. Capturing personal fields is opt-in, per property.

  • Encrypted in transit and at rest

    Every connection would use TLS, and stored event data would be encrypted at rest with regularly rotated keys.

  • Choose where data lives

    Workspaces would pick a storage region at setup, so teams can keep event data close to their users.

  • Least-privilege access

    Roles would limit who can see raw events versus aggregate charts, with an audit trail of exports on larger plans.

  • Deletion that actually deletes

    One request would remove a person’s events everywhere, including exports Pulsegrid manages, with a confirmation log.

  • Your data is not the product

    Event data would be used only to run your workspace. No resale, no ad targeting, no training on customer data.

FAQ

Questions, answered

No. Pulsegrid is a fictional brand designed by CraftLayer Studio to show how a SaaS launch page can be built. There is no app to sign in to and no data is collected.

They are generated sample data. The dashboard widget uses a seeded generator, so it shows the same made-up values every time. Nothing reflects real users or customers.

Any action you choose to track, such as a page view, a signup or a project being created. In this concept, the price is driven by how many events you send each month.

In the sample pricing, Team and Scale plans bill extra events in blocks of one million. Starter simply stops recording new events until the next month.

Someone needs to add one snippet or call the API from your server. After that, funnels, retention views and alerts are built from the dashboard without code.

The concept includes raw event export on every plan, so your history is never locked in a format only Pulsegrid can read.

Waitlist

Be first to try Pulsegrid

Leave a few details and we would reach out when a private preview opens. This is a concept demo, so the form validates but never sends anything.

  • Early access to the preview workspace
  • A say in what we build after funnels and retention
  • No marketing emails, ever
Demo form
Nothing you enter leaves your browser. Use a made-up address such as name@example.com.
Your role
Product
Engineering
Design
Founder
Other
0/400

Demo only. No account is created and no email is sent.