Klaviyo Product Feed: 9 Tips to Power Dynamic Emails That Convert

Blog

September 5, 2025

Klaviyo Product Feed: 9 Tips to Power Dynamic Emails That Convert

Blog

September 5, 2025

Klaviyo Product Feed: 9 Tips to Power Dynamic Emails That Convert

Blog

September 5, 2025

Power Klaviyo product feeds to sync accurate data, personalise emails, and boost conversions. Learn setup, optimisation, and troubleshooting tips.

Ever wondered how brands send you emails with perfectly timed product suggestions—like the exact pair of trainers you viewed yesterday? That’s the power of a Klaviyo product feed.

Your product feed is the live link between your store and Klaviyo. It keeps product names, images, prices, and availability up to date, powering dynamic product blocks that drive abandoned cart, browse abandonment, upsell, and replenishment campaigns. When set up properly, it ensures your customers always see the right products—without manual updates.

What This Guide Covers:

  • What the Klaviyo product feed is and why it matters for e-commerce

  • How to set it up for Shopify, WooCommerce, BigCommerce, or custom stores

  • Ways to optimise feeds for higher click-through and conversions

  • Troubleshooting common sync and data issues

  • Advanced strategies to personalise at scale

What is the Klaviyo Product Feed?

A product feed is the data bridge between your store and Klaviyo. It keeps item details accurate everywhere.

Why it matters for e-commerce:

  • Accuracy: Prevents mismatched prices or broken links

  • Automation: Powers abandoned cart, browse abandonment, and replenishment flows

  • Efficiency: Removes manual product uploads

  • Personalisation: Enables real-time recommendations in email and SMS

Product blocks are supported in Klaviyo’s drag-and-drop and hybrid editors. If you use custom HTML, create a hybrid email to add product blocks. Catalog limits today: 250k items, 500k variants, 2,500 categories per catalog.

For flow context, revisit Klaviyo Flow Triggers 101.

Setting Up Your Klaviyo Product Feed

Want to power dynamic blocks with the freshest products? Here’s how to configure your feed—step by step:

  1. Go to Content → Products in Klaviyo. Switch to the Product Feed tab.

  2. Click Create Product Feed.

  3. Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).

  4. If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.

  5. Under “What products should the customers view first?”, choose either:

    • Classic (e.g., Best-selling, Newest), or

    • Personalised (e.g., Recently Viewed, Added to Cart).
      Note: "Viewed" and "Added to Cart" look at up to the last 90 days of customer behaviour.


What products should the customers view first.png  Alt text: Klaviyo product feed creation screen with dropdown to prioritise products by best sellers, most viewed, or personalised options.
Source: Klaviyo
  1. If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.


selected an option under Personalized.png  Alt text: Klaviyo dropdown menu for fallback product options, showing best-selling, most viewed, newest, random, and personalised recommendations.
Source: Klaviyo
  1. Optionally, apply additional filters:

    • Category includes/excludes (supports selecting multiple categories)


Category includes or excludes.jpg  Alt text: Klaviyo product feed filter options showing “Category includes” and “Category excludes” with selected tags like Tshirts and Grey.
  • Stock level (set min or max; leave one blank to default to zero or unlimited)

  • Price (set min or max; same flexibility)

  •  You can add multiple filters to fine-tune recommendations.

  1. Click Save Product Feed to create it.

  2. To edit later, navigate to Content → Products → Manage Product Feeds and modify settings.

Why this matters:

  • Filters and sorting let you tailor feed content—so, for example, you can show only in-stock items, limit price range, or exclude certain categories.

  • Personalised feeds rely on solid behavioural tracking; if there’s not enough activity, Klaviyo will deliver your defined fallback instead.

How Dynamic Product Blocks Use Your Feed

Dynamic product blocks = live store data inside your emails. They auto-update when catalog details change.

Key Use Cases

  • Abandoned Cart – Show saved items + related picks

  • Browse Abandonment – Suggest similar viewed products

  • Cross-Sell/Upsell – Recommend upgrades or add-ons

  • Post-Purchase – Show complementary items

For Shopify, enable Active on Site and Track behavioural events in the integration to populate Viewed Product and Added to Cart metrics used by certain recommenders 


Shopify - enable Active on Site and Track behavioural events.png  Alt text: Klaviyo onsite tracking settings in Shopify with toggles for app embed, viewed product events, and behavioural event tracking.
Source: Klaviyo 

Blocks render items, not variants. Filters like inventory/price apply at the variant level, but product blocks show the item’s default image/price. 

“Best-selling” can use the last 3 or 90 days; “Recently viewed” weighs recency and frequency; personalised feeds may need 2–7 days to train.

