FalconScrape for Google Sheets™
OLX to Google Sheets
Pull OLX listings (Poland, Bulgaria, Romania, Portugal, Ukraine) into Google Sheets with =OLX_SEARCH. Price, city, seller, URL — no IMPORTXML, no selectors.
=OLX_SEARCH("iphone 15", "pl")Type it into any cell after installing the add-on. Results spill down with a header row.
More examples
=OLX_SEARCH("rower", "pl", 1, "limit=50;sort=price_asc;priceTo=500")=OLX_SEARCH("apartament", "ro", 2, "postedAfter=7d")=OLX_DETAIL(A2)
Columns
idtitlepricecurrencynegotiableconditioncityregionurlcreatedAtsellerNamesellerTypeisPromotedphoto
1 credit per row, up to 50 rows per call. OLX_DETAIL costs 2 credits and adds description, coordinates and seller join date. See plans and credits.
FAQ
- Why doesn't IMPORTXML work on OLX?
- OLX renders listings with JavaScript and blocks Google's fetch IP range, so IMPORTXML returns #N/A or Loading… forever. FalconScrape calls a production OLX scraper with proxy rotation and returns a typed table.
- Which OLX countries are supported?
- olx.pl (default), olx.bg, olx.ro, olx.pt and olx.ua — pass the country code as the second argument.
- Can I filter or sort?
- Yes: the options argument takes limit, sort (price_asc, price_desc, newest), priceFrom, priceTo, postedAfter (e.g. 7d) and categoryId, separated by semicolons.
- Does it refresh automatically?
- Identical calls are served from cache for 24 hours and cost nothing. Use Extensions → FalconScrape → Refresh all to re-fetch; only fresh fetches use credits.
Free trial: 200 credits, 30 days, no card.
Install FalconScrape from the Google Workspace Marketplace, open Extensions → FalconScrape → Activate, and type the formula above. All sites and pricing.