Skip to content

LogSnag customer story

Send events, then query what happened

LogSnag founder Shayan Taslim says Telemetry makes it easy to understand the data he sends.

"Telemetry is one of the easiest ways to go from dumping in your data to actually understanding it."
Shayan Taslim, founder of LogSnag

Shayan Taslim

Founder, LogSnag

Confirmed context

This page separates published feedback from the general pattern other teams can apply.

  • Shayan Taslim is the founder of LogSnag.
  • He describes sending raw data and analyzing it in Telemetry.
  • His feedback includes no event volume, query timings, or measured business results.

Repeatable pattern

How a team with the same need can start

1

Start with one decision

Choose a question such as which webhook failures remain unresolved or which activation step loses the most accounts. Use it to decide when to log and which fields to include.

2

Keep the event rows

Store events with typed fields so you can query individual rows as well as totals.

3

Save the query after checking it

Check the SQL against test cases with known results. Then save it as a chart, dashboard widget, alert, or scheduled report.

Try a similar workflow

Test the workflow with your own events

The examples below are a practical evaluation plan derived from the published workflow. They are not claims about the customer's implementation, event schema, or results.

1

Question and event fields

Is the event stream current enough to trust?

ingestion_observation with source, environment, event_name, timestamp_utc, and received_at

Validation check

Send a timestamped fixture and verify receipt, schema, sample rows, and freshness before analyzing the workflow.

2

Question and event fields

Which failures still need action?

workflow_completed with workflow_id, status, error_type, attempt, duration_ms, and account_id

Validation check

Include known first-attempt failures and recovered retries so the query distinguishes attempts from final outcomes.

3

Question and event fields

Can another person reproduce the answer?

Use typed, documented fields with explicit units and stable identifiers

Validation check

Save the reviewed SQL beside its definition, time window, exclusions, and expected fixture result.

SQL recipes for this workflow

Use these queries in Telemetry

Learn about Dashboards

Save a product or revenue query to a dashboard your team can check.

Send events and query the results

Create an API key, instrument one meaningful workflow, and turn the first reviewed query into a chart or report.

Start free

More customer stories

Browserflow: Track business activity and see what changedSwiftCX: A fast SQL workbench for logs, events, and automated reports