As nouns ( /ˈɪm.pækt/):
to have an impact on something/somebody
to make an impact on something/somebody
to have an influence on something/somebody
As a verb /ɪmˈpækt/
to have an influence on something (to impact on something)
to influence somebody/people (no preposition)
IMPACT:
Cambridge dictionary
Oxford dictionary
INFLUENCE: