I'm Someone Who Believes Words Matter

Words matter!

Whether you’re writing a poem for a loved one or crafting the perfect copy for your product page, each word has its own unique meaning, and the ability to inspire any number of actions.

This is why I love writing, and couldn’t imagine doing anything else for a living.

I’m William Palmer, an experienced freelance marketing writer, and ThinkFreelanceWriting is where I share my work, offer tips to fellow freelancers, and simply enjoy writing for myself.

If you love writing too or are interested to learn how the right words can help your business, then I’d love to hear from you.

Please check out my work, share, comment, and enjoy the words!



What I Do

I help businesses use words to achieve their goals. Through highly engaging content that’s perfectly optimized for specific target audiences, I help you bring in more traffic, but most importantly, ensure that traffic converts.


Copywriting should inspire your website visitors to take action. To do this, it's got to understand your target audience and present your ideas in a convincing way.

This is another example where words really do make a difference, and the right copy can be the difference between bouncing from your website or advancing through your customer journey.

Content Writing

The internet is a quid pro quo place, if you want people's attention, then you've got to offer them something in return.

One thing every business can offer is exceptional content!

You're the expert in your industry, and I'm the person who can turn that knowledge into high-ranking, engaging content.

William helped guide our website creation. He's worked amazingly hard and we couldn't have done it with out him.

Larry – Cresco

William is able to tackle any topic we give him and meets his deadlines. He's easy to work with, and we hope to continue doing so on our project!

Kelsey – Major international marketing blog.

Always delivers valuable content – a pleasure to work with.

Andy – Meridian DS


Contact Me

If you have any questions, or you'd like to find out what I can do for your business, then shoot me a message!

!function(){function t(t){this.element=t,this.animationId,this.start=null,this.init()}if(!window.requestAnimationFrame){var i=null;window.requestAnimationFrame=function(t,n){var e=(new Date).getTime();i||(i=e);var a=Math.max(0,16-(e-i)),o=window.setTimeout(function(){t(e+a)},a);return i=e+a,o}}t.prototype.init=function(){var t=this;this.animationId=window.requestAnimationFrame(t.triggerAnimation.bind(t))},t.prototype.reset=function(){var t=this;window.cancelAnimationFrame(t.animationId)},t.prototype.triggerAnimation=function(t){var i=this;this.start||(this.start=t);var n=t-this.start;504>n||(this.start=this.start+504),this.element.setAttribute(“transform”,”rotate(“+Math.min(n/1.4,360)+” 12 12)”);if(document.documentElement.contains(this.element))window.requestAnimationFrame(i.triggerAnimation.bind(i))};var n=document.getElementsByClassName(“nc-loop_circle-02-24”),e=[];if(n)for(var a=0;n.length>a;a++)!function(i){e.push(new t(n[i]))}(a);document.addEventListener(“visibilitychange”,function(){“hidden”==document.visibilityState?e.forEach(function(t){t.reset()}):e.forEach(function(t){t.init()})})}();