Workflow Automation & API Integration

LinkedIn Recruitment Marketing Automation | n8n, MySQL & Google Sheets

Built an automated LinkedIn recruitment marketing system using n8n, MySQL, Google Sheets, and the LinkedIn API. The workflow retrieves job and company information, prevents duplicate postings, generates dynamic content, and automatically promotes job opportunities on LinkedIn.

LinkedIn Recruitment Marketing Automation | n8n, MySQL & Google Sheets case study

Developed an end-to-end automation workflow for TheVetJobs, a veterinary recruitment platform with 1,200+ job opportunities.

The system automates the entire job promotion process through six integrated steps:

Scheduled Automation: Automatically triggers the workflow at predefined intervals.

Google Sheets Integration: Retrieves previously posted Job IDs to prevent duplicate job promotions.

MySQL Database Integration: Selects one eligible, unposted job and retrieves its details and associated company information.

Dynamic Content Generation: Creates LinkedIn post content using job title, area of practice, location, company details, and a dynamically generated application URL.

LinkedIn API Integration: Automatically publishes the job promotion to TheVetJobs' LinkedIn company page.

Google Sheets Tracking: Records the successfully posted Job ID, LinkedIn Post ID, and publication timestamp for future deduplication.

The solution eliminates repetitive manual posting, maintains publication history, and integrates directly with the existing recruitment platform without modifying its production database.

Two ways to continue

Need similar automation, or hiring for this work?

Discuss the system you need, or review my experience for a full-time or long-term role.