Unfortunately I'm kind of with Henry on this one. Why are you asking marketing questions if you are a marketing agency? That destroys your credibility. Content marketing is the least expensive way to generate leads, however it is not the fastest. You're in the same model as everyone else, you can have any two: speed, price, or quality, but you cannot have all three. If price is the primary concern, then you will have to sacrifice either speed or quality.
Marketing agency clients make their decisions based on reputation. The first person a corporate marketer asks about which agency to use, is another colleague at another company. They don't look for ads, they don't look with a web search, they ask for recommendations. You will have to duke it out and build your reputation one client at a time and start asking for referrals. This is inherently the least expensive way, but it is also the slowest way.
Siviwe, you might want to add some free work into your lead gen efforts.
Sometimes the best way to get leads is to pay it forward.
Most of the time, as startups, we think it is all about the leads. But: what you really want are referrals and recommendations. They come with built in endorsements and trust.
Find some charities or non-profit organizations, that you are passionate about. Offer them to help for free On a project. If you provide them with great service, recommendations and referrals will come. Don’t forget: All of those organizations usually have volunteers and board members, that will be more than happy to make connections for you Once you have built that relationship.
In addition this will also be a great way to establish what your company stands for.
Are you sure you should be in marketing?
Thanks, Paul. In an effort to be more positive, Siviwe, perhaps you should consider taking some marketing courses from either the Chartered Institute of Marketing (see: https://mmclearning.com/chartered-institute-of-marketing/?gclid=EAIaIQobChMI5ZCp4PbQ4gIVwrDtCh3yUwglEAAYASAAEgISifD_BwE) or the Institute of Direct Marketing (now renamed the Institute of Data & Marketing - see: https://www.theidm.com/)
Be your own client. Generate your own leads, then blog about how you were able to get leads (and can get some for you too).
I generate leads for marketing companies and do profit sharing, but typically they don't focus on the lead generation part. They either specialize in citations, social media, SEO, web design etc. Cheapest way is to get a joint venture where your lead generation partner can share in the profits.
I might be able to send you some leads.
Have you considered hiring a marketing agency?