The Klaviyo extension for Sidekick lets you view and analyze your Klaviyo data directly inside your Shopify Admin. You can check campaign and flow performance to know if your marketing is working without having to open another tool. The integration leverages Shopify’s Sidekick extension framework to securely bring your Klaviyo data into the Sidekick assistant.

Before you begin

Before you start:

  • You must have the Klaviyo integration with Shopify.
  • You need permission to edit integrations in Klaviyo to enable Shopify access.
  • The Sidekick extension supports read-only analytics operations. Sidekick will not be able to modify your Klaviyo data or create new assets.

Connect Klaviyo to Sidekick

There are 2 ways to enable Sidekick:

From Klaviyo

  1. In Klaviyo, select Integrations > Shopify.
  2. Under Shopify access, select Enable Shopify access.
  1. Click Update Settings.
  2. On the authorization screen, review the requested permissions and click Allow.
  3. Complete any Shopify authorization prompts. When you return to Klaviyo, click Update Integration to confirm.
  4. Return to Sidekick in your Shopify admin and ask a question about your Klaviyo campaigns or flows.

From Shopify

  1. Start a conversation with Sidekick that references Klaviyo.
  2. Click the connection link Sidekick provides. If prompted, sign in to the Klaviyo account connected to your Shopify store.
  3. Review the requested permissions and click Allow.
  4. Wait for the Account connected to Shopify confirmation. You will be redirected to Shopify, where you can continue your conversation with Sidekick.

If Sidekick says your Klaviyo account is not connected, follow the connection link and approve access again.

What you can do with the Klaviyo extension for Sidekick

View campaign performance You can ask Sidekick how your recent email campaigns are performing. Sidekick will return data that includes:

  • Recent campaigns and their sending status.
  • Number of recipients.
  • Revenue.
  • Basic KPIs (like open, click, and conversion rates).

Deep dive into campaigns If you want to know why a specific campaign underperformed, Sidekick fetches individual campaign stats from Klaviyo. This provides in-depth insights into channels and messages. Sidekick will also offer a deep link suggesting you "Open this campaign in Klaviyo" for full reporting.

View flow performance and coverage You can ask for flow performance data to see how your automated messages are doing. Sidekick will query Klaviyo for key flows, such as your welcome, abandoned cart, browse abandonment, and winback flows. It will return simple metrics and tell you what your flow coverage looks like.

Example questions

  • “How are my Klaviyo email campaigns doing?”
  • “Why did my holiday campaign underperform?”
  • “Do I have a welcome and winback flow set up?”
  • "How are my Klaviyo flows doing?"

What the Sidekick extension cannot do

The Klaviyo extension for Sidekick is currently read-only. The extension cannot:

  • Send or edit campaigns.
  • Build or generate new flows (such as an abandoned cart or checkout recovery flow).
  • Generate Klaviyo segments or customer lists.

Best practices

Get reliable insights

  • Use clear prompts such as “How are my Klaviyo email campaigns doing?” or "What flows am I missing?".
  • Ask for performance explanations, such as why a specific campaign dropped in engagement.

Mitigate hallucinations

  • Validate key metrics in Klaviyo before making large strategic decisions.
  • Keep your Klaviyo data up to date to ensure accurate results.

Use deep links for action

  • Because Sidekick cannot generate campaigns or flows for you, use the provided deep links. Clicking these links will take you directly into Klaviyo so you can act fast on Sidekick's insights.

Outcome

After connecting Klaviyo to Sidekick in your Shopify admin, you can review Klaviyo campaign and flow performance in real time and check your flow coverage. Follow the links to open Klaviyo for full reporting and to take your next steps.


Additional resources

  • Getting started with Shopify

    Learn how to integrate Klaviyo with Shopify in order to bring your customer profile and order data into Klaviyo and reach customers with targeted messaging. Additionally, enable Klaviyo onsite tracking and sign-up forms, and sync data from Klaviyo to Shopify.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type