Parsing OLX in Google Sheets
1. Goal
Create a script for parsing ads from OLX and transferring them to Google Sheets
The script should preferably be implemented in Python, considering the extensive library support for parsing.
2. Functional Requirements
2.1. URL Configuration for Parsing
Ability to add separate parallel URLs for parsing (for example:
2.2. Parsing Ads
Extraction of the following visible fields:
2nd photo (uploading and saving the image)
Category
Title
Price
Description
Tags (from the description)
Phone (mandatory!; ads without a phone – skip)
Location
Extraction of the following hidden fields:
Link to the ad
The result is recorded in Google Sheets
Your price
Short Brief:
1. Goal
Create a script for parsing ads from OLX and transferring them to Google Sheets
The script should preferably be implemented in Python, considering the extensive library support for parsing.
2. Functional Requirements
2.1. URL Settings for Parsing
Ability to add separate parallel URLs for parsing (for example:
2.2. Parsing Ads
Extracting the following visible fields:
2nd photo (uploading and saving the image)
Category
Title
Price
Description
Tags (from the description)
Phone (mandatory!; ads without a phone – skip)
Location
Extracting the following hidden fields:
Link to the ad
The result is recorded in Google Sheets
Full Brief: How we see the final version of the table + script settings (with parallel execution).
https://docs.google.com/spreadsheets/d/1CIYRPgdtzEQW7Z0krhcOYtOPKFCkE3hi_WG-MTMYTus/edit?gid=2079073093#gid=2079073093
Коротке ТЗ:
1. Мета
Створити скрипт для парсингу оголошень з OLX та передачі їх в Google Sheets
Скрипт бажано реалізувати на Python з урахуванням широкої бібліотечної підтримки для парсингу.
2. Функціональні вимоги
2.1. Налаштування URL для парсингу
Можливість додавання окремих паралельних URL для парсингу (наприклад:
2.2. Парсинг оголошень
Витягування наступних видимих полів:
2-а фото (завантаження та збереження зображення)
Категорія
Заголовок
Ціна
Опис
Теги (з опису)
Телефон (обов’язково!; оголошення без телефону – пропуск)
Населенний пункт
Витягування наступних прихованих полів:
Посилання на оголошення
Результат записуемо в Google Sheets
Повне ТЗ: Как мы видим финальную версию таблицы + настроек скрипта (з паралельним запуском).
https://docs.google.com/spreadsheets/d/1CIYRPgdtzEQW7Z0krhcOYtOPKFCkE3hi_WG-MTMYTus/edit?gid=2079073093#gid=2079073093
Short Brief:
1. Goal
Create a script for parsing ads from OLX and transferring them to Google Sheets
The script should preferably be implemented in Python, considering the extensive library support for parsing.
2. Functional Requirements
2.1. URL Settings for Parsing
Ability to add separate parallel URLs for parsing (for example:
2.2. Parsing Ads
Extraction of the following visible fields:
2nd photo (uploading and saving the image)
Category
Title
Price
Description
Tags (from the description)
Phone (mandatory!; ads without a phone – skip)
Location
Extraction of the following hidden fields:
Link to the ad
The result is recorded in Google Sheets
Full Brief: How we see the final version of the table + script settings (with parallel execution).
https://docs.google.com/document/d/1V_9Oe79S9G3ro19dwb9HTVPlHr0gUa1BhVMZWVY-Unk/edit?tab=t.0#heading=h.g7fm6dmrb4am
Коротке ТЗ:
1. Мета
Створити скрипт для парсингу оголошень з OLX та передачі їх в Google Sheets
Скрипт бажано реалізувати на Python з урахуванням широкої бібліотечної підтримки для парсингу.
2. Функціональні вимоги
2.1. Налаштування URL для парсингу
Можливість додавання окремих паралельних URL для парсингу (наприклад:
2.2. Парсинг оголошень
Витягування наступних видимих полів:
2-а фото (завантаження та збереження зображення)
Категорія
Заголовок
Ціна
Опис
Теги (з опису)
Телефон (обов’язково!; оголошення без телефону – пропуск)
Населенний пункт
Витягування наступних прихованих полів:
Посилання на оголошення
Результат записуемо в Google Sheets
Повне ТЗ: Как мы видим финальную версию таблицы + настроек скрипта (з паралельним запуском).
https://docs.google.com/document/d/1V_9Oe79S9G3ro19dwb9HTVPlHr0gUa1BhVMZWVY-Unk/edit?tab=t.0#heading=h.g7fm6dmrb4am
Short Brief:
1. Goal
Create a script for parsing ads from OLX and transferring them to Google Sheets
The script should preferably be implemented in Python, considering the extensive library support for parsing.
2. Functional Requirements
2.1. URL Configuration for Parsing
Ability to add separate parallel URLs for parsing (for example:
2.2. Parsing Ads
Extraction of the following visible fields:
2nd photo (uploading and saving the image)
Category
Title
Price
Description
Tags (from the description)
Phone (mandatory!; ads without a phone – skip)
Location
Extraction of the following hidden fields:
Link to the ad
The result is recorded in Google Sheets
Full Brief: How we see the final version of the table + script settings (with parallel execution).
https://docs.google.com/document/d/1V_9Oe79S9G3ro19dwb9HTVPlHr0gUa1BhVMZWVY-Unk/edit?tab=t.0#heading=h.g7fm6dmrb4am
Коротке ТЗ:
1. Мета
Створити скрипт для парсингу оголошень з OLX та передачі їх в Google Sheets
Скрипт бажано реалізувати на Python з урахуванням широкої бібліотечної підтримки для парсингу.
2. Функціональні вимоги
2.1. Налаштування URL для парсингу
Можливість додавання окремих паралельних URL для парсингу (наприклад:
2.2. Парсинг оголошень
Витягування наступних видимих полів:
2-а фото (завантаження та збереження зображення)
Категорія
Заголовок
Ціна
Опис
Теги (з опису)
Телефон (обов’язково!; оголошення без телефону – пропуск)
Населенний пункт
Витягування наступних прихованих полів:
Посилання на оголошення
Результат записуемо в Google Sheets
Повне ТЗ: Как мы видим финальную версию таблицы + настроек скрипта (з паралельним запуском).
https://docs.google.com/document/d/1V_9Oe79S9G3ro19dwb9HTVPlHr0gUa1BhVMZWVY-Unk/edit?tab=t.0#heading=h.g7fm6dmrb4am
Client's review of cooperation with Artem Plakha
Parsing OLX in Google SheetsThe project was completed excellently. Plenty of time was provided for review, excellent quality of execution and communication. I recommend regarding parsing issues.
Freelancer's review of cooperation with Vyacheslav Molodetsky
Parsing OLX in Google SheetsThank you Mr. Vyacheslav for the joint project. During the work, there were issues with feedback from the client, but I still give 10 stars, there were no conflict situations. I recommend cooperation.
-
Good day. I have a fully functional parser ready. I am ready to provide it. I would be happy to collaborate.
-
309 Hello! I am ready to complete your order.
I have experience working with Selenium — it is a great library for parsing, especially if you need to handle dynamic pages like OLX.
In my projects, I have already implemented parsing with data transfer to various sources, including databases and Google Sheets.
You can check out my work in my GitHub repository:
👉 https://github.com/KyryloOleynik
… In one of the projects, I implemented a full-fledged website using this approach for parsing and processing data.
I will do the work efficiently and in the shortest time!
I would be happy to discuss the details.
-
838 14 2 Good day. I have worked with olx before, I am familiar with this platform. I can write such a script in python.
I have many years of experience in parsing, and I have also done integrations with Excel and Google Sheets. You can check my work and reviews from other clients in my profile.
Feel free to reach out! I would be happy to collaborate ^_^
-
1315 7 0 Good day.
I am ready to take your project.
I can develop a web scraper for you to parse ads from OLX into Google Sheets.
I will use Node.js in combination with no-code/low-code tools.
Message me privately, we will discuss all possible nuances and can start the implementation.
-
494 3 0 Hello! 👋
I am a Python developer with experience in web scraping and integration with Google Sheets — I will implement your script for OLX quickly and efficiently.
🔧 What will be implemented:
✅ Ability to add multiple URLs for parsing simultaneously
✅ Extraction of visible fields (photo, title, price, description, tags, phone, city)
✅ Uploading two photos (with the option to save locally or on Google Drive)
✅ Extraction of hidden links
✅ Skipping ads without a phone number
… ✅ Recording in Google Sheets (via Google API or gspread)
🧰 Stack:
Python (requests/BeautifulSoup or Selenium, if dynamics are needed)
gspread or Google Sheets API
concurrent.futures or asyncio — for parallel processing
📦 I can add logging, archiving, updating only new ads — if desired.
Ready to start immediately. Negotiable price — depending on the details.
Best regards,
Yuriy
-
1005 8 0 Good day, I am a professional Python developer with extensive experience working with Selenium and Beautiful Soup. I quickly and efficiently implement parsers for OLX and would be happy to collaborate.
-
239 3 0 There is a ready-made script, it only saves in Excel and txt, but it's not a problem to make an export. I can send a video upon request.
-
372 1 0 Hello, I am ready to implement this script in the shortest possible time. I am waiting for your message in private for discussing the details. I have good experience in parsing.
-
571 6 1 1 Hello, Vyacheslav!
I am ready to implement a script for parsing ads from OLX in Python. I will solve your task by setting up the ability to add parallel URLs and extracting all necessary fields, including phone numbers. The results will be automatically saved in Google Sheets. My experience in parsing and working with APIs guarantees quality and fast execution.
Let's discuss the details!
-
1886 52 0 Hello! I am ready to complete your task, I have experience working with similar tasks.
-
400 1 0 I have significant experience in parsing, having completed over 500 parsers for various websites.
-
3142 11 0 Good day!
I am engaged in parsing and automation.
I would be happy to develop the appropriate software for you, but I have a few questions for clarification, namely:
What specific categories do you need for parsing?
How often should the updates be?
How would you like to use the developed software? (Telegram bot, Python script, desktop application, etc.)
My portfolio -Freelancehunt
-
361 2 1 Hello! I am ready to complete your task quickly and efficiently. I have experience in various fields, which makes me an excellent choice for your business. Feel free to reach out!
-
306 1 0 The script will be written in Python using the requests and BeautifulSoup libraries for parsing, concurrent.futures for parallel processing of URLs, and gspread with oauth2client for transferring data to Google Sheets. I will implement the loading and processing of multiple links from OLX, extracting the necessary data (photos, title, price, description, tags, phone, locality, and hidden fields: link, date). Photos are saved locally, and listings without a phone number are skipped. All data is structured and automatically transferred to Google Sheets. The script will be reliable, scalable, and with minimal dependencies.
Current freelance projects in the category Data Parsing
Database of websites on WooCommerceIt is necessary to compile a database of Ukrainian online store websites on WooCommerce with the contact information provided on the sites. Only active websites (indicator: updated catalog/content, working domain) Table format - website address, phone number, e-mail. Data Parsing ∙ 2 days 7 hours back ∙ 21 proposals |
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 3 days 22 hours back ∙ 18 proposals |
Creation of an Excel file for uploading products to the websites of other partners.I am interested in creating an Excel table with all parameters. Here is the website - https://heiztechnik.com.ua/ And the positions I am interested in to be transferred: Manual boilers: 1) TIS UNI 15-95 kW (10) pcs 2)TIS HARD 150-500 kW (7) pcs Pellet boilers: 1)TIS PELLET… Data Parsing ∙ 4 days 2 hours back ∙ 35 proposals |
A developer is required for parsing the catalog and automating data import.Detailed technical specifications in the attached document Please indicate the estimated cost and timeline in your response Do you have experience working with parsing large catalogs What possible difficulties or limitations do you see in this task Databases & SQL, Data Parsing ∙ 4 days 5 hours back ∙ 41 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 4 days 10 hours back ∙ 25 proposals |