
Closed
Posted
Paid on delivery
I already have a working Python web-scraping script; it just targets a different marketplace. I need it refactored so it now adds data from Google Shopping based on some specific keywords. The script must capture product names, prices, and the associated seller details, then push each run’s results into my existing Google Sheet (using the Google Sheets API or gspread—whatever keeps it simple and stable). The run cadence is ad-hoc: I trigger the script whenever I want a fresh data set, so there is no scheduler to build—just make sure it supports a clean, repeatable manual launch without duplicating rows. Deliverables: • Updated Python script with any new dependencies clearly noted • A short README showing how to authenticate with Google Shopping and my Sheet, plus sample command to run • One successful test run recorded in the Sheet to confirm product and seller info appear in the correct columns As long as the code is clean, documented, and resilient to minor layout changes on Google Shopping, we’re set.
Project ID: 40394508
66 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
66 freelancers are bidding on average $27 AUD for this job

As a seasoned Software Engineer, I bring not only expert-level proficiency in Python as required for web-scraping tasks but also a rich range of complementary skills that enhance my ability to deliver precise and efficient solutions. My comprehensive understanding of the Google Sheets API and gspread, paired with my experience in developing automated data workflows, is precisely what you need for this job. Moreover, my background as a master's holder in Software Engineering places me at the forefront of cutting-edge technologies such as AI and Big Data- two domains highly relevant to this project. Given the mention of your preference for clean, documented, and resilient code, it's important that your hire brings an organized approach to challenges encountered on datasets. This is an area where my Big Data skills come into play, as they bolster my efficiency when it comes to dealing with large and potentially clunky sets of information. To ensure minimal disruption in your data collection procedures, I'll leave clear notes on any new dependencies that arise during refactoring. At every stage, from setup (including authentication with Google Sheets and Google Shopping) all through to the first successful test run confirmation, my approach will be well-documented and thoroughly explained in a READMEütterly
$30 AUD in 4 days
6.2
6.2

Hello Sir, Would you like to see a live demo of my Python scraper tailored for Google Shopping in just a few hours, with no commitment required? A working demo provides irrefutable evidence of my capabilities, far surpassing a portfolio review or lengthy discussions filled with promises. After you review the demo, you can confidently award the project, ensuring it meets your expectations. Best, Smith
$20 AUD in 7 days
5.9
5.9

Hi, I can refactor your existing Python scraper to pull Google Shopping data (product name, price, seller details) and push it cleanly into your Google Sheet. I’ll ensure the script supports manual runs without duplicate entries, uses stable parsing methods, and integrates smoothly with Google Sheets API (gspread). What you’ll get: • Clean, updated Python script with dependencies • Reliable data extraction with basic resilience to layout changes • Google Sheets integration with proper column mapping • Simple README with setup, authentication, and run command • Verified test run with correct data in your sheet Ready to start and adapt your current script efficiently.
$30 AUD in 2 days
5.5
5.5

I can refactor your scraper to reliably pull Google Shopping product name, price, and seller details, then push clean, deduplicated results into your Google Sheet using gspread—ready for repeat manual runs. I’ll keep it resilient to layout changes, add clear auth steps + README, and deliver a tested run already logged in your sheet.
$30 AUD in 2 days
5.3
5.3

Hi, I can refactor your existing Python scraper to extract product names, prices, and seller details from Google Shopping and push clean, non-duplicated results into your Google Sheet using a stable approach like gspread or the Sheets API. The script will be modular, easy to run manually, and resilient to minor layout changes. I’ll include clear documentation, setup instructions for authentication, and a sample run command, along with a verified test run in your Sheet. Best, Muhammad
$30 AUD in 1 day
5.1
5.1

Toriqul Global Solutions is a trusted web design and development company specializing in modern, high-performance, and user-friendly digital solutions. Founded by Engineer Md. Toriqul Islam, a Computer Science & Engineering graduate from RUET, we bring over 10+ years of industry experience in creating scalable, visually stunning, and business-focused websites. Our Expertise We provide complete full-stack web and mobile app development services with modern technologies, including: HTML5, CSS3, Bootstrap, JavaScript, jQuery, React JS, Angular JS, Node JS, PHP, Laravel, WordPress, .NET, Python, Ruby on Rails, MySQL, MongoDB, React Native, and more. Why Choose Us? ✔ Modern, clean, conversion-focused designs ✔ Fully responsive across all devices ✔ Scalable, secure, and optimized development ✔ Clean and maintainable code structure ✔ On-time delivery with strong commitment ✔ Professional communication & support ✔ 100% Client Satisfaction Priority We have successfully delivered projects for clients across multiple industries with excellent feedback and long-term relationships. Let’s build something exceptional together. Contact us today to turn your ideas into reality. Best Regards Toriqul Global Solutions
$30 AUD in 1 day
4.7
4.7

