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.