DashboardSign inStart your trial

Amplitude

Reference

54 actions for Amplitude workflows.

01. Operations

Act on Amplitude from a workflow

Operations are the actions a workflow can take in Amplitude, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Other

54 operations

These operations enable you to manage events, annotations, cohorts, and user data within Amplitude's analytics platform. Use them when you need to send raw event data, create or manage event types and categories, set up chart annotations for collaboration, export cohort files for external use, or retrieve user properties and revenue metrics for analysis and reporting workflows.

Action★ Featured

Batch Upload Events to Amplitude

AMPLITUDE_UPLOAD_BATCH_EVENTS

Send large volumes of user activity events to Amplitude in a single request for efficient analytics tracking. This method handles bigger batches and higher throughput than standard event submission, making it ideal when you need to process and upload many events at once.

3 input
Action★ Featured

Get Active or New Users

AMPLITUDE_GET_ACTIVE_USERS

Retrieve active or new user counts over a specified time period, optionally broken down by user properties like location or subscription tier. This helps you understand your user growth and engagement trends.

6 input
Action★ Featured

Get Funnel Analysis Data

AMPLITUDE_GET_FUNNEL_DATA

Retrieve detailed funnel analysis data that shows how many users complete each step in a conversion sequence, helping you identify where customers drop off in your sales or onboarding process. Use this to understand conversion rates and optimize your user journey for better results.

9 input
Action★ Featured

Get User Retention Analysis

AMPLITUDE_GET_RETENTION

Analyze how frequently your users return after taking an initial action, helping you understand which features keep people engaged long-term.

9 input
Action★ Featured

Request Amplitude Cohort

AMPLITUDE_GET_COHORT

Retrieve a specific user cohort from Amplitude and initiate its download, optionally including custom user properties to enrich your audience data.

3 input
Action★ Featured

Search Amplitude User

AMPLITUDE_FIND_USER

Locate specific users in Amplitude by their identifier (Amplitude ID, device ID, or user ID) to retrieve their profile information and analytics data. This helps you match user records across systems and access individual user insights.

1 input
Action★ Featured

Send Events to Amplitude

AMPLITUDE_SEND_EVENTS

Track user interactions and behavior on your app or website by sending event data to Amplitude for analysis and insights. This helps you understand how customers use your product and identify trends to improve your business.

3 input
Action★ Featured

Update User Properties in Amplitude

AMPLITUDE_IDENTIFY

Update and manage user profile information in Amplitude without triggering events, allowing you to keep customer attributes like contact details, preferences, and device information current for accurate audience segmentation and personalization.

2 input
Action

Bulk Assign Annotations to Category

AMPLITUDE_ASSIGN_ANNOTATIONS_TO_CATEGORY

Organize and categorize multiple annotations in Amplitude to streamline your analytics insights and make event tracking data easier to manage and reference.

2 input
Action

Cancel User Deletion

AMPLITUDE_CANCEL_DELETION

Stop a scheduled user deletion in Amplitude before it's processed, allowing you to keep a user's data and analytics intact if you change your mind.

2 input
Action

Check Amplitude Cohort Status

AMPLITUDE_CHECK_COHORT_STATUS

Monitor the status of your cohort export to know when your user segment data is ready to download and use for analysis or marketing campaigns.

1 input
Action

Create Amplitude Event Category

AMPLITUDE_CREATE_EVENT_CATEGORY

Organize and categorize your product events in Amplitude by creating custom event categories that help structure your analytics data for easier tracking and analysis.

1 input
Action

Create Amplitude Event Type

AMPLITUDE_CREATE_EVENT_TYPE

Register a new event type in Amplitude so you can track and categorize user actions across your application. This ensures consistent event naming and metadata across your analytics platform.

10 input
Action

Create Amplitude Release

AMPLITUDE_CREATE_RELEASE

Document and track product version releases in Amplitude to analyze how updates impact user behavior and app performance metrics. This enables automatic logging of releases during deployment workflows.

5 input
Action

Create Annotation Category

AMPLITUDE_CREATE_ANNOTATION_CATEGORY

Creates a new annotation category in Amplitude to help organize and group related event markers, making it easier to track and reference important changes or events in your analytics data.

1 input
Action

Create Chart Annotation in Amplitude

AMPLITUDE_CREATE_ANNOTATION

Mark important events and milestones directly on your Amplitude analytics charts to correlate product changes with user behavior patterns. This helps you visually track the impact of releases, campaigns, and updates alongside your metrics.

6 input
Action

Delete Amplitude Annotation Category

AMPLITUDE_DELETE_ANNOTATION_CATEGORY

