What Pro Adds to the Free Extension
First, one important point: the Pro extension doesn’t replace the free version. It builds on it. Everything you read in Part 2 about assigning pixels and rendering them in the frontend still applies. Pro adds a layer on top: communication with VG Wort through its METIS REST API.
There’s one more difference from Part 2. The free extension supports TYPO3 v13 and v14, but EXT:vgwort_pro requires TYPO3 v14. If you’re still on v13, you’ll need to upgrade first.
In practice, this means you no longer switch back and forth between TYPO3 and T.O.M. You handle all of your VG Wort tasks in the TYPO3 backend: ordering pixels, managing authors, reporting texts, and syncing status, all in one place.
Full METIS API Integration
The Pro extension uses eight endpoints of the METIS REST API, covering registration, author verification, pixel ordering, quality control, syncing, and URL management. Together, they cover the full lifecycle of a VG Wort text.
It supports both account types: publisher accounts (Verlag), for publishers and agencies reporting on behalf of their authors, and author accounts (Urheber), for individuals who publish their own work. You configure everything in YAML through TYPO3’s site settings. If you run a multi-site setup, you can store different credentials for each site.
The feature I personally consider essential is test mode. The extension can run against VG Wort’s test environment (tom-test.vgwort.de) before you report anything for real. When you’re setting things up for the first time, or building workflows for a client, that takes a lot of pressure off.
Pixel Pool Management
In the free extension, you assign pixels manually, one at a time. Pro introduces a pixel pool: a supply of tracking pixels that can be assigned to your pages automatically.
There are two ways to fill the pool. You can import the CSV file that VG Wort offers for download in T.O.M., or you can order pixels directly through the METIS API, up to 1,000 per request, without leaving TYPO3.
What happens behind the scenes sounds unspectacular, but it saves a lot of headaches in practice. Public and private codes are matched automatically, duplicates are detected and caught, and a lock function prevents assigned pixels from being changed by accident. In multi-site setups, each site has its own isolated pool, so a pixel from site A can’t accidentally end up on site B.
Author Management
As soon as more than one person writes for a site, author management matters. Pro gives you full author management (create, edit, and delete), with each author’s name and VG Wort membership number.
The big advantage over a manual list is that you can validate membership numbers directly against the VG Wort API. You check the number the moment you add an author, instead of finding out at year-end that it was wrong and your report has been rejected.
You can mark authors as inactive. That’s useful for former employees or guest authors who no longer write but whose older texts still need to be reported. You can also assign multiple authors to a page, which reflects how editorial teams work much better than a single author field.
Another often-overlooked advantage: in T.O.M., you can’t save a text report if an author’s membership number is missing, and everything you’ve entered is lost. That tends to happen at the worst possible moment, when you’re racing the year-end deadline and an author doesn’t have their number handy. With Pro, you can create authors in TYPO3 and assign them to pages before you know their membership number. That means you can prepare your entire report throughout the year, not just when the deadline is looming. Once you have the number, you add it and submit. No re-entering data, and nothing gets lost.