Project - Online Marketing Process Automation

Automating online marketplace advertising workflows and CPC optimization for a large automotive leasing company managing over 1,000 active listings.

Client
Confidential
Year
Service
Process Automation, Marketing

Overview

A large automotive leasing company in the northern Netherlands managed approximately 1,000 active online advertisements on a major Dutch marketplace. The competitive nature of the platform required constant manual intervention to maintain ad visibility — a process that was time-consuming and error-prone at that scale.

I was brought in to automate this workflow over a four-month engagement.

Key Contributions

Process Automation

Designed and developed custom desktop software that automated the repetitive advertising management tasks:

  • Workflow automation — Replaced manual, repetitive ad management with an automated process that handled the full listing lifecycle.
  • CPC optimization — Implemented logic to optimize cost-per-click positioning, keeping listings competitive while controlling advertising spend.
  • Browser automation — Built a headless browser solution using native IE components to interact with the marketplace platform programmatically, handling dynamic content, JavaScript execution, and CSRF token management. This predated tools like PhantomJS and Puppeteer.

Concept & Design

Handled the full project from concept through delivery — requirements gathering, architecture design, implementation, and handover.

  • Delphi (Object Pascal)
  • Browser Automation
  • CPC Optimization
  • Process Automation
Active Listings
1,000+
Optimization
CPC
Months
4
Ad Management
Automated

More projects

OAuth Server & Two-Factor Authentication

Rewrote Solcon's OAuth server to align with modern specifications, added multi-provider two-factor authentication, implemented a new design, and upgraded the framework.

Read more

Reusable Authentication Infrastructure

Designing and building a Symfony bundle that unifies JWT authentication across multiple services, replacing scattered legacy code with configuration-driven context routing and role mapping.

Read more