A product feed is a reusable, named set of rules that picks products automatically at send time, shared across broadcasts. Save a condition such as "best sellers with at least 10 in stock and under 5,000 yen" once, and every broadcast that selects the feed from a product card shows the latest matching products automatically. This article covers how to create a product feed and what each setting does.
What is a product feed?
A product feed is a reusable set of conditions that picks the products for a product card automatically on every send.
You combine "what products customers see first" (best sellers, newest, and so on) with filters (collection, inventory, price, and so on), save it, and select it as the data source of a product card. When you update the feed, every send that uses it picks up the change.
To use product feeds, the Lumo app must be installed on your Shopify store and product data must be synced.
Creating a product feed
Create product feeds from "Product feeds" under "Broadcasts" in the menu.
- Open "Product feeds" under "Broadcasts" in the menu
- Click "Create feed"
- Set the "Feed name" and the "LINE official account" (the account for the target store)
- Choose how products are selected under "What products should customers see first?"
- Configure "Filters" and the fallback as needed
- Check the products under "Preview", then save
You can also create one on the spot from "Create a new feed" on the product card editing screen, with the same settings.
Product selection types
"What products should customers see first?" determines which products the feed prioritizes.
| Type | Products shown |
|---|---|
| "Best sellers" | Ordered by sales during the aggregation window (last 30 days by default) |
| "Newest" | Ordered by the date they were added to the store, newest first |
| "On sale" | Products currently discounted |
| "Recently viewed" | Products each recipient viewed recently (personalized) |
| "Hand-picked" | Fixed products you pick from your catalog (up to 10) |
For "Best sellers", you can adjust the sales window with "Aggregation window (days)", from 1 to 365 days.
Setting filters
Filters narrow the feed down to products that match your conditions. When multiple filters are set, only products matching all of them (AND) are included.
| Filter | Condition |
|---|---|
| "Tag" | Products with any of the specified tags |
| "Product type" | Products matching the specified product type |
| "Collection" | Products in the specified collections (by collection name or handle) |
| "Price" | Products within the specified price range (min and max) |
| "Inventory" | Products with at least the specified stock count |
You can set one condition per filter field. Tags and collections accept multiple comma-separated values.
Setting the fallback
The fallback decides what to show when no products can be fetched (no sales data, no browsing history for the recipient, and so on).
| Option | Behavior |
|---|---|
| "Show hand-picked products" | Shows products you picked in advance instead |
| "Show another feed" | Picks products using another product feed instead |
| "Don't send this card" | Skips the product card and delivers only the other messages in the send |
For personalized types such as "Recently viewed", some customers will always have little browsing history, so we recommend configuring a fallback.
Checking with the preview
On the feed creation and editing screen, you can preview the products that will be selected before saving.
Click "Refresh preview" to see the products selected under the current conditions. If fallback products are being shown, a message says so. For "Recently viewed", you can enter a LINE user ID to preview from a specific customer's perspective.
Using it in product cards and broadcasts
Use a saved product feed as the data source of a product card.
- Create a "Products" card in Card Type Messages (or use "Create a new product card" on the broadcast screen)
- Choose "From a product feed (auto)" as the data source and select the feed
- Select that product card in a broadcast or auto message
The "In use" column in the feed list shows how many broadcasts, messages, and cards reference each feed.
What happens when a feed is deleted
Deleting a feed does not break scheduled broadcasts.
Product cards and broadcasts that referenced the deleted feed fall back to a standard product selection (such as best sellers) instead of the feed's conditions, and the send continues. Before deleting, we recommend checking the reference count in the "In use" column of the list.
Troubleshooting
Common issues with product feeds and how to address them are listed below.
| Issue | What to check |
|---|---|
| The feed cannot be created / saving fails | Check that a Shopify store is connected to the selected LINE official account. Product feeds use Shopify product data |
| No products appear in the preview | Check whether the filters are too strict. "Best sellers" only includes products with sales history |
| The collection filter does not match | Check that the collection name or handle matches what is set on the Shopify side |
| "Recently viewed" shows no products | Recipients with no browsing history see the fallback instead. Check the fallback settings |