App Events: See app usage and performance data in your Dev Dashboard
The App Events API lets you send any event from your app to Shopify. App event data appears in your Dev Dashboard Logs alongside webhooks, Function executions, and API calls.
How it works:
1. Send app events to a single API endpoint: Define the event_handle and attributes you want to track and send them to the App Events API, including:
- Feature usage:
bulk_edit_completed,report_generated,automation_created - Workflows:
onboarding_completed,campaign_sent,export_finished - Performance:
sync_failed,api_timeout,rate_limit_hit - Conversion signals:
limit_hit,premium_viewed,milestone_achieved - Billable activities:
order_processed,email_sent,label_printed
2. View events in Dev Dashboard: All app events flow into Dev Dashboard Logs automatically for monitoring, alongside data Shopify provides about your app, i.e: Webhooks, Functions executions, and API calls.
3. Optional: Turn app events into billing: On Shopify App Pricing, any app event can become a usage-based charge. Define a meter in the Partner Dashboard, match it to an event_handle, and Shopify handles metering and invoicing. No additional code required.
App Events is available now for all apps, regardless of billing method. Learn more
Fetched May 26, 2026


