Python Multi-Site Form Autofill
Budget: $250 – $750 USD
I have an Excel workbook filled with mixed text and numerical values that need to be posted across ten different web-forms. A few of those forms share an identical layout, while the rest have their own quirks, so the script has to recognise which site it is touching and map the correct column to the right field every time.
I work comfortably in Python, so please stick to that stack—Selenium, Playwright or a clean requests/BeautifulSoup combo are all fine as long as two things remain true: the run command stays simple and the code is readable enough for me to tweak a field name later.
One of the sites triggers a one-time verification. I will supply a Google Voice number and the mailbox credentials; the automation must poll either the corresponding e-mail inbox or the Google Voice dashboard, capture the code, and complete the submission in the same session.
When you hand this over I expect:
• A well-commented Python script (or small module set) that loops through the rows of the spreadsheet and pushes the data to every destination.
• A short README explaining any environment variables, the stylesheet of the Excel file, and how to swap in a new Google Voice login if needed.
• Basic logging so I can see which rows posted successfully and where a manual follow-up is required.
If you have ideas to harden it—retry logic, headless runs, or quick Captcha work-arounds—mention them and we can fold them in.
I work comfortably in Python, so please stick to that stack—Selenium, Playwright or a clean requests/BeautifulSoup combo are all fine as long as two things remain true: the run command stays simple and the code is readable enough for me to tweak a field name later.
One of the sites triggers a one-time verification. I will supply a Google Voice number and the mailbox credentials; the automation must poll either the corresponding e-mail inbox or the Google Voice dashboard, capture the code, and complete the submission in the same session.
When you hand this over I expect:
• A well-commented Python script (or small module set) that loops through the rows of the spreadsheet and pushes the data to every destination.
• A short README explaining any environment variables, the stylesheet of the Excel file, and how to swap in a new Google Voice login if needed.
• Basic logging so I can see which rows posted successfully and where a manual follow-up is required.
If you have ideas to harden it—retry logic, headless runs, or quick Captcha work-arounds—mention them and we can fold them in.
Related categories:
JavaScript
Python
Data Processing
Web Scraping
Software Architecture
BeautifulSoup
Selenium
Automation