1 definition by BuzzAbroad

Top Definition
Commonly used in advertising, impactful refers to campaigns or executions with a positive effect on consumer perception or awareness (even if the opinion held is not positive). Advertising impact is commonly measured through advertising effectiveness research.
Source: Prnewswire.com

"Said Pernod Ricard USA's Kletecka: "Beefeater is the world's largest
selling premium gin and appeals to a stylish audience. The new packaging is
a bold move that positions Beefeater as a contemporary and sophisticated
brand. The new design has researched exceptionally well with the trade and
consumers who appreciate the stronger quality and heritage cues. The new
advertising has a distinctive and impactful creative look which we believe
will stand out against both our competitors and the spirit category in
by BuzzAbroad February 02, 2007
Mug icon
Buy a Impactful mug!