Impression produced (6)
I believe the answer is:
effect
(Other definitions for effect that I've seen before include "Result; make happen" , "Consequence, aftermath" , "It follows cause" , "Consequence, outcome" , "Consequence of some previous happening" .)