It's inevitable that something as intrinsically creative and flexible as content marketing needs to have a strategy behind it to make it effective. Being able to respond to current events and react to the customers you are ultimately engaging with is important, but without some element of structure you're going to be adding to the noise rather than rising above it.

We all know the important foundations of a strategy - SMART goals. I'm not going to go through them all again (after all, Neil Patel does a great job in the post below) but I will focus on one... Relevance.

Take a look at your business goals. Is your content marketing reflecting that? And if not, why not? This all comes down to business alignment, and making sure that you aren't leaving marketing stranded out on the periphery. After all, they're the department who help bring in visitors and convert them to leads - they're pretty crucial for reaching those business aims.

Long term business goals should be sewn into every element of the business, and everyone should be working to those same aims. There is no such thing as an unnecessary department when everyone is accountable for revenue. 

So, step one to making sure you've got an effective content marketing strategy in place? Make sure that what you're doing is relevant to the business as a whole. If everyone's on the same page there's still room for the flexibility and creativity that engaging with your customers and keeping them in mind requires. 

You'll almost certainly find that this helps with making those goals specific, measurable, attainable and timely, too.