A content feed is a reusable, named set of rules that automatically selects the content to show 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 just selecting it from a product card lines up the latest products automatically on every send. This article covers how to create a content feed and what each setting does.
What is a content feed?
A content feed is a reusable set of conditions that automatically selects the content for a product card on every send.
It was previously called a "product feed." You combine "Content to display" (best sellers, newest, and so on) with "Filters" (collection, inventory, price, and so on), save it, and specify it as the data source of a product card. When you update a feed, the change applies to every broadcast that uses it.
To use content feeds, the Lumo app must be installed on your Shopify store and product data must be synced.
Creating a content feed
Create content feeds from "Content feeds" under "Broadcasts" in the menu.
- Open "Content feeds" under "Broadcasts" in the menu
- Click "Create feed"
- On the editing screen, set the "Feed name" and the "LINE official account" (the account for the target store)
- Choose how content is selected under "Content to display"
- Configure "Filters" and the "When content cannot be displayed" behavior as needed
- Check the products that will actually be selected under "Preview", then click "Save content feed"
You can also set up and create one on the spot with the same settings from "Create a new feed" on the product card editing screen.
Types of content to display
"Content to display" determines which products the feed selects first.
| Type | Products shown |
|---|---|
| "Best sellers" | Selected in order of sales during the sales aggregation period (last 30 days by default) |
| "Newest" | Selected by the date added to the store, newest first |
| "On sale" | Selects products currently discounted |
| "Recently viewed" | Selects the products each recipient viewed recently (personalized) |
| "Hand-picked" | Shows a fixed set of products chosen from your catalog (up to 10) |
For "Best sellers", you can adjust the period over which sales are totaled with "Sales aggregation period", within a range of 1 to 365 days. You also set how many products to place on the card with "Number to display".
Setting filters
Filters narrow the feed down to only the products that match your conditions. When you set multiple conditions, only products that meet all of them (AND) are included.
| Filter | Condition |
|---|---|
| "Shopify tag" | Products that include 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 up to one condition per filter field. Shopify tags and collections accept multiple comma-separated values.
Behavior when content cannot be displayed
"When content cannot be displayed" sets what to show when no products matching the conditions can be fetched (no sales data, no browsing history for the recipient, and so on).
| Option | Behavior |
|---|---|
| "Hand-pick" | Shows products you chose in advance instead |
| "Show another feed" | Selects products using another content feed you specify instead |
| "Show no content" | Shows nothing in its place 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 this.
Checking with the preview
On the feed editing screen, you can preview the products that will actually be selected before saving.
Click "Refresh preview" to display the products selected under the current conditions. If fallback products are being shown, a message tells you so. For "Recently viewed", you can also enter a LINE user ID to preview from a specific customer's perspective.
Organizing with folders
As you accumulate feeds, you can organize them into folders.
- Create a new folder with "Create folder"
- Select a feed and use "Move to folder" / "Move out of folder" to move it in and out
Deleting a folder also deletes the feeds inside it, and they cannot be restored. If you want to keep a feed, move it out of the folder first, then delete the folder.
Using it in product cards and broadcasts
Use a content feed you created 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 content feed (auto)" as the data source and specify the feed
- Select that product card in a broadcast or auto message
What happens when a feed is deleted
Deleting a feed does not cause scheduled broadcasts to fail.
Product cards and broadcasts that reference a deleted feed fetch products using the standard product selection (such as best sellers) instead of the feed's conditions, and the send continues. Before deleting, we recommend checking whether any broadcasts or messages are using that feed.
Troubleshooting
Common issues with content 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. Content 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 work | Check that the collection name or handle matches what is set on the Shopify side |
| "Recently viewed" shows no products | If a recipient has no browsing history, the fallback is shown instead. Check the "When content cannot be displayed" settings |