SelfServe is an order-editing, cancellation, and upselling app embedded in the Shopify admin. This page documents the Klaviyo OAuth integration: how it works, how to connect it, what events it sends, and how to verify it end-to-end.
The merchant is the customer of SelfServe. The customer-facing flow for installing and using the Klaviyo integration:
API revision header: revision: 2026-04-15 on every authenticated API call.
SelfServe requests exactly two scopes, both essential to the integration. No other Klaviyo scopes are requested. SelfServe does not read profiles, segments, lists, campaigns, flows, metrics, or any other Klaviyo data.
A recorded demo of installation and the four use cases is available at the link below. The demo covers:
The following steps validate every code path the integration exercises. Two pieces of test access are required before starting.
Start your free trial today. Set up in under 10 minutes.