Probably you can use tabcmd and other third party pdf libraries to merge the cover page with detail report.
e.g. 1st, export cover from tableau server, and then export details, and merge them.
Hi Andrew Turner ,
Yes you can create multiple extract but how you are going to automate it .
So the most important question is are you using tableau desktop or tableau Server /online.
In case you are using server or tabcmd you can automate it .
Have a similar thread ,please have look :: Automatically print a single dashboard multiple times based on a filter
In case you face in problem ,please revert .
Please mark it right and helpful if this serves your purpose ,so that others can also get benefited .
Thank you for the link but I am using Tableau Desktop as this report is not being published, I only need to reproduce the report in a PDF form for each client, is this possible?