The Feedance AI features is rolling out. Check it out!
How Feedance can help your revenue growth
250+ channel and platform integrations
Start optimizing with powerful integration
Wordpress compatible e-commerce integration
Start optimizing Magento very quickly
Open source e-commerce platform integration
Integrate ChatGPT Ads Catalog in seconds
Optimize Meta Catalog Ads
Optimize your Google Shopping visibility correctly
Optimization of TikTok Catalog Ads
Grupo ZAP is the real estate arm of OLX Group in Brazil and operates the country's two largest property listing portals: ZAP Imóveis and Viva Real. Real estate agencies, brokers and CRM providers connect their property inventory to Grupo ZAP so that for-sale and for-rent listings appear across both portals — and, depending on the contracted plan, on OLX classifieds as well — from a single feed of data rather than manual entry per portal.
Instead of a broker or agent re-typing the same listing into ZAP Imóveis, Viva Real and OLX separately, the property management system generates one standardized XML file and Grupo ZAP's crawlers pull it on a fixed schedule. Any change made once in the source system — a new price, an updated photo set, a listing marked as sold or rented — propagates automatically to every connected portal on the next crawl, which is the core reason agencies automate this instead of managing each portal's back office by hand.
Grupo ZAP's developer documentation names two supported XML schemas: the legacy "ZAP" format, which it explicitly describes as being in maintenance mode, and VRSync, the current standard that "incorporates all new functionality." The documentation states that non-VRSync feeds were being phased out, and Grupo ZAP's own XML validator tool only accepts VRSync-formatted files. Any new integration — including one built with a feed management tool — should target VRSync rather than the older format.
Grupo ZAP ingests listings through a polling architecture: it does not accept pushed uploads, it periodically downloads a VRSync XML file from a URL you provide. Per the official Guia de Conexão (connection guideline), the receiving server has to meet several concrete technical requirements:
VivaRealBot/1.0
The official XML Validator additionally caps accepted files at 30MB and will reject anything not formatted as VRSync.
The VRSync schema is organized into a Listing block and a nested Details block. Based on Grupo ZAP's own element reference, the following are documented as required (or conditionally required by property type):
Feedance can generate and host the VRSync XML file that Grupo ZAP's crawler polls, mapping property records from your source system (CRM, ERP, or spreadsheet) into the Header, Listing and Details structure the standard requires.
Because this is a specialized, deeply nested real-estate schema rather than a flat product catalog, expect more upfront field-mapping work than with a standard e-commerce shopping feed.
Grupo ZAP's own documentation states that XML files are processed twice daily, at roughly 12-hour intervals — this is a crawl-based pull, not a push, so there is no benefit to regenerating the feed more frequently than that cycle. What matters is that the feed reflects current reality (price, availability, sold/rented status) before each crawl window, since a stale feed will keep an unavailable property listed, or an updated price un-synced, until the next 12-hour pull.
Grupo ZAP's documentation and its XML Validator flag several recurring causes of listing rejection:
currency="BRL"
unit="square metres"
<Description/>
General feed-quality practices (not Grupo ZAP–specific claims) that tend to improve listing performance on real estate portals:
Does Feedance support the VRSync format specifically? Feedance can generate XML feeds mapped to the VRSync element structure that Grupo ZAP's documentation defines; the legacy ZAP format is deprecated and should not be used for new integrations.
Can I send the same feed to ZAP Imóveis, Viva Real and OLX? Grupo ZAP's own materials describe a single XML feed being distributed to the portals included in your contracted plan, rather than requiring separate feeds per portal.
How will I know if a listing was rejected? Grupo ZAP states it sends integration reports and, for errors persisting more than three days, direct email notifications with details on what failed.
Is this the same kind of feed as a Google Merchant Center or Meta product feed? No — VRSync is a real-estate-specific schema with nested Location, Media, ContactInfo and Details structures and property-type-dependent required fields, which is structurally different from a flat e-commerce product feed, even though the underlying goal (one source feed, multiple destinations) is similar.
We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!