I really like the approach used in the Digital Marketing Strategy book by @Pierre-Yann Dolbec. It is an open textbook , freely accessible https://opentextbooks.concordia.ca/digitalmarketing/
I just like Dave Chaffey's books, they are textbooks and I used one when I was teaching. He is an academic who set up a marketing company called Smart Insights. I am very interested in bridging marketing theory and practice.