Skip to main content

Best way to push WordPress candidate leads to Personio Recruiting API?

  • March 30, 2026
  • 0 replies
  • 9 views

I am currently setting up a custom career page on a WordPress site and need to send application data (including file uploads) directly into Personio's Recruiting API.

The goal is to avoid using a middleware like Zapier or Make to keep the data flow direct and reduce monthly overhead. I’ve started exploring the Contact Form to Any API plugin because it supports mapping form fields to JSON payloads and handles Bearer Token authentication.

For those who have built direct WordPress-to-Personio integrations:

  1. File Uploads: How do you typically handle the multi-part form data for CVs? I noticed this plugin can convert files to Base64, but I want to ensure Personio's endpoint accepts that format or if a specific stream is required.

  2. API Rate Limits: Has anyone run into issues with Personio's rate limits when syncing multiple forms simultaneously?

  3. Authentication: Is it better to use a dedicated integration user in Personio for this, or are there specific permission scopes you recommend to keep the connection secure?

I'm trying to decide if this plugin-based "no-code" bridge is stable enough for a high-volume hiring season or if I should just write a custom PHP curl script. Would love to hear from anyone who has skipped the middleman for their WP-Personio setup!