Salla to TikTok: branded catalog ad images
Salla stores get branded TikTok catalog ad images by giving CatalogBadge their Salla catalog link and pointing a TikTok catalog at our tiktok-full.csv on an hourly Replace schedule. TikTok then shows each product with your price badge and logo. CatalogBadge plans start at $49 a month in US dollars, and your feeds carry your own photos until a plan or free trial is active.
Step 1: get your product feed from Salla
- In your Salla dashboard, open Marketing, then Pixels & feeds (Tracking tools on some dashboards), and choose Catalog.
- Pick the language and currency and generate the link. Salla makes one link per language and currency and keeps it current as you edit products.
- Start with the language most of your titles are written in, usually Arabic, and copy the link.
Salla’s catalog link already carries prices written as 249 ر.س or SAR 249.00, in Western or Arabic digits, and we read them exactly. A second link in English later gives you English images too. The link generator needs a paid Salla plan (Plus, Special or Pro): on the free Basic plan it is locked, so a Basic store waits for the CatalogBadge Salla app.
Step 2: add the feed to CatalogBadge
Create your account, choose Onboard a store and paste the feed URL. The wizard shows sample products with their prices before anything is saved, then you pick your designs, check them in the preview and go live. Create your account
The Salla setup guide has every screen of the wizard.
Step 3: put tiktok-full.csv into TikTok
Which file you paste depends on how your TikTok catalog gets products today:
| Your TikTok catalog today | Paste | What you do |
|---|---|---|
| Reads the Salla catalog link on a data feed schedule | tiktok-full.csv | Replace the Salla link on that schedule with ours and switch the update method to Replace. |
| Filled by an app or integration, with no feed URL | tiktok-full.csv | Put our file in a catalog of its own and point your catalog ads there, so the integration and our file never send the same products to one catalog. |
| No TikTok catalog yet | tiktok-full.csv | Create a catalog in Ads Manager and add our file as its only data feed schedule. |
In TikTok
- In TikTok Ads Manager, open Assets, then Catalogs, and choose the catalog for your catalog ads.
- Add products with a data feed schedule and paste your tiktok-full.csv URL.
- Set the schedule to hourly and the update method to Replace, so a product that leaves our file leaves the catalog too. Update would keep it with its old price and image.
- Use one of our two TikTok files per catalog, the CSV or its XML twin, never both: TikTok refuses a product that a second data source already added.
The image TikTok gets

TikTok’s file carries the 1:1 image first and, when you turn them on, the 4:5 and 9:16 renders as additional images, JPG or PNG, at most ten per product. The 9:16 is the one shown here. TikTok has no supplementary feed, so this file is your whole TikTok catalog.
Watch out
TikTok requires a brand and a condition on every product. If your Salla catalog link does not carry them, add them as columns for TikTok under Feed & mapping, for example the same brand on every product and condition new; until then those products stay out of the TikTok file.
Selling in Saudi Arabia
Prices stay in riyals exactly as your feed writes them, the discount badge rounds down, and a tabby or tamara line can show the instalment on the image.
Season presets for Saudi Arabia, such as White Friday, Ramadan, Founding Day and Saudi National Day, switch your designs on the dates you choose.
Check that it worked
- The Overview page lists how many products went into the TikTok file and, per reason, the ones left out.
- In Ads Manager the catalog shows its last schedule run, the products taken and any rejected.
- TikTok pauses catalog updates after 28 days without catalog ad spend, so prices there go stale while those ads are off.
Questions
Should I use the Arabic or the English Salla link for TikTok?
The one your TikTok audience reads. The TikTok file follows your store’s main feed, so a store whose main link is Arabic gets Arabic titles and Arabic images on TikTok.
Do I need a Salla app for this?
No, on a paid Salla plan. The catalog link Salla generates is all CatalogBadge reads today. A CatalogBadge app for the Salla App Store is built but not listed yet; until it is, the link is the way in.
Stuck on a step? Write to us with your store name and the guide you followed. hello@catalogbadge.com