Need inspiration for dynamic modules that pair with feeds? Try Klaviyo Dynamic Content: Unlock 3x Engagement.

Segmentation Strategies with Product Feed Data

Your product feed is most effective when paired with Klaviyo’s segmentation engine. Combining behavioural and product-level data lets you deliver offers that feel curated, not generic.

Ideas to try:

  • VIP-only launches

Show exclusive or early-access products to your top spenders. Build a segment of customers with a high predicted CLV or placed order value and connect it with a feed filtered by “new arrivals.”

  • Category-based promos

Target shoppers by browsing or purchasing categories. For example, customers who recently bought shoes see dynamic blocks pulling only from the “Footwear” category.

  • Price band targeting

Match product feeds to spending power. High-value segments see premium or bundle SKUs, while budget shoppers receive lower-ticket recommendations.

  • Stock-aware campaigns

Use feed filters to exclude back-ordered or low-stock items. Instead, highlight products that are ready to ship, reducing frustration and support tickets.

  • Behaviour overlays

Trigger sends when someone has viewed a product, added to the cart, or purchased. Pair with the feed to dynamically show related or replenishable items.

For deeper tactics, see 3 Klaviyo Segmentation Strategies to Boost DTC Sales and Klaviyo Customer Journey.

Feed Optimisation for Better Click-through Rates

Even small tweaks to your product feed setup can create measurable lifts in engagement and revenue. By testing systematically, you’ll know which product formats, layouts, and content resonate most with your audience.

Quick Wins to Try:

  • Tiles per block: Test 3 vs 4 products per row; fewer tiles often improve focus, more tiles showcase variety.

  • Best sellers vs new arrivals: Appeal to different buying stages (social proof vs novelty).

  • Title length: Shorten long product names, especially for mobile readability.

  • UTM tagging: Add UTMs to every link so performance is trackable across Klaviyo and GA4.

Why It Works:

  • Best sellers build trust while new arrivals trigger curiosity.

  • Shorter titles improve scannability on mobile, reducing decision friction.

  • UTMs ensure clean attribution when comparing Klaviyo data with Google Analytics.

Test Smart in Klaviyo:

  • Campaigns: Use A/B testing to measure CTR and Revenue Per Recipient (RPR).

  • Flows: Apply Flow A/B testing to validate performance of product block variations.

  • Click maps: Identify hotspots and underperforming areas within product blocks.

  • Always look beyond clicks: ensure CTR lift also equals a revenue lift, not just engagement.

For structured testing strategies, see Klaviyo Split Testing: 12 Proven A/B Tests to Boost Flow Conversions, Campaign Clicks & Form Sign-Ups.

Advanced Product Feed Tactics

Once your basic product feed runs smoothly, you can fine-tune it for higher ROI and more relevant recommendations. These tactics align feed data with lifecycle triggers for smarter campaigns.

Pro Moves:

  • Tag seasonal items: Label products with tags like Holiday or Summer to power timely promotions.


Tag seasonal items like Halloween and Summer.png  Alt text: Email examples with dynamic product feeds for Halloween drinks and summer sun care products.
  • Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).


Category-specific feeds like coffee and skincare collections.png  Alt text: Example email layouts showing dynamic product feeds for coffee varieties and skincare collections.
  • Use metadata: Tap into attributes like gender, style, or routine_step to create hyper-personalised blocks.

  • Exclude low-margin/out-of-stock products: Keep focus on items that maximise profit and customer satisfaction.

Example: A skincare brand tags products with routine_step (cleanser, moisturiser, serum). Their post-purchase flow then dynamically recommends the next step in the routine.

See how these strategies align with lifecycle triggers in Klaviyo Cross-Sell Flow and Klaviyo Upsell Flow.

Product Feed for SMS Campaigns

Feeds don’t stop at email—they make SMS campaigns instantly shoppable. Because SMS has a 90%+ open rate within 3 minutes, optimising product data for short-form content is key.

Tips for SMS Feeds:

  • Keep it short: Titles under 30 characters for readability.

  • Single product focus: 1 image, price, and a direct CTA link.

  • Create urgency: Scarcity messaging like “Only 3 left!” drives action.

  • Direct linking: Send users straight to the product page with the right variant selected.


Product Feed for SMS Campaigns.png  Alt text: SMS message mockup promoting clothing with an image, discount code, and link.
Source: Postscript

Why It Works: Personalised feeds in SMS turn quick opens into purchases.

Extra resource: Klaviyo’s SMS Abandoned Cart Guide shows how feeds boost recovery rates.

Troubleshooting Product Feed Issues

Even well-configured feeds can break due to sync errors or mismatched data. Use this structured checklist to identify and resolve problems fast.