Hello I can refine your existing Python Google Shopping scraper. I'll analyze your current working script and implement necessary edits to optimize data extraction, ensuring accuracy and desired formatting. Let's discuss your specific data requirements to achieve precise, usable output efficiently. Giáp Văn Hưng
$30 AUD in 7 days
4.5
4.5

As a seasoned programmer with over 7 years of experience, I am confident that I possess the right skill set and expertise to efficiently handle your Python scraping and refactoring project. Having worked extensively with languages such as Node.js, React.js, and Python, I have sharpened my abilities in creating reliable and effective scripts. Specifically, my proficiency in web scraping using Python is second to none, which makes me highly capable to edit your existing script for Google Shopping data collection. Duplications and layout changes will not be an issue; like any true professional, I understand the value of clean, documented code that stays adaptable despite minor shifts. Furthermore, my experience with Google Sheets API and gspread ensures that I can consolidate your new data into your existing Spreadsheet without any hassle. I will also provide a detailed README to help you comfortably authenticate and run the updated script. Let me assure you, as a diligently organized professional who values client satisfaction above everything else - If chosen for this project, you can rely on me to deliver top-notch results within agreed timelines.
$10 AUD in 7 days
6.2
6.2

Hi, I can refactor your existing Python scraper so it pulls Google Shopping results cleanly and writes each manual run into your Google Sheet without creating duplicate rows. I’ve done similar scraper updates where the old script worked, but the target site changed. The fix was to separate the parsing logic, add safer selectors/fallbacks, and make the Sheet upload idempotent so repeated runs didn’t pollute the data. I’d start by reviewing your current script and Sheet columns, then add the Google Shopping extraction for product name, price, and seller. The main risk is Google Shopping layout/anti-bot changes, so I’d keep the parser defensive, add clear error handling, and document the run/auth steps in a short README. Thanks!
$50 AUD in 5 days
3.8
3.8

Hi. Web scraping often hits a wall with anti-bot protections and data parsing inconsistencies. I bypass this cleanly by focusing on robust selectors and resilient request handling to ensure stable data extraction from Google Shopping. * Update your Python script to scrape product names, prices, and seller details from Google Shopping. * Integrate with Google Sheets API/gspread to push data, preventing duplicate entries on ad-hoc runs. * Provide a clear README for setup, authentication, and manual script execution. I can have this done in a few hours for $50 AUD, including a successful test run into your sheet. Could you share the current script or details on the existing marketplace it targets? Best regards, Yevhen.
$50 AUD in 1 day
3.1
3.1

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Also, we are a team of professional workers, and we are always available 24/7 to help employers without limitations, and delivery is guaranteed on time. Your faithfully. Eng. Alema Akter
$20 AUD in 7 days
3.0
3.0

Hi, I will refactor your existing Python web-scraping script to target Google Shopping, ensuring it captures product names, prices, and seller details effectively. My experience with Python web scraping and Google API integration will streamline this process, allowing for a clean implementation that meets your specifications. I’ll ensure the script supports a manual trigger, maintaining a simple and stable operation without duplicating rows in your Google Sheet. This will include clear documentation on new dependencies and authentication steps, along with a sample command for execution. To confirm functionality, I will provide a successful test run logged in your Sheet, demonstrating that product and seller information is captured accurately. Please let me know if you have any specific preferences regarding the structure or additional features you might want to consider. Thank you.
$21.50 AUD in 7 days
3.1
3.1

I checked your requirements and With over 6 years of experience, I'm in the top 3% of talented freelancers globally and the top 5% in Full Stack Development, CMS Development, and proficient with Python, I am more than well-equipped for your project. I have already completed over 850 projects with a high client satisfaction rate and reverence for deadlines akin to your need for clean, documented, and resilient code.
$66 AUD in 2 days
2.6
2.6

Hello, which Google Shopping region should I target and how are the keywords provided such as config file, list in script, or CLI args? I’ve built Python scraping tools that push structured data into Google Sheets using gspread and Sheets API. I’ll refactor your scraper to extract Google Shopping results and map product name, price, and seller. I’ll prevent duplicate rows on each run and keep manual execution simple. Setup and dependencies will be clearly documented. Thanks
$20 AUD in 1 day
3.1
3.1

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$25 AUD in 2 days
3.2
3.2

