Product feeds
On this page
A product feed is a live list of your products that a channel reads on a schedule. You paste your feed link into Meta Commerce Manager, Google Merchant Center or TikTok once. From then on the channel fetches the list by itself, so new products, price changes and stock changes reach it without any work from you.
Your feed links#
To find your feed links:
- Open SettingsSales channels.
- Find the card for the channel you want.
- Click Copy next to the link.
| Card | Used by | Format |
|---|---|---|
| Meta: Facebook, Instagram and WhatsApp | Facebook Shop, Instagram product tags, your WhatsApp Business catalog and Meta ads | CSV |
| Google Shopping | Google Merchant Center: free listings on Google Search, Images and Shopping, and Google ads | XML |
| TikTok | A TikTok catalog for product ads and shoppable videos | CSV |
Paste each link into its channel. For the exact steps, see Connect guides.
Which products are listed#
A feed lists your Active products. A product is left out when:
- It is not Active, for example a draft or an archived product.
- It has no photo.
- It has no price.
A variant that is out of stock is listed as out of stock, so the channel can stop selling it. If the variant is set to be hidden when it runs out, it is left out of the feed instead. A variant that may keep selling past zero stays in stock.
What each listing contains#
The feed has one row per variant. Variants of the same product are grouped, so a channel shows them as one product with options. Kartlo fills each row from your product details:
| Channel field | Taken from |
|---|---|
| Title | Product title, plus the variant name when the product has more than one variant |
| Description | Your product description, as plain text |
| Price and sale price | The variant price. When you set a higher compare-at price, the channel shows the compare-at as the regular price and your price as the sale price |
| Availability | In stock or out of stock, following your stock and selling rules |
| Condition | New, or used when you gave the product a resale condition grade |
| Brand | The product vendor, or your store name when there is no vendor |
| GTIN | The variant barcode, when it is a valid 8, 12, 13 or 14 digit code |
| MPN | The variant SKU |
| Colour and size | The variant options named Colour (or Color) and Size |
| Images | The main photo plus up to 10 more. A variant's own photos come first |
| Product type | The product category, or the product type |
| Link | The product page on your store, with the variant already selected |
Links in the feed are tagged with the channel, so orders that come through them show the channel as their source. See Orders by source.
How fast changes appear#
Kartlo refreshes the feed content about every 15 minutes. The channel then picks up the changes the next time it fetches your link, which depends on the schedule you chose in that channel, for example every hour or every day.
When a feed is empty#
Your feed links always work, but they list no products while shoppers cannot open your store. This stops channels from selling items nobody can buy. A feed is empty when:
- Your store is not live yet.
- Your store is behind a password.
- Your store is paused or waiting for business verification.
- Your store is set to Coming soon.
- Your Social Sales Channels subscription is not active.
Sales channels shows a notice explaining which of these applies. When the cause is fixed, the next fetch lists your products again.
See Storefront password.
Make new links#
If a feed link was shared by mistake, replace it:
- In SettingsSales channels, click Make new links.
- Read the warning and click Make new links to confirm.
- Copy each new link and paste it into Meta, Google and TikTok, replacing the old one.