[deliver]
Deliver article · 2026-07-16 · Charlotte Rodrigues

Klaviyo email marketing strategy: a 90-day plan

Short answer. Build Klaviyo in this order: reliable customer events, channel consent, sender authentication, lifecycle segments, high-intent flows, a repeatable campaign calendar, and measurement with documented attribution. The first 90 days should create a system the team can operate, not a pile of unrelated automations.

Klaviyo can send a message when someone views a product, starts checkout, joins a list, places an order, or enters a segment. The strategic advantage is not the number of triggers. It is the ability to decide which customer should receive which message, in which channel, under which consent and frequency rules.

This plan is designed for an ecommerce team migrating from batch newsletters or cleaning up a Klaviyo account that grew without governance.

The strategy in one operating model

Layer Question Deliverable
Data Can we trust the event and profile? Event map and QA log
Permission Can we contact this person in this channel? Consent and suppression rules
Audience What lifecycle state are they in? Core dynamic segments
Automation What behavior deserves an immediate response? Prioritized flows
Campaigns What should the brand communicate now? Calendar and audience plan
Measurement Did the program create useful behavior? KPI and attribution definitions
Governance Can another operator maintain it? Naming, ownership, and change log

Do not begin with template design. A beautiful message triggered by the wrong event or sent after a purchase is still a poor customer experience.

Days 1 to 15: make the data trustworthy

Map the customer events

Start with the ecommerce integration and list every event used for messaging. A typical Shopify account needs to validate at least:

For each event, document its source, timestamp, identity, value, currency, product identifiers, and expected properties. Trigger test activity on the storefront and verify that the profile timeline matches the real action.

Verify identity and consent

A browser event is only useful when Klaviyo can associate it with a known profile and the applicable consent allows the intended message. Onsite tracking also depends on the store's privacy configuration and region.

Keep email, SMS, push, and WhatsApp consent separate. A customer who accepts order updates has not automatically requested promotional email. Preserve source, timestamp, method, and wording for every marketing opt-in.

Authenticate the sending domain

Configure a branded sending domain, SPF, DKIM, and DMARC, then test alignment. Confirm that the visible From address, links, and sending infrastructure represent the brand. Follow our SPF, DKIM, and DMARC setup guide and the Google and Yahoo sender requirements.

Establish naming conventions

Use names that explain intent without opening every asset. For example:

FLOW | Welcome | Email | Prospect | v2

CAMPAIGN | 2026-07-24 | Product launch | Repeat buyers

SEG | Lifecycle | Active customer | 90d

Include owner, status, and version in the governance document, not in improvised abbreviations only one person understands.

Days 16 to 30: define lifecycle audiences

Klaviyo segments are dynamic groups built from events, profile properties, location, consent, predictive data, and other conditions. Lists are static collections used for membership and signup sources. Use segments for behavior and state.

Start with six operational audiences:

  1. New subscriber, no order. Joined the primary email list and has never placed an order.
  2. Active prospect. Clicked, browsed, or started checkout recently but has not purchased.
  3. New customer. Placed the first order inside a defined onboarding window.
  4. Active repeat customer. Placed multiple orders and remains inside the expected purchase cycle.
  5. VIP candidate. Meets a documented value, frequency, or predicted value rule.
  6. At-risk profile. Previously engaged or purchased but is outside the expected cycle.

Do not define active profiles through opens alone. Apple Mail Privacy Protection can generate machine opens. Use customer-generated events such as clicks, orders, preference updates, and onsite behavior.

Our Klaviyo segmentation guide contains the exact condition design and QA process.

Days 31 to 60: build the revenue and experience flows

Prioritize flows by customer intent and operational risk.

Priority Flow Trigger Primary job
1 Welcome Joins marketing list Deliver promise and create first step
2 Checkout abandonment Checkout Started Help complete a high-intent session
3 Cart abandonment Added to Cart Return to saved products
4 Browse abandonment Viewed Product Provide a light reminder or decision help
5 Post-purchase Placed Order Set expectations and improve product success
6 Review or feedback Fulfillment plus delay Gather useful feedback
7 Replenishment Product and purchase timing Remind near a real usage cycle
8 Winback Purchase or engagement inactivity Reopen a relevant relationship
9 Sunset Multi-signal inactivity Confirm interest or suppress

Every metric-triggered flow needs a conversion filter. A checkout flow should exclude people who place an order after entering. A browse flow should also exclude people who move to cart or checkout when separate higher-intent flows cover those states.

Build one working path before adding many conditional splits. Then use a small set of meaningful branches, such as purchaser status, product family, region, or value tier.

