Amplitude icon

Amplitude

Product analytics platform for events, users, cohorts, funnels, charts, experiments, and behavioral insights.

Good for behavioral analytics events, users, cohorts, funnels, charts, experiments, and product insight reporting.

Example Use Cases

These are the Amplitude actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Batch Upload Events to Amplitude

Bulk upload events to Amplitude using the Batch Event Upload API. Supports larger payloads (20MB) and higher throttling limits than HTTP V2 API. Use when you need to send large batches of events efficiently.

Cancel User Deletion

Cancel a pending user deletion request in Amplitude. Use this to remove a user from a scheduled deletion job before it completes. Only works on deletion jobs in 'Staging' status (not yet submitted).

Check Amplitude Cohort Status

Check the status of a cohort export request. This action allows you to: - Poll the status of an in-progress cohort download request - Determine if a cohort is ready for download

Download Amplitude Cohort File

Download the cohort file after request is complete. Use this action after checking that the cohort status is 'JOB COMPLETED'. The download link is valid for 7 days, but the S3 link is valid for only 1 minute.

Get Active or New Users

Get the number of active or new users for a date range with optional segmentation. Use when you need user count metrics aggregated by day, week, or month, optionally grouped by user properties.

Get Funnel Analysis Data

Get funnel analysis data showing user conversion through a sequence of events. Use this to analyze user drop-off rates and conversion times across multiple steps in a user journey.

Get Real-time Active Users

Get real-time active users count from Amplitude. Returns active user counts with 5-minute granularity (configurable) for today and yesterday. Use this to monitor current user activity and compare with historical data.

Get Session Average Length

Get average session length (in seconds) for a specified date range from Amplitude. Use when you need to analyze user engagement patterns and session duration trends over time.

Get Session Length Distribution

Tool to retrieve session length distribution data for a specified date range from Amplitude. Use when you need to analyze how long users' sessions typically last or visualize session duration patterns across time buckets.

Get User Activity from Amplitude

Fetch a single user's profile summary and event stream by Amplitude ID. Use when you need to extract attribution data (UTM parameters, referrers) from early events or user properties, or when analyzing user behavior patterns.