Skip to content
LogZuno

Event tracking tools that act on every event in real time

Most event tracking tools collect events for a report you read next week. LogZuno shows each event in a live feed within seconds, pushes the ones you mark as important, and makes every event available to charts, funnels, segments and alerts at once.
The LogZuno events page: a live feed of events with channels, users and properties
  • Live in seconds

    Events reach the feed and every chart seconds after you send them.

  • 100 events a request

    A batch counts as one request against the rate limit.

  • 200 properties an event

    Plan, amount, source: whatever you need to filter and chart by.

  • 90 days of history

    On every plan, for every event.

Send events from anywhere

An event is a name, a channel and whatever properties you want to attach. Send it from your backend, your frontend or a script.

  • One HTTP request

    POST JSON to /v1/log with your project, channel and event. Any language that can make an HTTP request can send events; the docs have tested examples for each.

  • Batches of up to 100

    /v1/batch takes up to 100 events in one request and counts as one request against the rate limit of 5 requests a minute per project.

  • Browser script

    One script tag records pageviews (including single-page app navigation) and lets you track clicks with data attributes, no extra code.

  • Idempotent

    Give an event an insert_id and LogZuno stores it once, however many times a retry sends it.

Sending an event to LogZuno in cURL, JavaScript, Python and PHP. Every example is tested against the API.
curl -sS -X POST "${LOGZUNO_ENDPOINT:-https://api.logzuno.app/v1}/log" \
  -H "Authorization: Bearer $LOGZUNO_API_KEY" \
  -H "Content-Type: application/json" \
  -w "\nHTTP %{http_code}\n" \
  -d '{
    "channel": "signups",
    "event": "User signed up",
    "user_id": "user-123",
    "description": "A new user created an account",
    "icon": "🎉",
    "notify": true,
    "tags": { "plan": "growth", "source": "website" }
  }'

A live feed you can actually read

  • Channels

    Events are grouped into channels such as signups, billing or errors. Channels are created the first time an event names them, and can be muted for the whole team.

  • Icons and descriptions

    Each event can carry an emoji and a description, so the feed reads like a log of what your business is doing, not a list of IDs.

  • Push for what matters

    Send notify: true and team members who opted in get a browser push notification. Muted channels push to no one.

  • Filters

    Filter the feed by channel, event, user and any property, with eight operators, including contains, greater than and is set.

Illustration: the LogZuno live event feed, filtered by channel, with emoji icons, descriptions and users, and a browser push notification for a payment.

Every chart your team needs, from the same events

Eleven ways to look at your events. Pick one to see what it answers and how it's built.

Line chart

Is it growing, and which segment drives it?

Teams use it for

  • Weekly sign-ups by plan
  • Errors an hour after a release
  • Compare with the previous period

Built with

Signed upUnique usersBreakdown: planWeekly

Every event feeds everything else

  • Charts and funnels

    Count events, unique users and groups, or sum and average any numeric property, and build per-user funnels from any sequence of events.

  • Users and groups

    Events with a user_id build a user profile with a timeline; a group_id ties them to an account.

  • Alerts

    Instant alerts fire on a single event matching your filters and post to email, Slack, Discord, Telegram, a webhook or browser push.

  • Property catalogue

    LogZuno records every property it sees, with its type and sample values, so filters and charts suggest real keys.

Questions

What is an event?

A record that something happened: a name (User signed up), a channel (signups), an optional user, group, description and icon, and up to 200 properties such as plan or amount. LogZuno stores it with a timestamp for 90 days.

How fast do events show up?

Events are accepted in milliseconds and written in small batches, so they appear in the live feed and in charts within seconds.

Can I send events from my backend?

Yes, and for anything that matters (payments, sign-ups, errors) you should: backend events can't be blocked by ad blockers or lost when a browser tab closes.

What is event tracking?

Event tracking records specific actions people take in your product or on your site, such as signing up, paying or exporting a report, as named events with properties. Unlike pageview counts, events describe what people did, so they can drive funnels, retention, segments and alerts.

How do I track events?

Send a POST request to /v1/log with your API key, a channel and an event name, from any language that can make an HTTP request. For pages and clicks, add the LogZuno script tag and mark elements with data attributes. Send up to 100 events at once with /v1/batch.

What is the difference between event tracking and pageview tracking?

A pageview says someone loaded a URL. An event says someone did something: created a project, paid, invited a colleague. Pageviews tell you where people go; events tell you whether they got value. LogZuno records both in the same project.

How is this different from GA4 event tracking?

GA4 records events from the Google tag in the browser for marketing reports. LogZuno takes events from your backend as well as the browser, shows each one in a live feed within seconds, can push important ones to your phone or Slack, and ties them to users and accounts for product analytics. You can run both.

How many events can I send?

Each plan has a monthly allowance, from 50,000 to 500,000 events. Each project can make 5 ingestion requests a minute, and a batch of up to 100 events counts as one request. We email you at 80%, 90% and 100% of the allowance.

Send your first event today.

7 days free on any plan, up to 500 events. Then from $17 a month. Cancel during the trial and you pay nothing.