Briefing

App Events API Enables Sending Any Event to Shopify for Logging and Optional Billing

e-commerce
Shopify

Send app events to the App Events API and map event_handles to meters in the Partner Dashboard to enable usage‑based billing automatically.

What to do now

Implement the App Events API in your app to send events and, if desired, configure meters in the Partner Dashboard to bill based on those events.

Summary

The App Events API lets developers send any event from their app to Shopify, and the event data appears in the Dev Dashboard Logs alongside webhooks, function executions, and API calls. Events are sent to a single API endpoint by defining an event_handle and the attributes you want to track. Common event types include feature usage (bulk_edit_completed, report_generated), workflows (onboarding_completed, campaign_sent), performance (sync_failed, api_timeout), conversion signals (limit_hit, premium_viewed), and billable activities (order_processed, email_sent). In the Dev Dashboard, all app events flow automatically for monitoring, giving developers a unified view of app activity. Optionally, any app event can become a usage‑based charge by defining a meter in the Partner Dashboard and matching it to an event_handle; Shopify will then handle metering and invoicing with no additional code. The App Events API is available to all apps regardless of billing method. Developers can learn more by visiting the Shopify docs on app events.

Key changes

  • App Events API allows sending any event from an app to Shopify.
  • Events appear in Dev Dashboard Logs alongside webhooks, functions, API calls.
  • Events are defined by event_handle and attributes.
  • Example event types include feature usage, workflows, performance, conversion signals, billable activities.
  • Optional billing integration: match event_handle to a meter in the Partner Dashboard.
  • Shopify handles metering and invoicing automatically with no extra code.
  • Available to all apps regardless of billing method.
  • Documentation available in Shopify docs.

Affects

e-com-customers

Source angles · 2 perspectives

Shopify Changelog
Vendor angle

App Events: See app usage and performance data in your Dev Dashboard

Open
Shopify Changelog
Vendor angle

Shopify App Pricing: charge for usage, recurring subscriptions, or both

Open

Customer impact

Analyzing matches…

Ask about this story

Impact on an agency? Which customers? Compare historically Risks of waiting