How about Emailing me the PDF once it has been personalized?
Then I can make a request and get off your system, knowing that eventually (hours?) I will have a shiny new Personalized PDF.
Saves on storage, traffic (as users click and reclick the links.)
and keeps people happy with company knowing they will get their files as soon as they are ready.