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.
A content feed's data source can be Shopify or HubSpot. This article focuses on using Shopify products. To use HubSpot products, see Creating a Content Feed with HubSpot Products. To use Shopify products, 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 period", within a range of 1 to 365 days. You also set how many products to place on the card with "Number of items to display".
This selection is for Shopify products. When the data source is HubSpot, only "Newest" and "Hand-picked" are used. For details, see Creating a Content Feed with HubSpot Products.
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 |
| "Date added" | Products added within the specified number of days (based on the publish date for Shopify and the creation date for HubSpot) |
You can set up to one condition per filter field. Shopify tags and collections accept multiple comma-separated values.
"Date added" is for recurring broadcasts that should only deliver new arrivals. Set the number of days to match the broadcast interval, such as 7 days for a weekly broadcast, and only products added since the previous delivery are lined up.
The fields listed here are for Shopify products. When the data source is HubSpot, you filter by "Date added" and HubSpot product properties. For details, see Creating a Content Feed with HubSpot Products.
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 no substitute products. Friends who end up with no products don't receive the broadcast and are counted as "Skipped" in the delivery report |
For personalized types such as "Recently viewed", some customers will always have little browsing history, so we recommend configuring this.
Friends with no products to show never receive the message, regardless of your settings. There is no switch for this in the delivery settings; friends who weren't sent to are counted as "Skipped" in the delivery report. If every recipient is skipped, you'll get the notification "A broadcast reached no one". This behavior also works as-is when you deliver newly added jobs or products with a recurring broadcast. For details, see Set Up a Recurring Broadcast.
Checking 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", picking a friend under "Preview as" lets you see the preview from that customer's perspective. Leave it unset and you get a sample instead.
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. A folder that contains a feed in use by a broadcast or product card can't be deleted; remove that feed from the items using it or move it out of the folder first.
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
Feeds in use can't be deleted
A feed used by a broadcast, an auto-send message, a product card, or another feed can't be deleted. Remove it from those items or switch them to another feed, then delete it.
"In use" means the feed is referenced by any of the following. Broadcasts that have already been sent don't count.
| Referenced by | Shown in the list as | How to remove the reference |
|---|---|---|
| A draft, scheduled, or sending broadcast | "Broadcast" | Remove the product card that uses the feed from that broadcast, or swap it for a product card that uses another feed |
| An auto-send message | "Auto message" | Open that auto-send message and remove the product card that uses the feed, or swap it for a product card that uses another feed |
| A product card | "Card" | Pick another feed as the data source, or switch to "Create manually" |
| Another feed's "Show another feed" fallback | "Feed" | Open that other feed and point "When content cannot be displayed" at a different feed, or switch it to "Hand-pick" or "Show no content" |
The "In use" column in the feed list shows the number of references. If you try to delete a feed in use, you'll see "This feed is in use and can't be deleted" along with the items referencing it. Click a name to open that broadcast, auto-send message, product card, or feed directly. Remove the reference as shown in the table above, then delete the feed again.
When things don't work
Common issues with content feeds and how to address them are listed below.
| Issue | What to check |
|---|---|
| The feed can't be created / saving fails | Content feeds use Shopify or HubSpot product data. For Shopify products, check that a Shopify store is integrated with the selected LINE official account and that product data is synced. For HubSpot products, check that the HubSpot integration and product read access are in place and that product data is synced |
| No products appear in the preview | Check whether the filters are too strict. "Best sellers" only includes products with sales history |
| The collection filter doesn't 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 |
| The broadcast can't be saved or scheduled and "Check feed" appears | The feed a product card references has been deleted, or no products match its conditions. Pick a feed again, or review the filters and "When content cannot be displayed", then confirm once more. Feeds that pick products per recipient, such as "Recently viewed", can be confirmed; friends with no matching products are skipped |