Troubleshooting Product Feed Issues.png  Alt text: Klaviyo troubleshooting table listing common product feed issues, where to check, and how to fix them.

Where to check in Klaviyo:

  • Content → Products → confirm sync status

  • Integration logs → track last sync time/errors

  • Preview panel → test block rendering with real profiles

Tip: Klaviyo reads the first item in your feed to detect schema. If fields are missing there, everything breaks.

If out-of-stock is a frequent edge case, combine with Klaviyo Back in Stock: 7 Ways to Boost Sales for automated recovery.

Tracking & Improving Feed Performance

A product feed should earn its place in your campaigns. Monitor metrics regularly to prove ROI and optimise content.

Metrics to Track:

  • Click-through rate (CTR): Are customers engaging with feed blocks?

  • Conversion rate: Which feed types (best sellers vs upsells) drive more sales?

  • Revenue per recipient (RPR): The best single metric for ROI from feeds.

  • Bounce rates: Check for broken product links or unavailable inventory.

Tools Inside Klaviyo:

Pro Tip: Benchmark RPR from feed-driven campaigns against static promotions to prove incremental lift.

FAQs

1. Can I create multiple product feeds in Klaviyo?

  • Yes. You can build multiple feeds with different filters (e.g., one for best sellers, another for seasonal products) and use them across separate campaigns.

2. What happens if a product goes out of stock?

  • If your feed includes stock-level filters, out-of-stock items are automatically excluded. Pair with Klaviyo’s Back in Stock flow to recover sales.

3. Do product feeds slow down email sending?

  • No. Feeds sync before emails are sent. As long as your catalog is updated and accessible, Klaviyo generates emails quickly with live data.

4. Can I personalise feeds by customer behaviour?

  • Yes. Klaviyo supports “Recently Viewed” and “Added to Cart” product feeds. These rely on web tracking and event data collected within the last 90 days.

5. Do feeds support variants like colour or size?

  • Yes, but dynamic blocks render products, not variants. Link to PDP with variants preselected.

Conclusion

Your Klaviyo product feed is more than a technical setup—it’s the heart of dynamic, personalised marketing. When configured correctly, it keeps your data accurate, your emails relevant, and your campaigns profitable—no more wasted clicks on out-of-stock items or static product grids. Instead, every message feels timely, personal, and shoppable.

For busy teams, this guide means fewer manual updates, more consistent customer experiences, and a clear path to higher ROI. The small effort you invest in optimising feeds today pays back in long-term retention, stronger engagement, and scalable automation tomorrow.

Key Takeaways

  • Live data sync: Klaviyo product feeds pull product names, prices, and images automatically from your store.

  • Dynamic personalisation: Feeds power abandoned cart, browse abandonment, upsell, and replenishment flows.

  • Smart segmentation: Combine feeds with customer segments to deliver curated, relevant offers.

  • Optimisation wins: Test block size, product mix, and title length to boost CTR and revenue.

  • Troubleshooting ready: Use Content → Products, integration logs, and preview tools to fix sync or data issues fast.

  • Pro-level tactics: Tag products, build category feeds, and exclude low-margin SKUs for sharper performance.

Wasting time on product feed errors or missing data in Klaviyo?

We’ll optimise your feed setup, resolve sync issues, and craft high-converting product recommendations for every campaign. Click here to claim your free Klaviyo feed audit now.




Ever wondered how brands send you emails with perfectly timed product suggestions—like the exact pair of trainers you viewed yesterday? That’s the power of a Klaviyo product feed.

Your product feed is the live link between your store and Klaviyo. It keeps product names, images, prices, and availability up to date, powering dynamic product blocks that drive abandoned cart, browse abandonment, upsell, and replenishment campaigns. When set up properly, it ensures your customers always see the right products—without manual updates.

What This Guide Covers:

  • What the Klaviyo product feed is and why it matters for e-commerce

  • How to set it up for Shopify, WooCommerce, BigCommerce, or custom stores

  • Ways to optimise feeds for higher click-through and conversions

  • Troubleshooting common sync and data issues

  • Advanced strategies to personalise at scale

What is the Klaviyo Product Feed?

A product feed is the data bridge between your store and Klaviyo. It keeps item details accurate everywhere.

Why it matters for e-commerce:

  • Accuracy: Prevents mismatched prices or broken links

  • Automation: Powers abandoned cart, browse abandonment, and replenishment flows

  • Efficiency: Removes manual product uploads

  • Personalisation: Enables real-time recommendations in email and SMS

Product blocks are supported in Klaviyo’s drag-and-drop and hybrid editors. If you use custom HTML, create a hybrid email to add product blocks. Catalog limits today: 250k items, 500k variants, 2,500 categories per catalog.

