I was invited for an interview for a tenure-track position. Since I was highly active in peer-review service, I highlighted this in my cover letter as well as my CV.
When an interviewer mentioned it (in a positive way), I emphasized that I have already included my Publons profile where my peer-review works can be checked. He said "I've never heard of it. Do you have any certificate or recommendation from the journals."
Then, I felt it was better if I did not mention Publons at all (it would look more normal). Was it a problem of my interviewer OR it is not common to include a peer-review profile in the application?
My impression was (maybe I am wrong) that if you simply mentioned it, we would believe you. Now that you want to prove it, you should do it in an official way.