CommunicationMarketing strategy From Baby Boomers to Gen Z – tailoring marketing strategies for success