For flow context, revisit Klaviyo Flow Triggers 101.

Setting Up Your Klaviyo Product Feed

Want to power dynamic blocks with the freshest products? Here’s how to configure your feed—step by step:

  1. Go to Content → Products in Klaviyo. Switch to the Product Feed tab.

  2. Click Create Product Feed.

  3. Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).

  4. If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.

  5. Under “What products should the customers view first?”, choose either:

    • Classic (e.g., Best-selling, Newest), or

    • Personalised (e.g., Recently Viewed, Added to Cart).
      Note: "Viewed" and "Added to Cart" look at up to the last 90 days of customer behaviour.


What products should the customers view first.png  Alt text: Klaviyo product feed creation screen with dropdown to prioritise products by best sellers, most viewed, or personalised options.
Source: Klaviyo
  1. If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.


selected an option under Personalized.png  Alt text: Klaviyo dropdown menu for fallback product options, showing best-selling, most viewed, newest, random, and personalised recommendations.
Source: Klaviyo
  1. Optionally, apply additional filters:

    • Category includes/excludes (supports selecting multiple categories)


Category includes or excludes.jpg  Alt text: Klaviyo product feed filter options showing “Category includes” and “Category excludes” with selected tags like Tshirts and Grey.
  • Stock level (set min or max; leave one blank to default to zero or unlimited)

  • Price (set min or max; same flexibility)

  •  You can add multiple filters to fine-tune recommendations.

  1. Click Save Product Feed to create it.

  2. To edit later, navigate to Content → Products → Manage Product Feeds and modify settings.

Why this matters:

  • Filters and sorting let you tailor feed content—so, for example, you can show only in-stock items, limit price range, or exclude certain categories.

  • Personalised feeds rely on solid behavioural tracking; if there’s not enough activity, Klaviyo will deliver your defined fallback instead.

How Dynamic Product Blocks Use Your Feed

Dynamic product blocks = live store data inside your emails. They auto-update when catalog details change.

Key Use Cases

  • Abandoned Cart – Show saved items + related picks

  • Browse Abandonment – Suggest similar viewed products

  • Cross-Sell/Upsell – Recommend upgrades or add-ons

  • Post-Purchase – Show complementary items

For Shopify, enable Active on Site and Track behavioural events in the integration to populate Viewed Product and Added to Cart metrics used by certain recommenders 


Shopify - enable Active on Site and Track behavioural events.png  Alt text: Klaviyo onsite tracking settings in Shopify with toggles for app embed, viewed product events, and behavioural event tracking.
Source: Klaviyo 

Blocks render items, not variants. Filters like inventory/price apply at the variant level, but product blocks show the item’s default image/price. 

“Best-selling” can use the last 3 or 90 days; “Recently viewed” weighs recency and frequency; personalised feeds may need 2–7 days to train.

Need inspiration for dynamic modules that pair with feeds? Try Klaviyo Dynamic Content: Unlock 3x Engagement.

Segmentation Strategies with Product Feed Data

Your product feed is most effective when paired with Klaviyo’s segmentation engine. Combining behavioural and product-level data lets you deliver offers that feel curated, not generic.

Ideas to try:

  • VIP-only launches

Show exclusive or early-access products to your top spenders. Build a segment of customers with a high predicted CLV or placed order value and connect it with a feed filtered by “new arrivals.”

  • Category-based promos

Target shoppers by browsing or purchasing categories. For example, customers who recently bought shoes see dynamic blocks pulling only from the “Footwear” category.

  • Price band targeting

Match product feeds to spending power. High-value segments see premium or bundle SKUs, while budget shoppers receive lower-ticket recommendations.

  • Stock-aware campaigns

Use feed filters to exclude back-ordered or low-stock items. Instead, highlight products that are ready to ship, reducing frustration and support tickets.

  • Behaviour overlays

Trigger sends when someone has viewed a product, added to the cart, or purchased. Pair with the feed to dynamically show related or replenishable items.

For deeper tactics, see 3 Klaviyo Segmentation Strategies to Boost DTC Sales and Klaviyo Customer Journey.

Feed Optimisation for Better Click-through Rates

Even small tweaks to your product feed setup can create measurable lifts in engagement and revenue. By testing systematically, you’ll know which product formats, layouts, and content resonate most with your audience.

Quick Wins to Try:

  • Tiles per block: Test 3 vs 4 products per row; fewer tiles often improve focus, more tiles showcase variety.

  • Best sellers vs new arrivals: Appeal to different buying stages (social proof vs novelty).

  • Title length: Shorten long product names, especially for mobile readability.

  • UTM tagging: Add UTMs to every link so performance is trackable across Klaviyo and GA4.

