PersonalEffect- What’s New

Version 10.2 (October 1, 2021)


This version significantly improves the following features: Page numbering, uProduce RESTful API and uPlan extension for VS code. 
See release notes

Keyboard shortcuts

It is now possible to create keyboard shortcuts for XMPie actions via InDesign’s keyboard shortcut option.

Create keyboard shortcuts for quick access of XMPie actions that you frequently use. This will save you a huge amount of time while you work, as you will not need to use the mouse.  

For example, if you often use the “Save on XMPie Server” or “Dynamic Print” actions, create shortcuts for them.  Video training

Web ADORS for use in Circle

PersonalEffect now supports Web ADORs for use in Circle analytics.

Web ADORs are special link ADORs which are created for each of the web touchpoints in the Circle project. When placed in an email, SMS or other media they return a link to the webpage configured in the web touchpoint.

These special link ADORs automatically include the media and source parameters used for the source web reports.

Read the help in  English    Deutsch     Français     |    Video training

Version 10.1 (June 30, 2021)

Watch a short video overview

Page numbering

A new Page Numbering feature has been added, which enables you to create design
elements that incorporate page numbering information.

The page numbering information can be formatted using JavaScript logic to display
as text or barcode, or to control visibility.

Read more in English  Deutsch   Français      |     Video training

uProduce RESTful API

uProduce RESTful API exposes uProduce functionality via REST API calls. 

Currently this API is partial and does not cover all uProduce functionalities and capabilities, which will follow later on. This API is fully compatible with the web services API. The two APIs can be used in conjunction to cover the entire range of uProduce functionalities and capabilities.  

uProduce RESTful API conforms to the Open API Specification (Swagger) v.2 and v.3, which is used to create API clients such as Postman and Visual Studio. 
The URL for the specification document is: 

http://<your_uproduce_server>/xmpierestapi/uproduce-oas3 or 2

The URL for the API help is: 

Note that the uProduce API is a paid add-on. Customers who have previously purchased it are entitled to the uProduce RESTful API without additional payment.

Video training

uPlan extension for VS code 

We are happy to announce XMPie’s uPlan Visual Code extension.

This extension is currently in the experimental phase. At this stage we are still exploring, trying to gain knowledge, adjust and derive comprehensive insights for future development of the software.

The uPlan Visual Code extension is used as a plan editor within Visual Code to define advanced business rules and logic for your campaigns. 

Here are some of the extension’s main capabilities:

  • Intellisense for QLingo and JavaScript
  • Code snippets for QLingo and JavaScript
  • Multiple item actions such as delete, cut and paste
  • Keyboard shortcuts
  • Syntax highlighting
  • Problem checking and highlighting

Video training

Version 10 (November 4, 2020)

Support for Adobe CC-2021

This version supports Adobe CC-2021.


New uPlan search option for searching  the plan for ADORs, variables, functions, filters, audiences, user views, schemas and data sources.

Database server fail-safe configurations

Changes in the licensing mechanism to support database server fail-safe configurations based on replication technology.

Version 9.8 (June 28, 2020)

Watch the What’s new video

PDF page and layer selection

uCreate Print now gives you the ability to select which page and layer of your PDF document will be used in your design.
When placing an asset ADOR in your InDesign document, you can specify the required page or layer.
For example, if the PDF contains several layers per page, such as art, dieline and bleed, you can choose the specific layer to be used.
During production, only the defined page and layer are considered.  

Read more     |      Video training

uImage server processing stability improvements

A process has been added to the uImage Processing unit to prevent any Photoshop  user -interaction pending actions. 

In addition, Photoshop is now automatically configured to best fit server production. 

QLingo functions

New QLingo functions:

  • IsAssetExist
  • GetAssetPath
  • GetAssetWebURL
  • GetPDFAssetPageCount
  • Rectangle (dynamic color style)     |     Video training
  • Web.URLContentAsFile     |     Video training

Read more


Custom JavaScript functions can now directly access uPlan’s built-in functions, or other custom functions that have been created in the plan file. 

Read more

Version 9.7.2 (March 2, 2020)

Maintenance release

This is a maintenance release that includes bug fixes to improve MacOS Catalina stability.


Version 9.7 (January 19, 2020)

Support for Adobe CC-2020

This version supports Adobe CC-2020.

Support for MacOS 10.15

PersonalEffect 9.7 supports macOS 10.15 Catalina for uCreate Print.
(Versions earlier than 10.14 are no longer supported.)


Custom JavaScript functions can now access the values of various uPlan elements, such as Recipient record values, Variable values and UserView record values.

Video training


Version 9.6.2 (September 1, 2019)

Table row styling enhancements

The following enhancements have been made to the table row styling feature:

  • It is now possible to choose whether to apply copy fitting to a table within a story.
  • It is now possible to choose whether to apply the suppress trailing spaces feature to a table within a story.

Version 9.6 (July 22, 2019)

Table row styling

Table row styling allows you to control the way a data record of a dynamic table is presented.

Using this feature you can define, for each data record, the background color, font and other style attributes, as well as the layout and dynamic content. You can also dynamically span a data record over multiple styled rows, or omit a data record altogether.

For example, you can create a table with two designs: blue for debit and green for credit.  In the data source, in the “XMPieDesignSelector” column, you will assign each row the required design.

This feature is available for InDesign composition only. 

Read the help in  English    Deutsch     Français     |     Video Training

Version 9.5 (May 19, 2019)

PDF password protection

A personalized PDF can now have password protection. This increases the security of documents intended to be shared online.

The password is provided as an ADOR. The output is single PDFs, each protected by the password provided by the ADOR.

This capability will also be available via PDF on Demand in Circle in the future.  Read more


Dynamic PDF placement box selection

When adding an image box and placing an image ADOR in it, you can select which box will be cropped out of the PDF (in case the ADOR resolves to a PDF) to be placed in the image box.

The crop options include bounding box, art, trim, bleed and media. Read more




Increased composition performance

PersonalEffect composition throughput increased for documents with table autoflow with visibility ADORs.

The performance is up to 20% faster with complex documents.





Version 9.4  (November 2018)

Support for Adobe CC-2019

This version supports Adobe CC-2019 version 14.0.



XMPie Email Service (XES) version 3.5

PersonalEffect 9.4 now includes XMPie Email Service (XES) version 3.5.

See also XES release notes.

Support for MacOS 10.14

PersonalEffect 9.4 supports macOS Mojave (10.14) for desktop products.

See also XES release notes.