Personio Integration Light


Import and display your positions from Personio directly on your website. Get full control over how they are displayed.


  • manual or automatic import of open positions
  • import of positions in German and English
  • display via 2 Gutenberg blocks, 2 classic widgets or via individual shortcodes
  • search engine indexable output (SEO) of list views and open positions
  • open position (job description) under website’s own URL
  • data protection friendly, as no applicant data is collected and stored
  • support for classic as well as block themes
  • some WP CLI commands for simplified handling of data


  • Personio account with XML interface enabled
  • PHP module simpleXML

Compatibility tested with

  • WPML
  • Polylang
  • Post Types Order
  • Elementor, Themify, Beaver Builder, SiteOrigin (SiteOrigin Widgets Bundle necessary), WPPageBuilder

the Pro license includes:

  • manual sorting of open positions in list views via drag&drop
  • supports all languages Personio offers German, English, French, Spanish, Dutch, Italian, Portuguese
  • additional import settings, e.g. import intervals and partial import for very large lists of open jobs
  • RichSnippets for optimal findability via search engines like Google
  • Customization of slugs (URLs) for list and detailed views of positions
  • Shortcode generator for individual views of lists and details
  • Extensions for the following PageBuilders: Elementor, Themify, Beaver Builder, SiteOrigin (SiteOrigin Widgets Bundle necessary), WPPageBuilder.

get the Pro-Version

The development repository is on GitHub.


  • Field to insert your Personio URL
  • Import-Settings
  • List of imported positions
  • Gutenberg Block for listings


This plugin provides 2 blocks.

  • Personio Position Provides a Gutenberg Block to show a position managed by Personio.
  • Personio Positions Provides a Gutenberg block to show a list of positions provided by Personio.


  1. Upload “personio-integration-light” to the “/wp-content/plugins/” directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Enter your Personio URL in the settings.
  4. Include one of the different output options for open positions in your company in your website.


Can I use the plugin without a Personio account?

The plugin can be installed even without Personio account. However, it is not usable without Personio data.

Does this plugin use iframes?

No, no iframe of any kind is used to embed data.

How can I use a form as an application form and submit the applications to Personio?

No, this is not possible (at this moment). In order to send an application, the applicant must access the link to the Personio website.


Read all 1 review

Contributors & Developers

“Personio Integration Light” is open source software. The following people have contributed to this plugin.




  • Initial release


  • Add some hooks for changes in position-listings
  • Optimized loading of filters in listings
  • Compatibility with WordPress 6.0.2


  • Fixed usage of templates in child-themes