Hi, I've reviewed your project and I can deliver exactly what you need — a clean, refactored Python script that pulls product names, prices, and seller details from Google Shopping based on your keywords, then pushes results into your Google Sheet without duplicating rows. Here's what I'll deliver: ✅ Refactored Python script using SerpAPI (free tier available) + gspread ✅ Duplicate-row prevention on every run ✅ Short README with auth setup and sample run command ✅ One confirmed test run visible in your Sheet A quick question before I start: do you already have a SerpAPI key, or would you like me to set that up as part of the job? I can have this ready within 24 hours of receiving your existing script and Sheet access. Looking forward to working with you.
$20 AUD in 1 day
2.2
2.2

Hi ? I can refactor your existing scraper so it targets Google Shopping instead and pushes clean results into your Google Sheet without creating duplicates. Since you already have a working script, I’ll keep the structure familiar—just swap in the logic for pulling product names, prices, and seller details based on your keywords. I’ll make sure the script: • Handles Google Shopping’s layout changes gracefully • Authenticates with your Google Sheet through a simple, stable method (gspread or the Sheets API) • Supports manual ad‑hoc runs without repeating rows • Outputs clean, documented code with minimal new dependencies I’ll also include a small README that shows how to authenticate, set up the credentials, and run the script. Once everything is updated, I’ll run a test and confirm the results appear in the correct columns in your Sheet. If you can share the current script + the Sheet structure, I can get started right away.
$30 AUD in 3 days
2.2
2.2

Hello, I have experience with Python web scraping and Google Sheets API integration, having built data extraction pipelines that pull product information from e-commerce platforms and sync results directly to spreadsheets using gspread with service account authentication. For your project, I would implement a deduplication layer using composite keys from product name and seller to prevent duplicate rows on repeated runs, while structuring the scraper to handle Google Shopping's dynamic content loading. Let's discuss!
$20 AUD in 1 day
2.1
2.1

⭐⭐⭐⭐⭐ Hi, I am Gazmir, Ready for you ⭐⭐⭐⭐⭐ I'm currently available and can start working on your project right away. You need your existing Python scraper refactored to pull product data from Google Shopping and push clean, non-duplicated results into Google Sheets. I’ll adapt your current script to target Google Shopping with resilient parsing for product name, price, and seller details, then integrate a stable Google Sheets sync (gspread/API) with deduplication logic and a clean manual run flow, along with clear setup documentation. I’m confident I can deliver it on time and within your budget. Looking forward to the opportunity! Warm regards, Gazmir
$20 AUD in 1 day
1.6
1.6

Timeline: 2 Tage Budget: $30 AUD Hi there, ich kann dein bestehendes Python-Scraping-Script sauber refactoren, sodass es Daten aus Google Shopping anhand deiner Keywords sammelt und die Ergebnisse direkt in dein bestehendes Google Sheet schreibt. Dabei achte ich darauf, dass Produktname, Preis und Verkäuferdaten korrekt erfasst, sauber gemappt und bei wiederholten manuellen Runs nicht doppelt eingetragen werden. Ich arbeite mit gspread oder der Google Sheets API, je nachdem, was in deinem aktuellen Setup am stabilsten ist. Der Code wird klar strukturiert, dokumentiert und so robust wie möglich gegen kleinere Layout-Änderungen gemacht. Zusätzlich liefere ich dir eine kurze README mit Dependencies, Authentifizierung und Beispielbefehl zum Starten des Scripts. Ich kann schnell starten und einen erfolgreichen Testlauf direkt im Sheet nachweisen
$30 AUD in 2 days
1.0
1.0

Ellenbrook, Australia
Payment method verified
Member since Feb 23, 2020
$10-30 AUD
$10-30 AUD
$10-30 AUD
$10-30 AUD
$10-30 AUD
₹1500-12500 INR
$250-750 USD
₹750-1250 INR / hour
₹75000-150000 INR
₹1500-12500 INR
₹600-1500 INR
$2-8 USD / hour
$30-250 USD
$50-500 USD
₹1500-12500 INR
$30-80 USD
₹12500-37500 INR
$2-8 AUD / hour
₹750-1250 INR / hour
£100-200 GBP
$250-750 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
$10-30 USD