I get at least 5 emails per week, usually more, of small businesses offering to help me with my "web design" and SEO for "free leads" or whatever. Business owner to business owner, just STOP. You know nothing about me or my business. I actually have pretty damn good Google analytics and if I am ever looking for help, I wouldn't be responding to some random cold email that I know nothing about. I'd ask my network who they know and trust and go from there.
Build relationships and get clients that way. All the cold emailing does is **** off your potential client base before we know anything about you.