Create a product parser from another site and send it to Google Sheets for uploading to Khoroshop.
It is necessary to develop a tool for parsing products from the Come-For website:
The first priority is the Come-For website. In the future, the tool should be extensible to add other manufacturers' or competitors' websites.
All products need to be collected and exported to Google Sheets.
Important: the export must be done strictly in the structure of our working Google Sheets file:
This structure is mandatory because the data from this file will be processed using AI, and a description will be generated for each product, after which the products will be uploaded to websites that operate on the Khoroshop platform.
It is necessary to collect:
- serial number;
- product name;
- modification name, if there are sizes or options;
- all product photos, each photo as a separate link;
- price;
- prices for all sizes;
- characteristics;
- original description from the manufacturer’s website;
- category on the manufacturer’s website;
- category for uploading to Khoroshop;
- link to the product;
- processing status.
Article number does not need to be generated.
If the product has different sizes, they need to be exported as product modifications so that they can later be imported into Khoroshop.
After parsing, the data must go into Google Sheets in the required columns. Then, AI processing will be launched in this file. AI will rewrite the product description based on a ready prompt that is already in the file. The brand name and model name must be used in the description.
The final task of the project:
- parsing products from the manufacturer’s website;
- recording in Google Sheets;
- processing descriptions through AI;
- preparing the file for Khoroshop;
- uploading products to the website;
- placing products in the required categories;
- uploading photos;
- adding prices, characteristics, and descriptions;
- repeating the same logic for another website on Khoroshop.
Mandatory requirements:
- working with the Come-For website;
- export strictly in the structure of our Google Sheets file;
- collecting all products;
- collecting all photos;
- collecting all sizes and prices by sizes;
- collecting characteristics;
- collecting the original description;
- determining the product category;
- preparing the category for Khoroshop;
- forming product modifications;
- excluding duplicates;
- error logging;
- ability to restart;
- price update mode;
- source code;
- launch instructions.
It would be a plus:
- price change history;
- automatic updates on a schedule;
- automatic processing through AI;
- preparation of a separate sheet for import to Khoroshop;
- uploading photos to Google Drive;
- integration with Khoroshop API;
- automatic publication of products on multiple Khoroshop websites;
- report after each run.
In the response, please indicate:
- what stack you will use;
- whether you have experience parsing online stores;
- whether you have experience preparing imports for Khoroshop;
- whether you have experience working with Google Sheets API;
- how the structure for product modifications will be implemented;
- how prices by sizes will be collected;
- how all photos will be collected;
- how AI processing of descriptions or preparation for it will work;
- how price updates will be implemented;
- whether it will be possible to add other competitor websites;
- the timeline and cost of developing the first version for Come-For;
- the timeline and cost of adapting for the next website;
- whether further uploading of products to Khoroshop is possible.
Work results:
- working parser;
- export to Google Sheets in our structure;
- prepared data for AI processing;
- prepared data for import to Khoroshop;
- source code;
- launch instructions;
- error log;
- description of the logic for adding new websites.
-
Pavlo, greetings
According to the brief, I see that this is a complete e-com pipeline: parsing - AI descriptions - import into Khoroshop.
I would like to point out a few moments:
AI prompt - it is important whether it has been checked for hallucinations.
Articles (SKU) - in Khoroshop, it is important that each size has a unique SKU.
Data updates (delta logic) - if transferring the entire catalog daily, it is long and risky. Usually, it is better to pull only new or changed products.
Import into Khoroshop - there are options here: through Excel/Sheets manually, or directly via API if full automation is needed.
… To accurately assess the task, please clarify:
- which AI is being used (OpenAI / Claude) and whether it has already been tested on real products
- approximate volume of SKUs and how often updates will occur
- how many more donors are planned and whether all are on OpenCart
- is the import into Khoroshop currently manual or already via API.
-
Good day. There are questions regarding the description of the specifications; initially, the task is one thing, and then it is somewhat different. We need to discuss it. The price is a placeholder.
-
Hello! I have been developing parsers and automating processes for over 3 years. I can do everything quickly and efficiently.
After the specifications are approved, I will start working.
-
WELL, it's more like this - it's !!not just a parser!!, but the first version of a product pipeline for Khoroshop, Google Sheets, and AI descriptions. I would estimate the first version for Come-For at 48,000 UAH and 14 working days. Adaptation for the next site would be approximately 18,000-30,000 UAH and 4-7 days, if the structure is similar. Further uploading to Khoroshop via an import sheet or API is possible as a separate stage =)
> Stack - Python, Playwright or httpx for page layout, BeautifulSoup or lxml, Google Sheets API, SQLite for launch history and prices, cron for scheduling
> Experience - we have done e-commerce, integrations, catalogs, imports, product accounting, AI text processing, and automation with Google Sheets
> Modifications - the basic product will be a separate line, sizes will be modification lines linked to the model name, prices by size will be collected from the size selection block
> Photos - we take all links from the product gallery, each photo is placed in a separate column or row according to your structure
> AI - we leave the original description, brand name, model, and processing status so that your current script in the file can rewrite the description without manual transfer
> Price updates - re-run mode without duplicates, error log, separate status for new, changed, and problematic products
… Look, there's a nuance - I opened Come-For and Google Sheets. In Come-For, you can see categories, cards, photos, characteristics, sizes, and prices by sizes. In your file, you can see the mandatory structure and example lines, so mapping can be done specifically, not blindly.
Clarifications
> Does the first version only need to write to a working Google Sheets, or should it also create a separate sheet for Khoroshop import?
> Should AI processing be triggered by your existing script in the table, or do we need to connect it from our side via API?
Relevant examples
> https://business.ingello.com/prime-eva - production, products, accounting, integrations
> https://business.ingello.com/eva - marketplace monitoring and product analytics
> https://business.ingello.com/vorfahr - AI content generation, photo preparation, own ERP and integrations
Main page of Ingello for FLH - https://systems-fl.ingello.com/ua
-
Hello, I worked on a parser for an online shoe store with automatic export to Google Sheets - I collected over 5000 products with all modifications and characteristics.
I’m curious if you plan to parse several categories of Come-For simultaneously, or is it better to process them sequentially for stability?
I suggest we get in touch; I will provide you with free technical consultation and we can create a development plan + I will tell you about my team!
-
558 4 0 Hello Pavlo Berezhnyi!
I will be developing using Python+Playwright+Docker compose+gpt+SQLite3.
Adding new websites will require writing a script for each new site because each site has its own structure. We could possibly make it so that the entire page is parsed, and the AI will extract everything you need from the parsed page, then we could add other sites for parsing.
Write to me, and we will discuss in detail.
-
1964 25 1 Hello, I am a Data Engineer with over 4 years of experience. I already have ready-made templates for building a pipeline for part of your tasks.
Regarding your feedback requests:
1) Python + Scrapy + RMQ + MySQL
2) Over 4 years of experience, including extensive work with online stores.
3) Yes, I have.
4) Yes, I have.
5) The implementation will be by extracting the modification as a separate product or expanding it as a database record object.
6) Implementation through scraping pages (or the internal API of the site if available).
7) I already have ready-made templates for similar tasks.
… 8) There are several options that can be considered.
9) There are several options that need to be discussed.
10) An architecture will be created for scaling the project.
11) The points described above will take from 7 to 14 days, depending on the agreed details.
12) Everything will depend on the resource you want to process next. (Each resource needs to be discussed individually.)
13) Yes.
Overall, if you want a quality ETL pipeline - feel free to reach out. I have the experience and skills, I will get it done!
-
694 5 0 Good day.
This is free.
I made https://docs.google.com/spreadsheets/d/16YbQ5G16yJzLJw8iu-5rWvbxuabqzYkx1tZIjBQDKK0/edit?hl=ru&gid=625179625#gid=625179625
Maybe it will suit you. For the bread crumbs, you can sort by categories and more.
-
3481 49 2 Hello! I can complete your task for a fair price. You can see examples of my work in my profile. After the project is finished, I will provide documentation and also assist with deployment on the server for 24/7 operation.
-
172 1 1 Good day. I am ready to complete this project and I have extensive experience in application development.
-
522 2 1 Hello! I have experience in developing parsers and working with Google Sheets.
1) The tech stack depends on the type of hosting you will be using; this will determine the tech stack. It can be built on NodeJS + dependencies. I can also write in Go.
2) I have experience with parsing hotline. A Kazakh website for selling real estate apartments and parsing data into CRM. Parsing news from Chinese resources.
3) Yes, I have experience preparing data in CSV for import.
4) Yes, I have experience working with the Google Sheets API.
7) Photos will be collected via links and then downloaded, linking them to a specific product.
9) A team will be added that will make requests to the website and check the specific price; if it has changed, it will trigger another program responsible for updating the price.
10) I did not understand what you meant.
11) 12 days, the price is 1200 USD.
… 12) It depends on:
- the structure of the website
- anti-bot measures
- the number of product variants
- the complexity of categories
1-3 days
500 USD
13) Yes, it is possible if the data is prepared and converted into CSV with a structure for a specific product. We can discuss in more detail; we can create a meeting and discuss. We can also break down all the work into stages if needed.
-
674 3 0 I have experience in developing parsers for e-commerce websites and building ETL pipelines (scraping → normalization → Google Sheets / API → further automation).
For implementation, I will use Python (requests / BeautifulSoup / Scrapy if needed), Google Sheets API, and a modular architecture so that the system can be scaled for other manufacturers' or competitors' websites without rewriting the logic.
The parsing will be built with consideration of:
— collecting all products, variations, and prices by size
— aggregating photos into structured arrays
— excluding duplicates and logging errors
— the ability to restart and update prices
…
The data will be immediately formatted to your Google Sheets structure so that it can be used for AI processing of descriptions and further import into Horoshop.
Stack: Python + Scrapy/BS4 + Google Sheets API + (optionally) Celery/cron for automation.
The timeline for the first version under Come-For is 7–12 working days.
Budget — $700–1000 depending on the complexity of variations and the stability of the website structure.
Further adaptation for other websites will be significantly faster, as the architecture will be modular.
-
1251 35 1 3 Hello Pavel, I will write the parser according to the specifications. Feel free to message me, I am happy to complete it.
-
4043 148 2 2 Ready to discuss the details of the work in private messages. I work quickly and efficiently.
Partner of Khoroshop
-
250 Good day, I am ready to implement your project, I have extensive experience with parsers. Message me privately, we will discuss the details.
-
420 2 0 Good day. I suggest discussing the execution of this project in person. Please write to clarify all the details.
-
3152 15 0 Good day. I will develop a script for collecting products and modifications using Node.js and TypeScript with automatic uploading to your Google Sheets. I will set up description generation through AI and direct integration with the Khoroshop API for catalog publication. I suggest discussing the price and terms in private messages.
-
870 1 0 Hello, I have extensive experience in writing parsers of various complexities. I code in Python, and the parser can be implemented using requests/Playwright for data collection + multiprocessing for parallel processing. If a scheduled run is needed - Celery. No one will provide you with a universal solution, but a codebase can be created that will make it easier to implement other parsers (this was the case with one of my projects involving hundreds of parsers). Regarding AI processing, have you already tested your prompt? It can be integrated into the code to make requests to OpenAI, for example, to directly write to Google Sheets.
The terms and price I provided are for the complete package - parser + uploading to Google Sheets + deployment on a dedicated server + AI.
-
727 6 0 1. js
2. so you can check the reviews
3. I will do it as needed
4. yes, I can implement everything completely on Google App Script
5. each modification is a separate line but with a connection
6. it can be in a separate column or together, or even in a separate table by connection
7. on Google Drive and the link in the cell
8. it will be implemented separately and marked what has been processed and what has not
9. you can keep a history in the comments on the cell
… 10. theoretically it will be possible, but the price does not take this point into account, there are options we can discuss separately
11. $200 if it's not urgent
12. depending on the site, for example, 100
13. well, that's basically the essence of it
-
1490 28 0 I have worked on a similar task, parsing, AI, Google Sheets, well categorized. Write to discuss the details.
-
1815 32 1 Good day, I have been working in web programming for over 9 years. I work with REST APIs, frameworks, and CMS such as Django, Laravel, Yii2, WordPress, OpenCart, CodeIgniter, etc. I am ready to complete the task.
-
3406 32 0 Hello! I will develop a tool with an admin panel via a Telegram bot or with a GUI interface, everything will be stored according to your template in Google Sheets.
Message me privately, we will discuss everything in more detail.
What stack will you use; - python, more details in private.
Do you have experience parsing online stores; - extensive experience.
Do you have experience preparing imports for Khoroshop; - yes.
Do you have experience working with Google Sheets API; - yes.
How will the structure for product modifications be implemented; - from a new line, different SKUs, more details in private.
… How will prices be collected by sizes; - from a new line, different SKUs, more details in private.
How will all photos be collected; - links will be saved via "," or ";" or each from a new line in one cell.
How will AI processing of descriptions or preparation for it work; - I need to set up AI and add it to this tool or do you already have a ready option?
How will price updates be implemented; - each new parsing will update prices, it can be scheduled.
Will it be possible to add other competitor sites; - a separate parser for them, if it were a marketplace - yes.
Timeline and cost for the first version under Come-For; - if only a parser that collects all products 2-5 days, if with an interface or Telegram bot + 1-3 days, the cost for the parser only is 8000-10000 UAH, with GUI or Telegram wrapper + 2000-3000 UAH.
Timeline and cost for adaptation to the next site; on which platform is the site? approximately 1-3 days.
Is further uploading of products to Khoroshop possible? - yes.
Note: For uploading products to Khoroshop, the main rule of the platform applies: each size (modification) must be listed as a separate row in the table, and each row must have its unique SKU.
-
2847 63 5 Hello! The donor site is made on OpenCart, can you implement your task on Laravel to add the ability to set the necessary tags and classes so that the parser can find products and data, create a preview, and also make it so that it first loads into the database and after success, exports to Google Sheets in the required columns.
-
2065 32 0 Good day! 👋
I have reviewed your specifications — the task is clear, and it can be implemented as a full-fledged system for automatic collection, processing, and preparation of products for Khoroshop.
I see that you need not just a "parser," but a scalable architecture that can be connected to other manufacturers and competitors' websites in the future. This is exactly how I propose to implement the project.
What I propose for implementation:
🔹 Stack:
…
* Python
* Playwright / Requests + BeautifulSoup
* Google Sheets API
* OpenAI API for AI processing
* SQLite/PostgreSQL for logs and change history
* Docker (if needed for easy deployment)
🔹 Experience:
✔️ Experience in parsing online stores
✔️ Experience working with Google Sheets API
✔️ Experience in building structures for product modifications
✔️ Experience preparing data for import into CMS and marketplaces
✔️ Worked with automation of price and content updates
How the system will work:
✅ The parser collects:
* all products;
* all photos as separate links;
* characteristics;
* descriptions;
* categories;
* prices;
* all sizes and modifications;
* product URL.
✅ Modifications:
If a product has sizes/variants — each variant will be formed as a separate modification of the product with its own:
* price;
* parameters;
* modification name;
* remaining linked to the main product.
✅ Photos:
All photos will be collected as separate URLs. If needed, we can implement:
* uploading to Google Drive;
* preparing a separate sheet with media.
✅ Google Sheets:
Data will be recorded strictly in your Google Sheets structure without violating columns, as you will have an AI pipeline and import into Khoroshop.
✅ AI processing:
We can implement:
* automatic launch of OpenAI;
* generation of SEO descriptions;
* rewriting texts;
* generation of meta title/meta description;
* preparing descriptions specifically for Khoroshop.
✅ Price updates:
There will be a separate mode:
* update prices;
* check changes;
* logging old/new prices;
* re-running without duplicating products.
✅ Architecture:
The system will be modular:
* separate parser module;
* separate AI module;
* separate Google Sheets module;
* separate Khoroshop module.
Therefore, adding a new site will take significantly less time.
What you will receive as a result:
✔️ A working parser
✔️ Export to Google Sheets
✔️ Data preparation for AI
✔️ Preparation for Khoroshop
✔️ Error logs
✔️ Protection against duplicates
✔️ Launch instructions
✔️ Source code
✔️ Scalability options
-
9927 117 0 Hello.
I develop parsers in NodeJS. I am ready to take it on. Write to me, we will discuss.
1. NodeJS + MongoDB.
2. Yes.
3. Yes.
4. Yes.
5. Models for the database will be used.
… 6. During parsing.
7. Also during parsing.
8. Requests can be made to ChatGPT.
9. Prices can be changed in Google Sheets.
10. Each site needs to have the parser refined.
11. 3-5 days, 4500 UAH.
12. Depends on the site.
13. Yes.
-
1423 46 0 Good day!
I will develop a modular parser for Come-For in Python (Scrapy + Playwright) with integration into the Google Sheets API. The parser will collect all products, modifications (sizes), prices by sizes, photos, characteristics, descriptions, categories, and will record the data strictly in the structure of your Google Sheets file for further AI processing and import into Khoroshop.
I will foresee:
support for product modifications;
collection of all photos and prices;
elimination of duplicates;
error log;
… relaunch;
a separate mode for price updates;
the ability to easily add other manufacturers'/competitors' websites.
I have experience in parsing online stores, working with the Google Sheets API, and preparing imports for Khoroshop;
MVP deadline for Come-For: 5–9 days.
Subsequent sites — significantly faster due to the modular architecture.
-
4975 41 4 1 Good day!
I am ready to develop an effective parser for the Come-For website according to your specifications. I have experience in parsing online stores, working with the Google Sheets API, as well as preparing data for import to platforms.
* **Stack:** Python (Scrapy/BeautifulSoup, Pandas, Google API Client).
* **Modifications:** Will be implemented as separate rows in Google Sheets with links to the main product, filling in the relevant fields.
* **Prices by sizes:** Will be collected and displayed in a specialized field for modifications.
* **Photos:** All photos will be collected as separate links.
* **AI processing:** The parser will prepare data in the necessary structure for further AI processing.
… * **Price updates:** I will implement a price update mode.
* **New sites:** The structure of the parser will be expandable for adding other sites.
* **Deadline and cost:** To be discussed after detailing.
* **Upload to Khoroshop:** Possible.
I will provide the complete source code, error log, and detailed instructions for running.
-
1899 29 1 1 Hello! I am ready to help with your project. I have extensive experience in development and can implement all necessary components according to your documentation. I guarantee quality execution within the agreed deadlines.
-
1362 3 0 Parser for Come-For with an expandable architecture for new sources. I created a similar system for a furniture retailer - 12k products, photos, sizes-prices, export to Sheets with subsequent import into CMS. I know the nuances: dynamic catalogs, pagination, IP restrictions, modification structure for Khoroshop.
Question: does Come-For provide sizes-prices on the front end immediately, or does it load them via AJAX? This will affect the choice of tool - httpx or Playwright. If you're ready, I will start with an audit of their catalog and a test parsing of 50 products according to your Sheets structure. After verification - full deployment and documentation for adding new sites.
-
196 We already have a practically ready similar solution for product parsing, Google Sheets, AI descriptions, and import preparation; we can discuss it here, I'm available =)
For the first version under Come-For, approximately 48,000 UAH and 18 working days.
Stack - Python, Playwright or requests, lxml, Google Sheets API, OpenAI API for AI descriptions, error log in a file and a separate sheet.
For the next site, adaptation usually costs 12,000-25,000 UAH and takes 3-7 days, if the structure is not very exotic.
Further uploading to Khoroshop is possible as a separate stage - via the import sheet or through the Khoroshop API, if the API is available.
Look, here’s the nuance - in Come-For I see an open XML comefor_ua.xml, so it’s better to take basic products, prices, categories, descriptions, photos, and characteristics from it, and use the product pages as a backup for checking photos and modifications.
I would make modifications through the parent product and child lines by size - one model, many sizes, separate price, separate processing status.
Prices by sizes are collected from XML and the product page, duplicates are removed by link, model name, size, and SKU, although we do not generate the article in your import.
AI processing can be launched from your BASE_PROMPT in the table - the description will take the brand and model from the row, and the result will be written in the description for marketplaces and AI status.
… For price updates, I will create a mode to run without overwriting descriptions and photos - only price, availability, update date, errors, and report.
> https://business.ingello.com/prime-eva - similar in production, products, accounting, and integrations.
> https://business.ingello.com/eva - similar in product data and marketplace logic.
> https://business.ingello.com/vorfahr - close in AI content generation for the catalog.
> https://systems-fl.ingello.com/ua
To start, access to Google Sheets with editing rights is needed, an example of the final Khoroshop import, and, if available, access to the admin panel or API documentation.
I will clarify 2 things.
> Do we need to prepare only the import sheet for Khoroshop in the first version, or also do the actual upload to the site?
> Are we generating AI descriptions within this stage or leaving the prepared data and statuses for your separate launch?
-
6589 28 0 I will analyze the structure of come-for.com, collect all products with photos, prices, specifications, and size variations. I will record them strictly in your Google Sheets structure. The tool will be modular — adding a new site will be possible without rewriting the core. I will add an error log, protection against duplicates, and a price update mode.
Please tell me: do the categories for Khoroshop need to be mapped manually, or is there a ready list of correspondences?
-
deleted by moderator
-
Здравствуйте.
Обязательно на PHP ? -
Current freelance projects in the category Data Parsing
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 2 days 12 hours back ∙ 54 proposals |
I am looking for a programmer for OpenCart.Good day 1) It is necessary to implement on the website dneprkomfort.dp.ua A module for Ukrainian banks has been purchased, and we have already integrated Mono Bank Here is an example from our competitor It is necessary to implement installment payments, purchase in parts… Web Programming, Data Parsing ∙ 3 days 9 hours back ∙ 48 proposals |
A specialist in Telegram promotion is required.
28 USD
Tasks: invite real users from the username database to new chats and send messages to the target database. Only quality traffic and work with a live audience are of interest — performers using bots, fake engagement, or low-quality methods are requested NOT TO DISTURB. Work… Data Parsing, Social Media Marketing (SMM) ∙ 7 days 12 hours back ∙ 9 proposals |
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 11 days 7 hours back ∙ 13 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 11 days 11 hours back ∙ 22 proposals |