Why It Works:

  • Best sellers build trust while new arrivals trigger curiosity.

  • Shorter titles improve scannability on mobile, reducing decision friction.

  • UTMs ensure clean attribution when comparing Klaviyo data with Google Analytics.

Test Smart in Klaviyo:

  • Campaigns: Use A/B testing to measure CTR and Revenue Per Recipient (RPR).

  • Flows: Apply Flow A/B testing to validate performance of product block variations.

  • Click maps: Identify hotspots and underperforming areas within product blocks.

  • Always look beyond clicks: ensure CTR lift also equals a revenue lift, not just engagement.

For structured testing strategies, see Klaviyo Split Testing: 12 Proven A/B Tests to Boost Flow Conversions, Campaign Clicks & Form Sign-Ups.

Advanced Product Feed Tactics

Once your basic product feed runs smoothly, you can fine-tune it for higher ROI and more relevant recommendations. These tactics align feed data with lifecycle triggers for smarter campaigns.

Pro Moves:

  • Tag seasonal items: Label products with tags like Holiday or Summer to power timely promotions.


Tag seasonal items like Halloween and Summer.png  Alt text: Email examples with dynamic product feeds for Halloween drinks and summer sun care products.
  • Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).


Category-specific feeds like coffee and skincare collections.png  Alt text: Example email layouts showing dynamic product feeds for coffee varieties and skincare collections.
  • Use metadata: Tap into attributes like gender, style, or routine_step to create hyper-personalised blocks.

  • Exclude low-margin/out-of-stock products: Keep focus on items that maximise profit and customer satisfaction.

Example: A skincare brand tags products with routine_step (cleanser, moisturiser, serum). Their post-purchase flow then dynamically recommends the next step in the routine.

See how these strategies align with lifecycle triggers in Klaviyo Cross-Sell Flow and Klaviyo Upsell Flow.

Product Feed for SMS Campaigns

Feeds don’t stop at email—they make SMS campaigns instantly shoppable. Because SMS has a 90%+ open rate within 3 minutes, optimising product data for short-form content is key.

Tips for SMS Feeds:

  • Keep it short: Titles under 30 characters for readability.

  • Single product focus: 1 image, price, and a direct CTA link.

  • Create urgency: Scarcity messaging like “Only 3 left!” drives action.

  • Direct linking: Send users straight to the product page with the right variant selected.


Product Feed for SMS Campaigns.png  Alt text: SMS message mockup promoting clothing with an image, discount code, and link.
Source: Postscript

Why It Works: Personalised feeds in SMS turn quick opens into purchases.

Extra resource: Klaviyo’s SMS Abandoned Cart Guide shows how feeds boost recovery rates.

Troubleshooting Product Feed Issues

Even well-configured feeds can break due to sync errors or mismatched data. Use this structured checklist to identify and resolve problems fast.


Troubleshooting Product Feed Issues.png  Alt text: Klaviyo troubleshooting table listing common product feed issues, where to check, and how to fix them.

Where to check in Klaviyo:

  • Content → Products → confirm sync status

  • Integration logs → track last sync time/errors

  • Preview panel → test block rendering with real profiles

Tip: Klaviyo reads the first item in your feed to detect schema. If fields are missing there, everything breaks.

If out-of-stock is a frequent edge case, combine with Klaviyo Back in Stock: 7 Ways to Boost Sales for automated recovery.

Tracking & Improving Feed Performance

A product feed should earn its place in your campaigns. Monitor metrics regularly to prove ROI and optimise content.

Metrics to Track:

  • Click-through rate (CTR): Are customers engaging with feed blocks?

  • Conversion rate: Which feed types (best sellers vs upsells) drive more sales?

  • Revenue per recipient (RPR): The best single metric for ROI from feeds.

  • Bounce rates: Check for broken product links or unavailable inventory.

Tools Inside Klaviyo:

Pro Tip: Benchmark RPR from feed-driven campaigns against static promotions to prove incremental lift.

FAQs

1. Can I create multiple product feeds in Klaviyo?

  • Yes. You can build multiple feeds with different filters (e.g., one for best sellers, another for seasonal products) and use them across separate campaigns.

2. What happens if a product goes out of stock?

  • If your feed includes stock-level filters, out-of-stock items are automatically excluded. Pair with Klaviyo’s Back in Stock flow to recover sales.

3. Do product feeds slow down email sending?

  • No. Feeds sync before emails are sent. As long as your catalog is updated and accessible, Klaviyo generates emails quickly with live data.

4. Can I personalise feeds by customer behaviour?

  • Yes. Klaviyo supports “Recently Viewed” and “Added to Cart” product feeds. These rely on web tracking and event data collected within the last 90 days.