Remove an annotation category from Amplitude when you no longer need it for organizing your event tracking data. This helps keep your analytics workspace clean and focused on active categorization schemes.

1 input
Action

Delete Amplitude Chart Annotation

AMPLITUDE_DELETE_ANNOTATION

Remove annotations from your Amplitude analytics charts when they're no longer relevant or needed. This helps keep your data visualizations clean and focused on current insights.

1 input
Action

Delete Amplitude Event Category

AMPLITUDE_DELETE_EVENT_CATEGORY

Remove an event category from your Amplitude analytics workspace to clean up outdated or unused event categorizations and keep your event taxonomy organized.

1 input
Action

Delete Amplitude Event Type

AMPLITUDE_DELETE_EVENT_TYPE

Remove an event type from your Amplitude tracking setup, allowing you to clean up obsolete events and maintain an organized data structure. This helps eliminate clutter from events that are no longer relevant to your analytics.

1 input
Action

Delete Amplitude Users

AMPLITUDE_DELETE_USERS

Remove user data from your Amplitude analytics account to comply with privacy regulations like GDPR and CCPA. Submit deletion requests for up to 100 users at a time using their IDs.

6 input
Action

Download Amplitude Cohort File

AMPLITUDE_DOWNLOAD_COHORT_FILE

Retrieves and downloads a completed cohort file containing your user segment data from Amplitude. This allows you to export audience lists for use in external marketing, analytics, or CRM platforms.

1 input
Action

Get Amplitude Annotation

AMPLITUDE_GET_ANNOTATION

Retrieve detailed information about a specific annotation in Amplitude, including its label, timestamps, category, and associated chart. Use this to access stored notes and context about important events or milestones in your analytics data.

1 input
Action

Get Amplitude Annotation Category

AMPLITUDE_GET_ANNOTATION_CATEGORY

Retrieve detailed information about a specific annotation category in Amplitude, allowing you to understand how events and data points are organized in your analytics setup.

1 input
Action

Get Amplitude Event Categories

AMPLITUDE_GET_EVENT_CATEGORIES

Retrieve all event categories or a specific category from your Amplitude project to understand what types of user interactions are being tracked in your analytics.

1 input
Action

Get Amplitude Event Property

AMPLITUDE_GET_EVENT_PROPERTY

Retrieve detailed information about a specific event property tracked in Amplitude, including its data type, validation rules, and metadata. This helps you understand how event properties are configured and what data you can expect from them.

2 input
Action

Get Amplitude Event Type

AMPLITUDE_GET_EVENT_TYPE

Retrieve detailed information about a specific event type in your Amplitude analytics, including its properties, metadata, and configuration settings.

1 input
Action

Get Amplitude Event Types

AMPLITUDE_GET_EVENT_TYPES

Retrieve all event types tracked in your Amplitude project to understand what user interactions and behaviors you're measuring. This helps you audit your analytics setup and identify which events are available for analysis.

1 input
Action

Get Amplitude User Property

AMPLITUDE_GET_USER_PROPERTY

Retrieve detailed information about a specific user property in Amplitude, including its data type, validation rules, and how it's classified in your taxonomy.

1 input
Action

Get Event Segmentation Data

AMPLITUDE_GET_EVENT_SEGMENTATION

Analyze how your users interact with specific events in your product by breaking down metrics like user counts, totals, and engagement rates across different time periods and user segments. This helps you understand which features are driving value and identify trends in user behavior.

6 input
Action

Get Real-time Active Users

AMPLITUDE_GET_REALTIME_ACTIVE_USERS

Monitor how many users are actively engaging with your app or website right now, with the ability to compare today's activity against yesterday's performance to quickly spot trends or issues.

1 input
Action

Get Revenue LTV Metrics

AMPLITUDE_GET_REVENUE_LTV

Retrieve revenue lifetime value metrics such as average revenue per user, average revenue per paying user, and total revenue to understand how much value each customer generates over time.

4 input
Action

Get Session Average Length

AMPLITUDE_GET_SESSION_AVERAGE

Retrieve the average length of user sessions in seconds for a specific date range to understand how long users typically spend in your product or website.

2 input
Action

Get Session Length Distribution

AMPLITUDE_GET_SESSION_LENGTH

Retrieves how long users typically spend in your application during each session over a specified time period, helping you understand engagement patterns and user behavior.

6 input
Action

Get Sessions Per User from Amplitude

AMPLITUDE_GET_SESSIONS_PER_USER

Retrieves the average number of sessions per user for each day within a specified date range, helping you understand how frequently your users are returning to your product.

2 input
Action

Get User Activity from Amplitude

AMPLITUDE_GET_USER_ACTIVITY

