It's obvious I've turned up to make an impression (7)
I believe the answer is:
evident
'it's obvious' is the definition.
(similar in meaning)
'i've turned up to make an impression' is the wordplay.
'turned up' is a reversal indicator.
'to make an impression' becomes 'dent' (I've seen this in other clues).
'ive' back-to-front is 'evi'.
'evi'+'dent'='EVIDENT'
(Other definitions for evident that I've seen before include "Plain to see" , "Patent" , "Plain, obvious, clear" , "Indisputable" , "Quite obvious, manifest" .)