Popular place making contribution (5)
I believe the answer is:
input
'contribution' is the definition.
(I've seen this before)
'popular place' is the wordplay.
'popular' becomes 'in'.
'place' becomes 'put' ('put' can be a synonym of 'place'**).
'in'+'put'='INPUT'
'making' acts as a link.
(Other definitions for input that I've seen before include "Data supplied to computer system" , "Feed data into a computer" , "Data contributed" , "Contribution - data fed to computer" , "Contributory remark(s)" .)