5. Do feeds support variants like colour or size?

  • Yes, but dynamic blocks render products, not variants. Link to PDP with variants preselected.

Conclusion

Your Klaviyo product feed is more than a technical setup—it’s the heart of dynamic, personalised marketing. When configured correctly, it keeps your data accurate, your emails relevant, and your campaigns profitable—no more wasted clicks on out-of-stock items or static product grids. Instead, every message feels timely, personal, and shoppable.

For busy teams, this guide means fewer manual updates, more consistent customer experiences, and a clear path to higher ROI. The small effort you invest in optimising feeds today pays back in long-term retention, stronger engagement, and scalable automation tomorrow.

Key Takeaways

  • Live data sync: Klaviyo product feeds pull product names, prices, and images automatically from your store.

  • Dynamic personalisation: Feeds power abandoned cart, browse abandonment, upsell, and replenishment flows.

  • Smart segmentation: Combine feeds with customer segments to deliver curated, relevant offers.

  • Optimisation wins: Test block size, product mix, and title length to boost CTR and revenue.

  • Troubleshooting ready: Use Content → Products, integration logs, and preview tools to fix sync or data issues fast.

  • Pro-level tactics: Tag products, build category feeds, and exclude low-margin SKUs for sharper performance.

Wasting time on product feed errors or missing data in Klaviyo?

We’ll optimise your feed setup, resolve sync issues, and craft high-converting product recommendations for every campaign. Click here to claim your free Klaviyo feed audit now.




Power Klaviyo product feeds to sync accurate data, personalise emails, and boost conversions. Learn setup, optimisation, and troubleshooting tips.

Ever wondered how brands send you emails with perfectly timed product suggestions—like the exact pair of trainers you viewed yesterday? That’s the power of a Klaviyo product feed.

Your product feed is the live link between your store and Klaviyo. It keeps product names, images, prices, and availability up to date, powering dynamic product blocks that drive abandoned cart, browse abandonment, upsell, and replenishment campaigns. When set up properly, it ensures your customers always see the right products—without manual updates.

What This Guide Covers:

  • What the Klaviyo product feed is and why it matters for e-commerce

  • How to set it up for Shopify, WooCommerce, BigCommerce, or custom stores

  • Ways to optimise feeds for higher click-through and conversions

  • Troubleshooting common sync and data issues

  • Advanced strategies to personalise at scale

What is the Klaviyo Product Feed?

A product feed is the data bridge between your store and Klaviyo. It keeps item details accurate everywhere.

Why it matters for e-commerce:

  • Accuracy: Prevents mismatched prices or broken links

  • Automation: Powers abandoned cart, browse abandonment, and replenishment flows

  • Efficiency: Removes manual product uploads

  • Personalisation: Enables real-time recommendations in email and SMS

Product blocks are supported in Klaviyo’s drag-and-drop and hybrid editors. If you use custom HTML, create a hybrid email to add product blocks. Catalog limits today: 250k items, 500k variants, 2,500 categories per catalog.

For flow context, revisit Klaviyo Flow Triggers 101.

Setting Up Your Klaviyo Product Feed

Want to power dynamic blocks with the freshest products? Here’s how to configure your feed—step by step:

  1. Go to Content → Products in Klaviyo. Switch to the Product Feed tab.

  2. Click Create Product Feed.

  3. Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).

  4. If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.

  5. Under “What products should the customers view first?”, choose either:

    • Classic (e.g., Best-selling, Newest), or

    • Personalised (e.g., Recently Viewed, Added to Cart).
      Note: "Viewed" and "Added to Cart" look at up to the last 90 days of customer behaviour.


What products should the customers view first.png  Alt text: Klaviyo product feed creation screen with dropdown to prioritise products by best sellers, most viewed, or personalised options.
Source: Klaviyo
  1. If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.


selected an option under Personalized.png  Alt text: Klaviyo dropdown menu for fallback product options, showing best-selling, most viewed, newest, random, and personalised recommendations.
Source: Klaviyo
  1. Optionally, apply additional filters:

    • Category includes/excludes (supports selecting multiple categories)


Category includes or excludes.jpg  Alt text: Klaviyo product feed filter options showing “Category includes” and “Category excludes” with selected tags like Tshirts and Grey.
  • Stock level (set min or max; leave one blank to default to zero or unlimited)

  • Price (set min or max; same flexibility)

  •  You can add multiple filters to fine-tune recommendations.

  1. Click Save Product Feed to create it.

  2. To edit later, navigate to Content → Products → Manage Product Feeds and modify settings.

Why this matters:

  • Filters and sorting let you tailor feed content—so, for example, you can show only in-stock items, limit price range, or exclude certain categories.

  • Personalised feeds rely on solid behavioural tracking; if there’s not enough activity, Klaviyo will deliver your defined fallback instead.

How Dynamic Product Blocks Use Your Feed

Dynamic product blocks = live store data inside your emails. They auto-update when catalog details change.

Key Use Cases

  • Abandoned Cart – Show saved items + related picks

  • Browse Abandonment – Suggest similar viewed products

  • Cross-Sell/Upsell – Recommend upgrades or add-ons

  • Post-Purchase – Show complementary items

For Shopify, enable Active on Site and Track behavioural events in the integration to populate Viewed Product and Added to Cart metrics used by certain recommenders 


Shopify - enable Active on Site and Track behavioural events.png  Alt text: Klaviyo onsite tracking settings in Shopify with toggles for app embed, viewed product events, and behavioural event tracking.
Source: Klaviyo 

Blocks render items, not variants. Filters like inventory/price apply at the variant level, but product blocks show the item’s default image/price. 

“Best-selling” can use the last 3 or 90 days; “Recently viewed” weighs recency and frequency; personalised feeds may need 2–7 days to train.

Need inspiration for dynamic modules that pair with feeds? Try Klaviyo Dynamic Content: Unlock 3x Engagement.

Segmentation Strategies with Product Feed Data

Your product feed is most effective when paired with Klaviyo’s segmentation engine. Combining behavioural and product-level data lets you deliver offers that feel curated, not generic.

Ideas to try:

  • VIP-only launches

Show exclusive or early-access products to your top spenders. Build a segment of customers with a high predicted CLV or placed order value and connect it with a feed filtered by “new arrivals.”

  • Category-based promos

Target shoppers by browsing or purchasing categories. For example, customers who recently bought shoes see dynamic blocks pulling only from the “Footwear” category.

  • Price band targeting

Match product feeds to spending power. High-value segments see premium or bundle SKUs, while budget shoppers receive lower-ticket recommendations.

  • Stock-aware campaigns

Use feed filters to exclude back-ordered or low-stock items. Instead, highlight products that are ready to ship, reducing frustration and support tickets.

  • Behaviour overlays

Trigger sends when someone has viewed a product, added to the cart, or purchased. Pair with the feed to dynamically show related or replenishable items.

For deeper tactics, see 3 Klaviyo Segmentation Strategies to Boost DTC Sales and Klaviyo Customer Journey.

Feed Optimisation for Better Click-through Rates

Even small tweaks to your product feed setup can create measurable lifts in engagement and revenue. By testing systematically, you’ll know which product formats, layouts, and content resonate most with your audience.

Quick Wins to Try:

  • Tiles per block: Test 3 vs 4 products per row; fewer tiles often improve focus, more tiles showcase variety.

  • Best sellers vs new arrivals: Appeal to different buying stages (social proof vs novelty).

  • Title length: Shorten long product names, especially for mobile readability.

  • UTM tagging: Add UTMs to every link so performance is trackable across Klaviyo and GA4.

Why It Works:

  • Best sellers build trust while new arrivals trigger curiosity.

  • Shorter titles improve scannability on mobile, reducing decision friction.

  • UTMs ensure clean attribution when comparing Klaviyo data with Google Analytics.

Test Smart in Klaviyo:

  • Campaigns: Use A/B testing to measure CTR and Revenue Per Recipient (RPR).

  • Flows: Apply Flow A/B testing to validate performance of product block variations.

  • Click maps: Identify hotspots and underperforming areas within product blocks.

  • Always look beyond clicks: ensure CTR lift also equals a revenue lift, not just engagement.

For structured testing strategies, see Klaviyo Split Testing: 12 Proven A/B Tests to Boost Flow Conversions, Campaign Clicks & Form Sign-Ups.

Advanced Product Feed Tactics

Once your basic product feed runs smoothly, you can fine-tune it for higher ROI and more relevant recommendations. These tactics align feed data with lifecycle triggers for smarter campaigns.

Pro Moves:

  • Tag seasonal items: Label products with tags like Holiday or Summer to power timely promotions.


Tag seasonal items like Halloween and Summer.png  Alt text: Email examples with dynamic product feeds for Halloween drinks and summer sun care products.
  • Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).


Category-specific feeds like coffee and skincare collections.png  Alt text: Example email layouts showing dynamic product feeds for coffee varieties and skincare collections.
  • Use metadata: Tap into attributes like gender, style, or routine_step to create hyper-personalised blocks.

  • Exclude low-margin/out-of-stock products: Keep focus on items that maximise profit and customer satisfaction.

