
Blog
September 5, 2025

Blog
September 5, 2025

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:
Go to Content → Products in Klaviyo. Switch to the Product Feed tab.
Click Create Product Feed.
Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).
If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.
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.

Source: Klaviyo
If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.

Source: Klaviyo
Optionally, apply additional filters:
Category includes/excludes (supports selecting multiple categories)

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.
Click Save Product Feed to create it.
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

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.

Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).

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.

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.

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:
Click maps → Identify hotspots in product block emails.
Custom reports → Build blended reports for CTR + RPR (see Klaviyo Custom Reports).
UTM tagging → Track feed-driven campaigns in GA4 (see Klaviyo UTM Tracking).
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:
Go to Content → Products in Klaviyo. Switch to the Product Feed tab.
Click Create Product Feed.
Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).
If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.
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.

Source: Klaviyo
If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.

Source: Klaviyo
Optionally, apply additional filters:
Category includes/excludes (supports selecting multiple categories)

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.
Click Save Product Feed to create it.
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

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.

Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).

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.

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.

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:
Click maps → Identify hotspots in product block emails.
Custom reports → Build blended reports for CTR + RPR (see Klaviyo Custom Reports).
UTM tagging → Track feed-driven campaigns in GA4 (see Klaviyo UTM Tracking).
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:
Go to Content → Products in Klaviyo. Switch to the Product Feed tab.
Click Create Product Feed.
Give it a clear, descriptive name (no spaces, no special characters, no leading underscores).
If you have multiple catalogues, pick the one you’re targeting. If not, it will auto-select the only available catalogue.
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.

Source: Klaviyo
If you choose Personalized, set a fallback for customers with limited history—such as Best-selling.

Source: Klaviyo
Optionally, apply additional filters:
Category includes/excludes (supports selecting multiple categories)

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.
Click Save Product Feed to create it.
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

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.

Category-specific feeds: Build replenishment flows for recurring purchases (e.g., coffee beans or skincare essentials).

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.

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.

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:
Click maps → Identify hotspots in product block emails.
Custom reports → Build blended reports for CTR + RPR (see Klaviyo Custom Reports).
UTM tagging → Track feed-driven campaigns in GA4 (see Klaviyo UTM Tracking).
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.
Other Blogs
Other Blogs
Check our other project Blogs with useful insight and information for your businesses
Other Blogs
Other Blogs
Check our other project Blogs with useful insight and information for your businesses
Other Blogs
Other Blogs
Check our other project Blogs with useful insight and information for your businesses