Email platform implementation by sector

Klaviyo setup for online stores

For an online store, Klaviyo is most useful when it knows what customers browse, start and buy. Connecting the shop brings that in: Klaviyo's Shopify data reference lists events such as Checkout Started, Placed Order, Fulfilled Order and Refunded Order, and it creates a profile for each synced customer. A store setup builds on that data with consent carried from checkout, the core ecommerce flows Klaviyo suggests, segments based on purchase behaviour, product blocks in templates and a habit of checking Klaviyo's attributed revenue against the shop's own orders. Getting these right early means email can run largely by itself, sending the right message at the right moment.

This page covers integration, consent, flows, segments, product content and measurement. LetGetGrow sets up and manages Klaviyo and Mailchimp, including flows, templates, integrations and migrations, with the scope, cost and timeline set out in a custom quotation.

Industry solution · Digital Marketing · Custom quotations only

Illustrative diagram

Store email set-up

  • Shop data
    • Profiles
    • Order events
  • Flows
    • Checkout recovery
    • Post-purchase
  • Segments
    • Repeat buyers
    • Lapsed customers
  • Measurement
    • Shop orders
    • New versus repeat
Klaviyo for an online store. Data, flows, segments and measurement.

Store flows and the events behind them

Events from Klaviyo's Shopify data reference; flows illustrative
FlowEvent or triggerPurpose
WelcomeJoins newsletter listIntroduce the shop
Abandoned checkoutCheckout Started without Placed OrderRecover the order
Post-purchasePlaced Order, Fulfilled OrderHelp, review, repeat purchase
WinbackNo order for a set periodBring lapsed customers back
Refund handlingRefunded OrderExclude from review requests

Segments from purchases

Order history makes useful segments possible straight away: first-time buyers, repeat customers, high spenders, buyers of a particular collection and customers who have not ordered in months. Klaviyo's segments are dynamic, so customers move between them as they buy. Use them to send fewer, more relevant campaigns.

Store setup in order

  1. Connect

    Shop integration and test order.

    Output: Events confirmed

  2. Consent

    Subscribers versus customers.

    Output: Correct audiences

  3. Flows

    Welcome, checkout, post-purchase, winback.

    Output: Tested automations

  4. Segments

    Purchase behaviour.

    Output: Targeted campaigns

  5. Measure

    Against shop orders.

    Output: Honest reporting

Example: a kitchenware shop

Illustrative example — not a client case study

Situation: A kitchenware shop sets up Klaviyo after launching on Shopify.

  1. A test order confirms Checkout Started, Placed Order and Fulfilled Order on a test profile.
  2. The post-purchase flow waits for Fulfilled Order before sending care tips, and skips customers with Refunded Order.
  3. Monthly, Klaviyo's attributed revenue is compared with orders in Shopify.

What this shows: The shop's emails followed real order events. This example is illustrative.

Store setup checks

Data

  • Events seen on a test profile
  • Consent matches checkout

Flows

  • Exit on purchase
  • Refunds handled

Measurement

  • Shop orders compared
  • New and repeat buyers separated

Product content

Order events include product information, so emails can show what someone bought or left behind. Keep product titles, images and prices tidy in the shop, and design a product block that handles several items and long names.

Checking results

Klaviyo attributes orders to emails using its own rules. Compare with shop orders, and look separately at new and repeat customers; emails to loyal customers may take credit for orders they would have placed anyway.

Campaigns alongside flows

Flows handle moments triggered by customers; campaigns handle news you choose to share, such as new products, seasonal ranges or restocks. Send campaigns to segments rather than everyone: recent buyers might hear about complementary products, lapsed customers about what is new. Fewer, better-targeted campaigns tend to keep engagement healthier than frequent sends to the whole list.

Price and stock triggers

Klaviyo's help lists price drop and low inventory among its flow triggers. For stores with changing prices or limited stock, these can send timely alerts to people who viewed a product. Use them where they genuinely help shoppers, and test that product data is accurate before switching them on.

Sending domain

Set up a branded sending domain so emails appear to come from your shop rather than Klaviyo, and confirm SPF, DKIM and DMARC meet Gmail's sender guidelines before sending at volume.

Several markets

Stores selling abroad may need separate lists, segments or flows by country, with currency and language right in each. Test an order from each market if you can.

Review requests

Ask for reviews after delivery, not on dispatch, and skip customers whose orders were cancelled or refunded.

Questions about Klaviyo setup for online stores

Which flows should an online store start with?

Welcome, abandoned checkout, post-purchase and winback.

Can we email every customer?

Only those who agreed to marketing or meet soft opt-in.

Which events does Shopify send?

Including Checkout Started, Placed Order and Refunded Order.

What segments are useful?

First-time, repeat, lapsed and collection buyers.

Can product images appear in emails?

Yes; order events include product information.

How are results checked?

Against orders in your shop.

Sources referenced

Platform features, guidance and rules change. We check the current versions before committing to an approach. This page is general information, not legal advice.

Request a Custom Quote

Ask about Klaviyo setup for online stores

Project details

Enquiry about: Klaviyo setup for online stores

Fields marked with an asterisk are required.

What do you want to achieve, what exists today, and any deadlines or constraints.

Include your country code.

Request a quote