The cold leads or audience is the one that isn't part of your list, right? And as a past web developer myself, let me give you some insights about how web dev industry works! I know this is a practice piece but let's assume that you are writing for a real client. The first thing is the developer doesn't offer design services, people usually hire a designer before development phase. In the copy, you wrote that "The problem is your web developers know how to code ; but don't know your customers." [He knows how to code] that is literally the only job he has, and if he knows it as you have said in the copy...he is on good side. "The problem is they can just design ; but can't structure a page Google can read and show to potential customers. It's like… They hand you the keys to a shop nobody can find." These are all different services usually provided by different people. So, you can't blame a person who can't do all. I'm puzzled about the main idea, whats the core idea that you are selling? [A developer who can't design? or A developer who isn't good at SEO? or A designer Who can't tell, if your site will rank on google or not? Or a developer/designer who doesn't know marketing ?] The idea can be : Providing a complete solution to the people who need a website, under one roof -- Without the struggle of hiring different people for different things...But a complete solution. AND if the audience is cold -- shouldn't you educate them a little initially so they know that you know their problems and hopefully can provide them a solution! I can be wrong but these are the things that came to my mind in parallel while reading your copy... I can't say if you write great or not...but you obviously need to do research. I hope you don't mind me