Every business has different digital needs. The first step is to clarify your desired outcome before choosing channels.
Review the customer journey: how do people discover you, evaluate you and make a purchase? Each obstacle calls for a different solution.
Choose one primary goal and an associated metric. Then plan marketing, design and technology around it.

