Klaviyo is the email platform of choice for serious run specialty retailers — and if you've heard of it but haven't set it up yet, or you set it up and haven't really used it, this is for you. I'm going to walk you through exactly what to do, in what order, without the generic "email marketing best practices" fluff you'll find everywhere else.

This is specifically for running stores. The flows, the segments, the logic — all of it is built around how a run specialty shop actually operates.

First: Why Klaviyo Over Mailchimp?

Mailchimp is fine for sending newsletters. Klaviyo is built for retail. The difference is in the data — Klaviyo connects directly to your ecommerce platform or POS system and tracks purchase behavior, which means you can send emails that respond to what customers actually do. "Customer bought a shoe 4 months ago, send them a rotation reminder" is something Klaviyo can automate. Mailchimp cannot do this cleanly.

If you're on Shopify, the integration is native and takes about ten minutes. If you're on a different platform — Lightspeed, Springboard, or something else — check Klaviyo's integrations page. Most major retail POS systems have either a direct integration or a third-party connector.

Step 1 — Connect Your Data Source

Before you write a single email, connect Klaviyo to wherever your customer data lives. This is the foundation everything else is built on.

  • In Klaviyo, go to Integrations and search for your POS or ecommerce platform
  • Follow the connection steps — for Shopify it's a one-click install
  • Once connected, Klaviyo will start syncing your customer and order history
  • Let it sync fully before you do anything else — this can take a few hours for larger lists

If you don't have an ecommerce integration: You can still use Klaviyo by uploading a CSV of your customer list. Go to Lists & Segments → Create List → Import. Make sure you have at minimum: email address, first name, last name, and date of last purchase if you have it.

Step 2 — Set Up Your Lists and Segments

A List in Klaviyo is a static group of people. A Segment is a dynamic group that updates automatically based on rules you set. For a running store, you want both.

The Lists You Need

  • Main Newsletter List — everyone who's opted in to hear from you
  • Run Club Members — tag these separately so you can send event-specific content
  • In-Store Signups — people who signed up at point of sale

The Segments You Need

  • Active Customers — placed an order in the last 180 days
  • Lapsed Customers — placed an order 181–365 days ago, nothing since
  • New Customers — first order within the last 90 days
  • VIP Customers — placed 3 or more orders total
  • Rotation Window — ordered a shoe 120–150 days ago (this powers your rotation reminder)

To create a segment: go to Lists & Segments → Create Segment, then use the condition builder to define the rules. The Rotation Window segment is the one that will drive the most direct revenue — set it up before anything else.

Step 3 — Build Your Three Core Flows

Flows in Klaviyo are automated email sequences triggered by customer behavior. These run 24/7 without you touching them after setup. Here are the three you need first.

Flow 1: Post-Purchase Welcome

Trigger: Placed Order

  • Email 1 — 2 days after purchase: Care tips for their shoe. Warm, helpful, zero selling.
  • Email 2 — 14 days after purchase: Check-in on fit + run club invite
  • Email 3 — 30 days after purchase: Review request + loyalty program intro

To build this: go to Flows → Create Flow → Build Your Own. Set the trigger to "Placed Order," add a Time Delay of 2 days, then add your first Email block. Repeat for each email with appropriate delays.

Flow 2: Shoe Rotation Reminder

Trigger: Segment membership — "Rotation Window" (the segment you built above)

  • Email 1 — enters segment: "Your shoes are getting some miles on them" — helpful, informational, soft CTA to come in for a fitting
  • Email 2 — 2 weeks later: More direct rotation prompt with a link to book an appointment or browse your current rotation options

This is the highest-ROI flow you will ever build. Set it up this week.

Flow 3: Win-Back

Trigger: Segment membership — "Lapsed Customers"

  • Email 1 — enters segment: Low-pressure re-engagement. What's new, what's coming up, genuine "we'd love to see you."
  • Email 2 — 14 days later: Specific incentive to come back. Member discount, free insole fitting, something with real value.

Step 4 — Your First Campaign

Once your flows are live, send your first manual campaign. Go to Campaigns → Create Campaign → Email. Pick your audience (start with your full active list), write something genuine, and send it.

Don't overthink the first one. The point is to break the seal and establish a sending cadence. Once a month minimum. Twice a month is better. More than that and you'll need to really earn it with content quality.

On subject lines: The best subject lines for run specialty are specific and conversational. "Your next shoe might already be here" outperforms "March Newsletter" every time. Write like a person, not a marketing department.

Step 5 — Watch Your Numbers

Once you're sending, check these metrics weekly in Klaviyo's dashboard:

  • Open rate — benchmark is 20–25% for run specialty. Under 15% means deliverability or subject line problems.
  • Click rate — 2–3% is solid. Under 1% means your content isn't compelling enough to act on.
  • Revenue per recipient — this is the number that matters most. Klaviyo tracks which emails directly drove purchases.
  • Unsubscribe rate — anything above 0.5% per send means you're sending too often or to the wrong people.

Klaviyo can feel overwhelming at first because it does a lot. But if you follow these five steps in order, you'll have a functioning email system — with automated flows running in the background and a campaign cadence established — in about a week of focused work. That's worth more to your business than any social media strategy you could build in the same time.