The Feedance AI features is rolling out.
Check it out!

What is Salla?

Salla

Salla is a SaaS e-commerce platform founded in 2016 in Mecca, Saudi Arabia, that lets merchants build, run, and scale online stores. It has grown into one of the leading commerce platforms in Saudi Arabia and the wider MENA region, serving well over 100,000 active merchants with an Arabic-first, bilingual (Arabic/English) storefront experience.

Beyond the storefront builder, Salla offers an open developer platform with a documented, OAuth 2.0-secured REST API (Salla Merchant API) and near-real-time webhooks, which is what allows external tools like Feedance to connect to a merchant's store data.

Why connect Salla to Feedance?

Connecting your Salla store to Feedance lets you turn your live product catalog into accurate, optimized feeds for shopping channels, marketplaces, and ad platforms without maintaining spreadsheets or manual exports.

  • Fewer manual updates: product, inventory, and order data can flow from Salla into your feeds automatically.
  • Consistency: a single connected source of truth reduces mismatched prices, stock levels, or product details across channels.
  • Faster time-to-channel: new products and changes in Salla can reach your feeds without a separate export/import step.
  • Regional reach: since Salla is widely used by MENA merchants, connecting it to Feedance helps those stores reach international and regional shopping channels more easily.

How does Feedance connect to Salla?

Feedance connects directly to your Salla store using Salla's official authorization flow. You authorize Feedance to access your store's data with scoped, revocable permissions — you never need to share your Salla login credentials.

Once authorized, Feedance reads your store data on a regular basis (and via update notifications where available) to keep your product, inventory, and order information current, then uses that data to generate and maintain your feeds.

  • Secure authorization: access is granted through Salla's standard authorization screen, not by sharing passwords.
  • Scoped access: Feedance only requests the permissions it needs to read the data described below.
  • Revocable at any time: you can disconnect Feedance from your Salla admin panel whenever you like.

What data does Feedance access from Salla?

Feedance works with exactly three data entities from any connected platform, including Salla:

EntityWhat Feedance reads/updates
ProductsTitles, descriptions, images, prices, variants, and other core product attributes used to build your feeds.
InventoryStock quantities and availability status, kept in sync so feeds reflect what is actually sellable.
OrdersOrder records used to report on feed-driven sales performance.

Feedance does not access or process customer records, coupons, gift cards, shipping or tax settings, or subscriber lists on Salla.

Salla-specific considerations worth knowing

  • Access tokens are short-lived: Salla issues OAuth access tokens that are valid for 14 days, refreshable for up to a month via refresh tokens. This is handled automatically by Feedance, but it explains why a store owner occasionally needs to re-authorize a connection if it has been inactive for a long time.
  • Rate limits scale with your Salla plan: Salla's API enforces per-minute request limits that vary depending on the merchant's Salla subscription tier, with a small overflow allowance rather than a hard cutoff. Feedance paces its requests to respect these limits.
  • Arabic-first, bilingual catalogs: because Salla serves MENA merchants first, many stores maintain product names and descriptions in both Arabic and English. Feed rules should account for which language fields you want to send to each channel.
  • Bulk endpoints are the modern path: Salla has been moving merchants from older, single-item quantity update endpoints toward bulk update endpoints, so inventory syncing methods can evolve over time as Salla's API matures.

How to connect Salla with Feedance

  1. Log in to your Feedance account and choose to add a new platform connection.
  2. Select Salla from the list of supported platforms.
  3. You will be redirected to Salla's authorization screen — log in to your Salla admin account if prompted.
  4. Review the requested permissions and approve the connection to grant Feedance access to your store.
  5. You'll be returned to Feedance, where your Salla store will begin its first data sync automatically.

How often does your Salla data sync?

Once connected, Feedance regularly checks your Salla store for changes to products, inventory, and orders so your feeds stay up to date. Exact sync frequency can vary based on your plan and store size, and you can trigger a manual sync from your Feedance dashboard at any time if you need the latest data immediately.

Common Salla connection issues and how to fix them

IssueLikely causeFix
Connection shows as disconnected or unauthorizedThe Salla authorization was revoked, expired, or the app was uninstalled from the Salla admin panelReconnect Salla from your Feedance dashboard and re-approve the authorization request
New products aren't appearing in your feedThe initial or scheduled sync hasn't run yet, or the product is unpublished/hidden in SallaTrigger a manual sync in Feedance and confirm the product is published and visible in your Salla store
Stock levels look outdatedInventory sync hasn't caught up with a recent change, or the item uses variants with per-variant stockRun a manual sync and check stock at the variant level in Salla, not just the parent product
Sync is slower than expectedSalla's API rate limits are being applied, especially on stores with very large catalogsAllow the sync to complete on its normal schedule; consider trimming unnecessary products from the feed scope

Salla feed optimization tips

  1. Keep product titles and descriptions complete and consistent in Salla, since incomplete source data leads to weaker listings on shopping channels.
  2. Use clear, well-organized categories and consistent variant structures in Salla so Feedance can map attributes correctly.
  3. Add high-quality product images in Salla — these carry through directly to your generated feeds.
  4. Keep inventory counts accurate in Salla, including at the variant level, to avoid selling out-of-stock items on connected channels.
  5. Review your Feedance feed rules periodically as your Salla catalog grows or changes to make sure filters and mappings still match your current product mix.

Frequently Asked Questions About Salla

  • How does Feedance connect to my Salla store?

    Feedance connects to Salla using Salla's own secure authorization process. You approve the connection from your Salla admin account and grant Feedance scoped, revocable access, so you never have to share your Salla password. Once authorized, Feedance reads your store data to build and maintain your feeds, and you can disconnect it at any time from your Salla admin panel.

  • What is the most important Salla-specific detail to know before connecting?

    Salla issues short-lived OAuth access tokens, valid for 14 days and refreshable for up to a month. Feedance manages this refresh process automatically, but if a connection sits unused for a long stretch or is manually revoked, you may need to reauthorize it from your Feedance dashboard. It's also worth knowing that Salla's API rate limits scale with the merchant's own Salla subscription plan, which can affect sync speed on very large catalogs.

  • What data does Feedance read or update on my Salla store?

    Feedance only works with three types of data on Salla: products (titles, descriptions, images, prices, and variants), inventory (stock quantities and availability), and orders (used for feed-driven sales reporting). Feedance does not access customer records, coupons, gift cards, shipping or tax settings, or subscriber lists.

  • How do I make sure my Salla feed stays current?

    Feedance syncs your connected Salla store on a regular schedule to pick up changes to products, inventory, and orders. If you need changes reflected right away, such as after a big price update or restock, you can trigger a manual sync from your Feedance dashboard instead of waiting for the next scheduled run.

  • Does Feedance support Salla's bilingual Arabic and English product data?

    Salla stores commonly maintain product names and descriptions in both Arabic and English, since Salla is an Arabic-first platform built primarily for MENA merchants. When setting up your feed in Feedance, review your feed rules to confirm which language fields are being pulled through for each destination channel, since this can affect how your listings appear.

Schedule your 15-minute demo now

Schedule my demo

We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!