In the end, I never solved the problem. I just set up tag manager to track clicks on specific words (the titles of research products, in this client’s case). This was an effective workaround, but with major drawbacks. E.g., every location across the site where I want people to be able to download the doc has to either have the same exact wording, or the trigger has to be configured to fire on every variation in the wording. Also, the wording has to be unique. So, I can’t, say, have the title and then a “Download PDF” link off to the side. If I did, I could track every time someone clicks “Download PDF”, but if that appears in 100’s of places on the site, I wouldn’t actually know which docs were generating traffic. In the end it’s a flawed but sufficient solution.