Skip to content
CatalogBadge

Setup guides

Set up CatalogBadge with YouCan

CatalogBadge has an app for YouCan. It runs inside your YouCan admin, reads your products (read only) and turns each photo into a branded ad image with the price, the discount and your logo, in Arabic or French. Nothing in your store changes, and there is nothing to copy or paste between YouCan and CatalogBadge.

1. Install the app

  1. In your YouCan admin open Apps, search the Marketplace for CatalogBadge and install it. YouCan asks you to allow two things: read your products and read your store details. That is all the app can see.
  2. The app opens inside your admin and connects your store. The first time, it shows Finish setup on CatalogBadge: a new tab where you create your CatalogBadge account (or sign in) and press Connect the store.
  3. Your store appears in CatalogBadge with its products. Open Brand to add your logo and colours; the first images are made within the hour.

Next time you open CatalogBadge from Apps in YouCan, it shows your store and opens its dashboard. The app is free; CatalogBadge plans are billed in US dollars on catalogbadge.com, with a free trial.

2. Arabic or French

YouCan keeps one name per product. When your product names are in Arabic, the images are made right to left in Arabic; when they are in French (or English), they are made left to right. You can change the language and the label texts on the store’s Brand page.

3. Until the app is in the Marketplace

If you cannot find CatalogBadge in the YouCan Marketplace yet, add your store with its product feed link instead. In YouCan, look under Apps for the Facebook catalog or Google Shopping app and copy the product feed link it shows, or ask YouCan support for “the product feed URL of my store for the Facebook catalog”. Then:

  1. Create your account on app.catalogbadge.com, then choose Onboard a store.
  2. Feed: paste the feed URL and choose Check feed. We read it and show three sample products with their prices, the platform we recognised, and anything Meta would reject. Nothing is saved yet.
  3. Compare the sample prices with your shop. If a price has no currency code in the feed, we use the currency under Prices read as; change it there if the samples look wrong.
  4. Store: confirm the store name, the platform (YouCan), country, currency, time zone and the language of the feed.
  5. Template, Brand and QA preview: pick your designs and check your products as finished images.
  6. Feed URLs: copy your feed URLs, then choose Go live.

4. Put your branded feed where your ads read it

Your feed URLs are on your store’s Overview page under Feed URLs, each with a copy button. Treat them like a password: anyone with the URL can read the feed.

Where your ads runFeedWhere to paste it
Meta (Facebook and Instagram)meta-full.xmlCommerce Manager, your catalog, Data sources. If the catalog already reads your store’s feed URL, edit that data source and replace the URL with ours, so your ad sets keep the same catalog. Otherwise add a scheduled data feed with our URL. Steps: Meta guide.
TikToktiktok-full.csvTikTok Ads Manager, Assets, Catalogs: add products with a data feed schedule, set it to hourly and the update method to Replace, so a product that leaves the feed leaves the catalog. Steps: TikTok guide.
Snapchatsnap-full.xmlSnapchat Ads Manager, Catalogs: add a product source with a scheduled feed URL and a daily schedule. Steps: Snapchat guide.
Pinterestpinterest-full.xmlFirst turn on the Pinterest 2:3 size in Rules, under Sizes and language. Then in Pinterest Ads, Catalogs, add a data source with our URL. Pinterest reads it once a day. Steps: Pinterest guide.

Each platform picks up the branded images on its next fetch; the first one can take a few hours. Never delete and re-create a catalog to switch: your ads keep pointing at the old one.

5. When a product is missing

The app leaves out hidden products, deleted products and products without a photo. Everything else follows below.

Your feed has no…What happensWhat to do
Sale price (sale_price)Images show the price without a discount badge. We never work out a discount the feed does not state.Use a feed or extension that writes the regular price in price and the offer in sale_price.
Currency code on the pricePrices are read in the currency you confirm in the wizard.Make sure the feed’s prices really are in your store’s currency: compare the sample prices with your shop.
ID, title, link, photo or a readable priceThat product keeps its original image in our feeds, so your catalog never loses it.Fill the field in your store; the next update picks it up.
Standard column namesWe do not guess which column is the price, because a wrong guess puts a wrong price on an image.Open the Column map on your store’s Overview page and say which column holds each field (input feeds).
AvailabilityProducts count as in stock.Add availability if you sell out often.
Brand, GTIN or MPNImages are made as usual; Meta warns that it needs one of them.Add a brand to your products; your store name works for your own goods.

Questions? Write to hello@catalogbadge.com.