Wallapop Bulk Listing Automation

Job ID: 40255688

Budget: €30 – €250 EUR

I need a browser automation script for Wallapop.com that logs into my manually verified accounts and posts ads in bulk. The tool must behave like a real user: loading the login page, entering credentials, waiting for two-factor prompts when they appear, then moving on to the listing flow with randomised, human-style pauses between every step.

Once signed in, the script should read a CSV file, row by row, and for each item:

• upload all images supplied in the file’s image-path column
• copy the title, description, price and category straight into the correct fields
• press publish and confirm the ad is live before moving to the next line

Wallapop sometimes changes element IDs, so please code with resilient selectors (XPath, data-test attributes, etc.) and include a simple way for me to update them later without digging through all the source. I would also like the delays, maximum ads per session, and account credentials stored in a separate configuration file so I can tweak them quickly.

Product-type support needs to be completely general; consider this a “browser automation script program” capable of listing electronics, fashion, home & garden items or anything else that comes through the CSV.

Deliverables
1. Fully commented source code
2. Example CSV template with sample rows and a short README on column meanings
3. Quick-start guide: installation steps, how to add new accounts, and how to adjust timing / anti-detection settings
4. A short video or GIF showing the script posting at least two test ads from the sample file

Acceptance criteria: running the script on my machine, I point it to a fresh CSV, start it, and see each ad published on Wallapop without manual intervention.