To take full advantage of Fibbl’s visual marketing platform, you need to add a feed to import your products into the platform. This will enable you to:
✓ Easier connection between the models and your products
✓ Automatic visibility model management based on product stock status
✓ Display product information in consumer facing Fibbl experiences
✓ Establish a link with GA4 so you can track Fibbl usage to purchases
Fibbl support product feeds in both .XML and .CSV formats. The file must be hosted elsewhere, usually somewhere on your website and it should contains all of your products. Ideally it will be updated in real time as you add, edit or delete products in your e-commerce system. Product feeds are automatically updated once per day in Fibbl and ensures your inventory is always up to date. It should follow the basics of Google's product feed specification, you can view an example here.
⚠️ With the basics of Google's product feed specification we refer to naming convention for example. E.g. "name" instead of "title" will not work.
Mandatory attributes
There are 6 mandatory attributes that each <item> must have:
ID-attribute (<id>).
Other IDs can be used, but must be added in addition to the <id> attribute.
These are <gtin>, <mpn> or <item_group_id>.Product title (<title>).
Link to product (<link>).
Product image link (<image_link>).
Price (<price>).
Analytics ID-attribute
Our system needs to know which field contains the values to be used to establish the model, product and purchase connection to GA4. Read about how to find this specific field here: Product ID lookup between Fibbl and GA4. In the example below, custom_label_1 is used for this purpose.
Product switcher-attribute (not mandatory but highly recommended, read more further down)
Here is an example of the structure of a feed containing one product:
<item>
<g:id>abc_123_36</g:id>
<g:item_group_id>abc</g:item_group_id>
<title>Product title</title>
<description>This is a great product</description>
<g:google_product_category>2562</g:google_product_category>
<link>https://www.mydomain.com/my_product_page.html</link>
<g:image_link>https://www.mydomain.com/my_product.jpg</g:image_link>
<g:condition>new</g:condition>
<g:availability>in stock</g:availability>
<g:price>123 EUR</g:price>
<g:brand>Brand Name</g:brand>
<g:gtin>000000000000</g:gtin>
<g:mpn>1111111111111</g:mpn>
<g:gender>unisex</g:gender>
<g:age_group>adult</g:age_group>
<g:color>Multi</g:color>
<g:size>36</g:size>
<g:custom_label_0>sneakers</g:custom_label_0>
<g:custom_label_1>shopify_US_0000000000000_11111111111111</g:custom_label_1>
</item>
Other attributes, even though not mandatory, can enhance what you can do with Fibbl. We highly recommend that you have one field that can be used to enable the product switcher, this will have a significant impact on the engagement from your end-users and will open up opportunities to use shortlinks for marketing purpose. And GTIN
is the most reliable numerical value for matching products to models.
For more information, please ask your Customer Success Manager about it.
Product identifier
When importing the product catalog to Fibbl, you need to specify which identifier attribute, from the ones available in your product feed, to use when identifying the different products. There are four ID-attributes in a catalog:
<id>
<gtin>
<mpn>
<item_group_id>
<sku>
ℹ️ Choose your product identifier carefully. The product identifier will be used to identify your products and connect them with the models. The same ID should be stated in the Embed script to automatically display the correct technologies and models on respective product detail page.
In case you have products with color and size variants, e.g. blue and yellow sneakers in size 38-44 – we recommend you to use an product identifier which separates color variants but gather sizes variant. item_group_id
is then most common product identifier in this cases.
Multilingual stores
If you sell to several markets, it can be good to have separate catalogs for each market. This is because the product information such as title, price and link can differ from country to country. You can import as many catalogs as you want into Fibbl, they are separated by locale
which should also be specified in the script to ensure that we display the correct product information. The locale
parameter also ensures the Fibbl elements are displayed in correct language.
Deleted products
As the product catalog is automatically updated on a regular basis, Fibbl will keep track of which products get deleted from your feed. Once a product which was connected to a model gets deleted from the feed, it will show under tab Models and sub-tab Models without products for you to review and eventually remove it from your account. This way you can be ensured you only pay for what you use.
Did we miss something?
Not to worry! Just email our support team at help@fibbl.com. ✌️