Example: A skincare brand tags products with routine_step (cleanser, moisturiser, serum). Their post-purchase flow then dynamically recommends the next step in the routine.

See how these strategies align with lifecycle triggers in Klaviyo Cross-Sell Flow and Klaviyo Upsell Flow.

Product Feed for SMS Campaigns

Feeds don’t stop at email—they make SMS campaigns instantly shoppable. Because SMS has a 90%+ open rate within 3 minutes, optimising product data for short-form content is key.

Tips for SMS Feeds:

  • Keep it short: Titles under 30 characters for readability.

  • Single product focus: 1 image, price, and a direct CTA link.

  • Create urgency: Scarcity messaging like “Only 3 left!” drives action.

  • Direct linking: Send users straight to the product page with the right variant selected.


Product Feed for SMS Campaigns.png  Alt text: SMS message mockup promoting clothing with an image, discount code, and link.
Source: Postscript

Why It Works: Personalised feeds in SMS turn quick opens into purchases.

Extra resource: Klaviyo’s SMS Abandoned Cart Guide shows how feeds boost recovery rates.

Troubleshooting Product Feed Issues

Even well-configured feeds can break due to sync errors or mismatched data. Use this structured checklist to identify and resolve problems fast.


Troubleshooting Product Feed Issues.png  Alt text: Klaviyo troubleshooting table listing common product feed issues, where to check, and how to fix them.

Where to check in Klaviyo:

  • Content → Products → confirm sync status

  • Integration logs → track last sync time/errors

  • Preview panel → test block rendering with real profiles

Tip: Klaviyo reads the first item in your feed to detect schema. If fields are missing there, everything breaks.

If out-of-stock is a frequent edge case, combine with Klaviyo Back in Stock: 7 Ways to Boost Sales for automated recovery.

Tracking & Improving Feed Performance

A product feed should earn its place in your campaigns. Monitor metrics regularly to prove ROI and optimise content.

Metrics to Track:

  • Click-through rate (CTR): Are customers engaging with feed blocks?

  • Conversion rate: Which feed types (best sellers vs upsells) drive more sales?

  • Revenue per recipient (RPR): The best single metric for ROI from feeds.

  • Bounce rates: Check for broken product links or unavailable inventory.

Tools Inside Klaviyo:

Pro Tip: Benchmark RPR from feed-driven campaigns against static promotions to prove incremental lift.

FAQs

1. Can I create multiple product feeds in Klaviyo?

  • Yes. You can build multiple feeds with different filters (e.g., one for best sellers, another for seasonal products) and use them across separate campaigns.

2. What happens if a product goes out of stock?

  • If your feed includes stock-level filters, out-of-stock items are automatically excluded. Pair with Klaviyo’s Back in Stock flow to recover sales.

3. Do product feeds slow down email sending?

  • No. Feeds sync before emails are sent. As long as your catalog is updated and accessible, Klaviyo generates emails quickly with live data.

4. Can I personalise feeds by customer behaviour?

  • Yes. Klaviyo supports “Recently Viewed” and “Added to Cart” product feeds. These rely on web tracking and event data collected within the last 90 days.

5. Do feeds support variants like colour or size?

  • Yes, but dynamic blocks render products, not variants. Link to PDP with variants preselected.

Conclusion

Your Klaviyo product feed is more than a technical setup—it’s the heart of dynamic, personalised marketing. When configured correctly, it keeps your data accurate, your emails relevant, and your campaigns profitable—no more wasted clicks on out-of-stock items or static product grids. Instead, every message feels timely, personal, and shoppable.

For busy teams, this guide means fewer manual updates, more consistent customer experiences, and a clear path to higher ROI. The small effort you invest in optimising feeds today pays back in long-term retention, stronger engagement, and scalable automation tomorrow.

Key Takeaways

  • Live data sync: Klaviyo product feeds pull product names, prices, and images automatically from your store.

  • Dynamic personalisation: Feeds power abandoned cart, browse abandonment, upsell, and replenishment flows.

  • Smart segmentation: Combine feeds with customer segments to deliver curated, relevant offers.

  • Optimisation wins: Test block size, product mix, and title length to boost CTR and revenue.

  • Troubleshooting ready: Use Content → Products, integration logs, and preview tools to fix sync or data issues fast.

  • Pro-level tactics: Tag products, build category feeds, and exclude low-margin SKUs for sharper performance.

Wasting time on product feed errors or missing data in Klaviyo?

We’ll optimise your feed setup, resolve sync issues, and craft high-converting product recommendations for every campaign. Click here to claim your free Klaviyo feed audit now.




Join our newsletter list

Sign up to get the most recent blog articles in your email every week.

Share this post to the social medias