Retrieve detailed activity history and profile information for a specific user in Amplitude, including their events and custom properties. Use this to understand individual user behavior, track their journey through your product, and identify what led them to convert or churn.

4 input
Action

Get User Composition by Property

AMPLITUDE_GET_USER_COMPOSITION

Analyze how your users are distributed across specific attributes like platform, version, or location during a given time period. This helps you understand your audience composition and identify which segments are growing or shrinking.

3 input
Action

Get User Deletion Requests

AMPLITUDE_GET_DELETION_REQUESTS

Retrieve the status of user deletion requests processed within a specified date range to track compliance with privacy regulations and monitor the progress of deletion jobs.

2 input
Action

Get User Mappings

AMPLITUDE_GET_USER_MAPPINGS

Retrieve the relationships between different user identifiers in your Amplitude account, showing how various user IDs and aliases map to each other. This helps you understand and track user identity consolidation across your product.

1 input
Action

List Amplitude Annotation Categories

AMPLITUDE_LIST_ANNOTATION_CATEGORIES

Retrieve all available annotation categories in Amplitude to organize and categorize your chart annotations for better event tracking and documentation.

1 input
Action

List Amplitude Cohorts

AMPLITUDE_LIST_COHORTS

Retrieve all available cohorts from your Amplitude project, including their details like name, size, and definition. This helps you access your audience segments for analysis, targeting, or integration with other business tools.

1 input
Action

List Amplitude Event Properties

AMPLITUDE_LIST_EVENT_PROPERTIES

Retrieve all event properties tracked in your Amplitude analytics account, with optional filtering by event type or property name to understand your data structure and available tracking fields.

2 input
Action

List Amplitude Events

AMPLITUDE_LIST_EVENTS

Retrieve all event types tracked in your Amplitude project along with current week's statistics including totals, unique users, and daily active user percentages to understand which events are driving engagement.

Action

List Amplitude User Properties

AMPLITUDE_LIST_USER_PROPERTIES

Retrieve all user properties available in your Amplitude project, including both default and custom properties that track customer behavior and attributes. This helps you understand what data you have collected about your users for analysis and segmentation purposes.

Action

List Chart Annotations

AMPLITUDE_LIST_ANNOTATIONS

Retrieve all chart annotations from your Amplitude account, with optional filtering by category, chart, or date range to find specific event markers and milestones on your analytics dashboards.

4 input
Action

Map Users in Amplitude

AMPLITUDE_MAP_USER

Connect multiple user identities together in Amplitude so you can track the same person across different devices, platforms, or login methods as a single user profile.

2 input
Action

Restore Amplitude Event Type

AMPLITUDE_RESTORE_EVENT_TYPE

Restore a previously deleted event type in Amplitude so you can continue tracking that metric in your analytics dashboard and reports. This is useful when you accidentally delete an event type or need to reactivate tracking after temporarily removing it.

1 input
Action

Set Group Properties in Amplitude

AMPLITUDE_SET_GROUP_PROPERTIES

Update group attributes like company name, industry, or plan type for better segmentation and reporting, without triggering an event.

2 input
Action

Update Amplitude Annotation Category

AMPLITUDE_UPDATE_ANNOTATION_CATEGORY

Rename or modify existing annotation categories in Amplitude to keep your event tracking organized and easy to navigate. This helps you maintain consistent labeling across your product analytics dashboards.

2 input
Action

Update Amplitude Chart Annotation

AMPLITUDE_UPDATE_ANNOTATION

Modify an existing chart annotation in Amplitude to update its label, timestamps, category, or chart assignment without needing to recreate it.

7 input
Action

Update Amplitude Cohort Membership

AMPLITUDE_UPDATE_COHORT_MEMBERSHIP

Dynamically add or remove users from audience segments in Amplitude to keep your customer groups synchronized with your business needs. This enables you to maintain accurate audience definitions as your customers' behaviors and characteristics change.

4 input
Action

Update Amplitude Event Category

AMPLITUDE_UPDATE_EVENT_CATEGORY

Rename an existing event category in Amplitude to keep your event taxonomy organized and aligned with your business needs. This helps maintain clarity as your product tracking strategy evolves.

2 input
Action

Update Amplitude Event Type

AMPLITUDE_UPDATE_EVENT_TYPE

Modify event type configurations in Amplitude to keep your analytics setup current with changing business needs, such as updating event names, categories, metadata, and display settings.

12 input
Action

Upload Amplitude Cohort

AMPLITUDE_UPLOAD_COHORT

Upload a list of user IDs to create or update a cohort in Amplitude, enabling you to segment specific users for targeted analysis and campaigns. This helps you organize users based on custom criteria without manual setup.

7 input
What now

Use Amplitude in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.