Back to the blog Aplicaciones Shopify

Klaviyo for Shopify in Spain: integration and your first flows

A practical guide to connecting Klaviyo, preserving permissions, checking tracking and prioritising automations without duplicate sends or losing control of costs.

Klaviyo integrates with Shopify to use customer, order and behavioural data in campaigns and automations. For a store in Spain, setup must resolve four things: correct synchronisation, communication permissions, deliverability and flows responding to real customer situations. Installing the app is the beginning; the work is checking what data arrives and how it is used.

When Klaviyo is worth considering

Evaluate it if you need to combine several data sources, work with specific segments and maintain different communication sequences. You also need time or a team to review them. A tool with more options cannot compensate for a list without permissions, unhelpful content or automations nobody maintains.

Shopify Messaging, formerly Shopify Email, also provides segmentation and automations. It is not limited to inserting a name in a newsletter. Shopify documents both segment management and sending capabilities. Compare today's tasks, total cost and team capacity rather than choosing by store size.

1. Prepare data and the tool transition

Before connecting anything, inventory lists, forms, automations and apps that send messages. Include commercial recovery reminders and distinguish transactional order emails. This reveals what to retain and what might duplicate.

Preserve contacts' source, date and subscription status, plus unsubscribes and suppressions. Importing someone as a profile does not make them eligible for campaigns. Do not remove suppressions to shrink a file: they prevent a later import reactivating someone who unsubscribed.

If changing provider, plan when to disconnect its integration. The official Shopify integration guide warns of possible duplicate confirmation emails if the old provider stays connected. Coordinate the transition with forms and automations still active.

2. Connect the store and review sync direction

  1. Select the right store. Use its myshopify.com domain and confirm the Klaviyo account and store before authorising permissions.
  2. Review incoming Shopify data. Define subscriber synchronisation and the destination list, as well as commercial data used by the integration.
  3. Review data returning to Shopify. Choosing all profiles versus existing profiles only can create unexpected Shopify records.
  4. Validate a sample. Check a subscriber, an unsubscribed customer and an opt-out. Their statuses must retain the correct meaning.
  5. Check orders and products. Review amounts, currency, items and links before using those data in a message.

Do not interpret total profile count as your marketing audience size. A profile may exist because of an order or synchronisation without accepting campaigns.

3. Enable and check browsing events

The current integration uses Klaviyo's app embed and behavioural tracking settings. Do not add legacy snippets by default to obtain the Added to Cart event. Follow the official Shopify tracking configuration and check which mechanism generates each event.

Enable the embed in the theme the store will use and review integration settings. When switching themes, verify it is enabled again. Then run a test journey with an identifiable profile and appropriate tracking permissions: visit a product, add an item and enter checkout. Confirm events in profile activity.

If they do not appear, first check identification, consent, active theme and settings. Anonymous browsing does not necessarily generate an event linked to an email. Reinstalling apps or duplicating code without diagnosing the cause can add problems.

4. Separate marketing consent from tracking

Subscribing to a list and accepting certain cookies are different decisions. Configure forms, banner and preferences so user information matches how you use their data. A technical integration does not itself guarantee legal compliance.

The AEPD explains conditions for commercial communications, including the exception linked to prior contractual relationships and similar products or services, together with the right to object. Do not turn it into general permission to promote to every buyer. Define the applicable criteria with the privacy owner and retain traceability.

Before adding SMS or another channel, check its availability, cost and specific requirements. Email permission should not be reused as automatic authorisation for every mobile communication.

5. Configure the sending domain before launch

Use a recognisable sender and an address that can receive replies. Configure the branded sending domain using records generated by Klaviyo, and verify its status before starting. The sending domain documentation explains records and authentication.

Coordinate DNS changes with whoever maintains corporate email. Do not delete existing records or add a second SPF record for the same name by following a generic guide. Also review DMARC and sender alignment for the chosen configuration.

Start with recent, engaged contacts eligible for the messages, and increase volume in a controlled way. Check actual receipt, links, mobile display and unsubscribing. A design preview does not prove inbox delivery.

Which flows to activate first

FlowUseful contentFilter to review
WelcomeWhat the brand offers and how to choose a first productValid subscription and entry without duplicates
Abandoned checkoutResume purchasing and resolve shipping or product questionsDo not send after a purchase
Browse abandonmentRelevant information about what was viewedAppropriate identification, tracking and permission
Post-purchaseUse, care or complementary recommendationsOrder status and relationship with transactional notices
Replenishment or reactivationA reasonable reason to return based on the productConsumption interval and recent purchases

There is no universal four-message sequence or mandatory recovery discount. Start with a few flows you can verify and maintain. Match timing to the product and exclude situations that make a message inappropriate, such as a cancelled order or open incident.

Before activating, identify which previous automation covered each situation and prevent both sending the same thing. Test links, sold-out products, currency and languages with representative data. A dynamic block should still make sense if an image or recommendations are missing.

How much does Klaviyo cost in Spain?

Consult the Klaviyo pricing calculator using your active profiles, expected sends, channels and subscribed products. Do not use an old euro table as a budget: check currency, taxes and billing terms in your offer.

Add content preparation, design, maintenance and analysis to platform cost. Count campaigns and flows when estimating sends; five thousand people on a list does not imply only five thousand monthly emails. Also review how sign-ups and profile growth affect the plan.

How to measure whether the work adds value

Observe deliveries, bounces, unsubscribes, complaints, clicks and orders, alongside order margin. Revenue attributed by Klaviyo depends on its attribution model and window: it is not automatically incremental sales caused by the channel. Avoid adding every platform's attributed sales as though each were separate revenue.

Compare coherent periods and audiences to decide what to improve. Review discount costs, returns and send pressure. Where volume allows, a control-group test can help estimate incremental contribution. The goal is better communication and profitable purchases without damaging the relationship with your list.

Setup checklist

  • Permissions, unsubscribes and suppressions preserved and checked.
  • Profile, order and product synchronisation reviewed.
  • Tracking validated in the theme the store will use.
  • Domain authenticated and actual receipt checked.
  • Previous forms and flows coordinated to avoid duplicates.
  • Purchase filters, messages and links tested on mobile.
  • Budget, metrics and maintenance owner defined.

With these points resolved, you have a basis for improving the programme with data. That is more useful than activating many automations at once and later discovering decisions relied on incomplete events.

Continue working on your store

Compare Klaviyo with Shopify's options · Email marketing tools for Shopify · Plan marketing for a Shopify store.

If you need to turn these options into a work plan, our Shopify consulting reviews your operations and dependencies before recommending an implementation. Tell us what your store needs.

Sources and review

Editorial review: the Migraciones.io team · 30 October 2026. Features, plans and availability are checked against the linked sources.