- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
Hi,
Follow these steps:
- Grant marketing users createProcess right so they can use execCommand()
- Add a js activity before your delivery (use a js library for maintainability) that does this:
- Loop over inbound transition table (vars.targetSchema):
- For each row, use execCommand() to generate desired pdf with libreoffice (Campaign dependency). Name the files after their recipient id's. This should look something like:
/usr/bin/env soffice --headless --convert-to pdf --outdir /tmp file
- In the delivery set attachment to 'File name is computed during delivery of each message' and personalize accordingly, e.g. /tmp/<%= recipient.id %>.pdf
Thanks,
-Jon