The link above might give the impression that impacts are only negative (and that on has to follow impact).This link https://ske.li/have_impact indicates that this is not always the case and looks like this:
An alternative way that gives an impression of which forms are most frequent realisations of the phrase can be seen via this link https://ske.li/have_impact_fl, which looks like this:
It may also be helpful to show other nouns with similar meanings which have this phraseology. This link – https://ske.li/effect_impact – combines the three nouns listed and looks like this:
Implications isn’t the only noun that can occur here (but is by far the most frequent un-modified one). It may be worth pointing out other similar nouns, as in this link https://ske.li/consequences: