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

What is Zid?

Zid

Zid is a Saudi-founded, cloud-based e-commerce platform that lets merchants across Saudi Arabia and the wider MENA region build and run online stores, alongside social-selling and point-of-sale tools, from a single dashboard. Launched in 2017 and headquartered in Riyadh, it has grown into one of the region's leading SaaS commerce providers and a direct competitor to Salla, with stores also operating in markets such as the UAE, Egypt, Bahrain, Kuwait, and Oman.

Beyond the storefront itself, Zid exposes a REST Merchant API that developers and integration partners use to read and update store data such as products, inventory, and orders, and it supports OAuth 2.0 authorization so merchants can grant third-party apps like Feedance scoped, revocable access to their store without ever sharing their Zid login credentials.

Why connect Zid to Feedance?

Zid stores hold product, stock, and order data natively, but getting that data into the exact structure and format each shopping channel, marketplace, or ad platform expects is a separate job. Feedance connects directly to your Zid store, reads your catalog and stock levels, and turns them into properly formatted feeds — so you are not manually exporting, editing, and re-uploading spreadsheets every time a price or stock level changes.

Because the connection is direct, updates made in Zid (a new product, a price change, a stock adjustment) flow through to your feeds without a manual export step, which reduces listing errors, out-of-stock surprises, and the ongoing maintenance overhead of running a multi-channel catalog from a Zid store.

How does Feedance connect to Zid?

Feedance connects to Zid using secure, token-based authorization. When you link your store, you approve access through Zid's own authorization screen, and Feedance receives a scoped access token rather than your store password. That token is what Feedance uses to read your product catalog, stock levels, and order data, and to keep your feeds synchronized going forward.

Access can be reviewed or revoked from your Zid store's connected-apps settings at any time, and Feedance only requests the level of access it needs to build and maintain your feeds.

What data does Feedance access from Zid?

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

Data entityWhat Feedance uses it for
ProductsReads product titles, descriptions, prices, images, SKUs, and variant/option details from your Zid catalog to build and update your feeds.
InventoryReads current stock quantities so feeds reflect accurate, up-to-date availability and reduce the risk of overselling.
OrdersReads order data to support order-related feed and reporting use cases tied to what has actually sold.

Feedance does not access or use Zid customer records, coupons, shipping or tax settings, or any other store data outside of products, inventory, and orders.

Zid-specific considerations worth knowing

  • Bilingual catalog data: Zid stores product names and descriptions in separate Arabic and English fields, so if your store sells in both languages it is worth double-checking which language your feed is pulling from and that both versions are filled in.
  • Variant configuration matters: Zid only returns variant details, such as size or color options, for products that have been explicitly configured with variants in the Zid dashboard; a simple, non-variant product will not have that data to sync.
  • Product endpoint rate limits: Zid enforces its own request-rate limit on product-related API calls per connected app per store, which is a normal part of how the platform protects itself during large catalog syncs and is handled automatically rather than something you need to configure.
  • Bulk update batching: Zid's own bulk product update endpoint is capped at a limited number of products per request, so very large catalogs are naturally synced in batches rather than a single call.

How to connect Zid with Feedance

  1. Log in to your Feedance account and choose to add a new platform connection.
  2. Select Zid from the list of supported platforms.
  3. You will be redirected to Zid's own authorization screen; log in to your Zid store and approve the requested access.
  4. Once redirected back to Feedance, confirm your store details and select the products you want included in your feeds.
  5. Save the connection and let Feedance run its first sync to pull in your products, inventory, and orders.

How often does your Zid data sync?

Feedance keeps your Zid-connected feeds updated on a regular, automated schedule so that prices, stock levels, and new products stay current without manual re-exporting. Very large catalogs or high-volume stock changes may take a little longer to fully propagate across a sync cycle, but there is no manual export or upload step required on your part.

Common Zid connection issues and how to fix them

IssueLikely causeFix
Feedance shows the Zid connection as disconnected or unauthorizedThe access granted through Zid's authorization screen was revoked or has expiredReconnect your Zid store in Feedance to go through the authorization screen again and issue a fresh connection
Product updates during a large sync appear delayedZid applies its own rate limit to product-related API calls, which can slow down very large or rapid catalog syncsNo action needed; Feedance paces requests to stay within Zid's limits and the sync will complete automatically
Size, color, or other variant options are missing from a feed itemThe product is not actually configured with variants in Zid, so there is no option data to syncCheck the product in your Zid dashboard and configure variants there if the product should have them, then re-sync
Product titles or descriptions appear in the wrong languageZid stores Arabic and English product text as separate fields, and the feed's language mapping may not match what you expectReview the language setting in your Feedance feed configuration and select the correct source language field

Zid feed optimization tips

  1. Keep product titles, descriptions, and images complete and consistent in Zid, since incomplete listings tend to carry straight through into thin or rejected feed entries.
  2. Make sure every product has an accurate SKU and barcode set in Zid, as these are typically what shopping channels use to match and de-duplicate listings.
  3. Configure variants properly in Zid for any product that comes in multiple sizes or colors, rather than listing each variation as a separate standalone product.
  4. Keep stock quantities accurate and avoid marking items as unlimited stock unless that is genuinely the case, so channels do not oversell or hide in-stock items unnecessarily.
  5. Avoid pushing very large bulk edits directly in Zid right before you need a feed refreshed, since Zid's own product API limits mean large batches take a bit of time to fully process.

Frequently Asked Questions About Zid

  • How does Feedance's connection to Zid actually work?

    Feedance connects to your Zid store through Zid's own secure authorization screen. You approve the connection in Zid, and Feedance receives a scoped access token instead of your store password. That token lets Feedance read your product, inventory, and order data to build and keep your feeds updated, and you can review or revoke access at any time from your Zid store's connected-apps settings.

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

    Zid stores product names and descriptions as separate Arabic and English fields, so if your store sells in both languages, check which language your feed is set to pull from. It is also worth knowing that variant details like size or color only sync for products that are actually configured with variants in your Zid dashboard.

  • What data does Feedance read or update from my Zid store?

    Feedance works with exactly three types of data from Zid: products, inventory, and orders. It reads product details such as titles, prices, images, and SKUs, tracks stock levels for inventory accuracy, and reads order data to support order-related feed and reporting needs. Feedance does not access customer records, coupons, or shipping and tax settings.

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

    Once connected, Feedance syncs your Zid store's products, inventory, and orders on a regular automated schedule, so there is no manual export or re-upload needed. To keep the feed itself accurate, make sure product information, stock counts, and variants are kept up to date directly in your Zid store, since that is the source Feedance reads from.

  • Does Feedance work with Zid stores outside Saudi Arabia?

    Yes. Zid operates beyond Saudi Arabia in other markets across the region, and Feedance's connection to Zid works the same way regardless of which market your store operates in, since it connects through Zid's standard store authorization and API rather than a country-specific setup.

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!