Test before going live

For each flow:

  1. Trigger it with a test profile.
  2. Confirm eligibility and consent.
  3. Check event variables and product links.
  4. Place an order and confirm the conversion filter removes the profile.
  5. Test mobile, dark mode, and images-off rendering.
  6. Confirm tracking and UTM parameters.
  7. Start with live messages only after the path is documented.

Days 61 to 75: create the campaign system

Flows do not replace campaigns. Campaigns support launches, editorial value, seasonal moments, inventory priorities, and brand communication.

Use a monthly grid with one row per send:

Field Example
Objective Introduce a new product family
Primary audience Active prospects interested in category
Exclusions Recent purchasers of the same product
Promise Compare the three use cases
Primary CTA Choose the right version
Control Prior comparable launch
Success metric Click and net revenue per recipient
Guardrail Complaint and unsubscribe rate

Separate commercial, educational, social-proof, and customer-service angles. A calendar made only of discounts trains the audience to wait.

Use frequency tiers. A highly engaged customer can receive more campaign volume than a subscriber with no recent click or purchase. Keep essential transactional communication outside promotional frequency experiments.

Days 76 to 90: measure and improve

Define the KPI chain

Track delivery, click rate, placed order rate, revenue per recipient, repeat purchase, time to second order, list quality, complaints, and bounces. The 12 lifecycle email KPIs guide includes formulas and review cadence.

Document attribution

Record the Klaviyo conversion metric, lookback windows, bot-click treatment, Apple privacy treatment, and UTM taxonomy. Platform-attributed revenue is useful for message optimization, but it is not a causal estimate.

For major campaigns or flows, create a randomized holdout and compare the same outcome over a predefined window. See the email marketing attribution model.

Build a testing backlog

Each test needs one hypothesis and one meaningful difference. Prioritize:

Subject lines matter, but they should not consume the entire testing program. Apple's privacy behavior also makes open-based winner selection less dependable.

The weekly operating rhythm

Day Work
Monday Delivery and anomaly review
Tuesday Campaign and content production
Wednesday Flow optimization or new build
Thursday Experiment analysis and segmentation QA
Friday Calendar, inventory, and cross-team alignment

Once per month, archive obsolete segments, review consent sources, inspect top domains, validate active profile definitions, and sample test the main flows.

Common strategy failures

Building too many flows at once

Ten half-tested flows create more risk than three reliable ones. Sequence work by intent and volume, then expand.

Treating lists as lifecycle stages

A list records membership. A segment describes current conditions. Use the right object so customers move between states automatically.

Optimizing only attributed revenue

Broad discounts can create impressive platform revenue while reducing margin or pulling purchases forward. Add contribution, repeat behavior, refunds, and holdout lift.

Keeping inactive profiles engaged through opens

Machine opens can make inactivity rules ineffective. Use multi-signal engagement and a documented winback and sunset system.

Letting the account depend on one operator

Document data definitions, naming, consent, asset owners, change history, and rollback. A strategy that cannot survive a handoff is not complete.

FAQ

Which Klaviyo flows should I build first?

Start with welcome, checkout abandonment, cart or browse abandonment where event data exists, and post-purchase. Add replenishment, winback, and sunset after the core data and exclusions are reliable.

How many campaigns should an ecommerce brand send?

There is no universal frequency. Set frequency by audience intent, content capacity, product calendar, and negative signals. Test incremental volume on engaged segments before expanding.

Should I migrate every old automation into Klaviyo?

No. Map each automation to a customer need, trigger, consent basis, and measurable outcome. Retire duplicates and low-value sequences instead of rebuilding historical clutter.

How long does a Klaviyo implementation take?

A 90-day plan creates a robust foundation, but high-intent flows can go live earlier after data and consent QA. Complexity depends on integrations, regions, catalog, channels, and team capacity.

How do I know whether Klaviyo revenue is incremental?

Platform attribution alone cannot answer that. Use randomized campaign or flow holdouts and compare store outcomes for eligible exposed and withheld groups.

Build the system in the right order

The strongest Klaviyo account is not the one with the most assets. It is the one where data, permission, lifecycle state, message, and measurement agree. Deliver helps ecommerce teams design and operate that system. Book a Klaviyo and CRM diagnostic.

CR
Charlotte Rodrigues · CRM Lead at Deliver. Questions about this article? charlotte@agence-deliver.com

Want to apply this to your stack?

Spend 30 minutes with Charlotte to review your CRM setup, size the opportunity and leave with a practical action plan.

Book a 30-minute call →