All ideas
ServiceHard£500–£2kFirst sale: Weeks

Lead Gen Agency

Sell leads to local trades.

Run Meta/Google ads for tradesmen, dentists, or other local SMEs. Charge per lead or per month.

This business involves setting up and managing paid advertising campaigns, primarily on Google Ads and Meta (Facebook/Instagram), to generate high-quality enquiries (leads) for local UK tradespeople and businesses. You'll handle everything from campaign strategy and keyword research to ad copywriting, landing page optimisation, and performance tracking. The core task is to deliver a consistent volume of pre-qualified leads that convert into paying customers for your client, allowing them to focus on their core services.

The market for local services remains robust, with trades and SMEs increasingly aware of the need for an online presence but lacking the time or expertise to manage it effectively. Platforms like Google and Meta dominate local search and discovery, making paid ads an essential channel. Many small businesses have tried and failed with agencies or DIY attempts, creating an opportunity for a results-focused provider who can demonstrate clear ROI and build trust through transparent reporting and consistent lead flow.

The ideal founder for this venture needs to be analytical, organised, and possess strong communication skills. Experience with Google Ads and Meta Business Manager is crucial, as is an understanding of conversion rate optimisation (CRO). You'll spend significant time on campaign setup, performance monitoring, client reporting, and sales/business development. It's a demanding role that requires continuous learning to stay ahead of platform changes and market trends. Expect to put in 40-60 hours a week initially.

Success within 12-24 months means securing 3-5 stable clients, each paying £1,000-£2,500 per month for your services, excluding ad spend. This translates to a gross revenue of £3,000-£12,500 per month. The honest upside is building a small, profitable agency providing a vital service, allowing for a good income and flexible working. It's not a get-rich-quick scheme; it's about consistent effort, delivering tangible results, and building a strong reputation through client success stories and referrals.

Skills you'll need
  • Paid ads
  • Sales
Monetisation

£1k–£5k/mo per client

Gross margins can be excellent, often reaching 70-85% for your management fees, as the primary 'cost of goods sold' is your time and expertise.

Why now

Many UK trades and local SMEs are struggling to differentiate online, making skilled lead generation a critical need. High-quality leads are currency, and efficient digital marketers who can deliver them consistently are in demand.

Who pays you

Your ideal client is a local UK tradesperson (e.g., plumber, roofer, electrician) or SME (e.g., dentist, chiropractor) with an established business and a budget for marketing. They understand the value of new enquiries and are willing to invest to grow.

UK market

The UK's services sector, including trades, is a significant part of the economy. A 2023 Accenture report indicated that SMEs contribute over £2.3 trillion to the UK economy, with many actively seeking digital solutions for customer acquisition, often spending 5-10% of their revenue on marketing.

Revenue & pricing

You'll generate revenue by charging clients a management fee for running their ad campaigns, either as a monthly retainer or a performance-based fee per lead generated.

  • Starter Package: £750/month management fee + client's ad spend (£500-£1,000). Includes Google Search Ads for one service.
  • Growth Package: £1,250/month management fee + client's ad spend (£1,000-£2,000). Includes Google Search and Meta Ads, basic landing page.
  • Premium Package: £2,000/month management fee + client's ad spend (£2,000-£4,000). Comprehensive Google/Meta, advanced landing pages, retargeting.
  • Per-Lead Model: £25-£75 per qualified lead, agreed upon thresholds for lead quality. Requires meticulous tracking and client trust.
Realistic year one: Expect to turn over £30,000-£70,000 in your first year, aiming for a net profit of £18,000-£45,000 after basic running costs and tax.

Costs

Startup costs
  • Laptop/PC & Monitor£800
  • Website/Landing Page Builder Subscription (e.g., Unbounce/Instapage)£75
  • Domain Name & UK Hosting£25
  • Business Phone/VoIP Service (e.g., Vonage)£20
  • Initial Test Ad Spend (your campaigns)£300
  • CRM (e.g., HubSpot Free/Starter) & Project Management (e.g., Trello)£0
  • Public Liability Insurance (via Simply Business)£20
Monthly running costs
  • Landing Page Builder/CRM Subscription£75
  • Accountant/Bookkeeping Software (e.g., Xero Starter)£15
  • Business Phone/CRM£20
  • Marketing Tools (e.g., SEMRush Free, Canva Pro)£10
  • Public Liability Insurance£15

First steps

  1. 1Pick a vertical
  2. 2Build landing page template
  3. 3Run a test campaign
  4. 4Sell to local businesses

Your first 90 days

First 30 days
  • Register as a sole trader with HMRC and set up a business bank account (e.g., Tide/Starling).
  • Define your niche: Plumbers in Birmingham, Roofers in Manchester, etc. Research market demand and competition.
  • Build a basic service website and a high-converting landing page template. Focus on speed and clear calls to action.
  • Develop your service offering and pricing structure. Create a sales proposal template.
  • Run a small, self-funded test campaign for a hypothetical business in your chosen niche to gather data and refine your approach.
  • Start local outreach: identify 10-20 potential clients in your area and prepare a personalised pitch.
30–90 day milestones
  • Secure your first paying client by delivering demonstrable value from your test campaign data.
  • Optimise your client onboarding process, focusing on clear communication and setting realistic expectations.
  • Systematise your campaign management, reporting, and lead delivery processes (e.g., using a CRM or Notion).
  • Generate initial client case studies and testimonials to build social proof.
  • Refine your sales pitch based on early client feedback and success, aiming for 2-3 paying clients.

How to get customers

LinkedIn Outreach

Connect with local business owners and managers, sharing insights on local marketing and offering free audits.

Local Networking Groups

Attend local BNI or Chamber of Commerce meetings to build relationships and referrals.

Google Business Profile Optimisation

Ensure your own GBP is fully optimised to rank for 'lead generation agency [your city]'.

Client Referrals

Actively request testimonials and encourage referrals from satisfied clients, perhaps with an incentive.

Tools you'll actually use

ToolCostWhy
Unbounce/Instapage£75/monthRobust, high-converting landing page builder essential for campaign performance.
Google Ads & Meta AdsFree (platform use)Core advertising platforms for generating leads.
Xero/FreeAgent£15-£30/monthUK-specific accounting software for invoicing, expense tracking, and self-assessment preparation.
Calendly£10/month (paid plan)Simplifies client meeting scheduling, reducing friction in the sales process.
Google Workspace£5/monthProfessional email, cloud storage, and productivity tools for business operations.

Common mistakes to avoid

  • Not niching down: Trying to serve everyone leads to diluted efforts and generic campaigns.
  • Underpricing your services: You're selling results, not just ads. Charge for the value you provide.
  • Poor client communication: Lack of transparent reporting and updates erodes trust quickly.
  • Failing to qualify leads: Sending low-quality leads undermines your credibility and client ROI.
  • Ignoring your own lead generation: You need to consistently market your own services to grow.

How to scale this

  1. 1Solo Founder: Handle all sales, campaign management, and client communication yourself.
  2. 2Specialised Freelancer: Outsource specific tasks like landing page design or ad copywriting to freelancers.
  3. 3Small Agency: Hire an ad manager or sales assistant to take on some operational load.
  4. 4Automated Systems: Implement advanced CRM and reporting automation to manage more clients efficiently.

Risks & mitigations

Risk

Poor client results/churn

Mitigation

Set realistic expectations upfront, focus on lead quality over quantity, and provide transparent, regular reporting on KPIs.

Risk

Platform changes (Google/Meta algo updates)

Mitigation

Stay continuously educated through industry blogs, courses, and communities; adapt strategies quickly.

Risk

Cash flow issues due to ad spend cycles

Mitigation

Ensure clients pay management fees upfront and ad spend is pre-funded or paid directly to platforms by the client.

Risk

Competition from larger agencies

Mitigation

Focus on a hyper-niche, deliver superior client communication, and build a strong local reputation through results and word-of-mouth.

UK legal & compliance

  • Register as a sole trader with HMRC for tax purposes and complete your annual self-assessment.
  • Obtain Public Liability Insurance via a provider like Simply Business to cover potential claims related to your services.
  • Ensure all data handling complies with GDPR requirements, particularly concerning client lead data.
  • Have clear service agreements/contracts in place with clients outlining deliverables, payment terms, and responsibilities.

FAQ

Do I need to incorporate a Ltd company to start?

No, you can start as a sole trader which is simpler for compliance and tax. You can always incorporate later when revenue justifies it, usually above £30k-£50k profit.

How do I get my first client without a track record?

Offer a trial period, a limited pilot project, or a performance-based fee to demonstrate your capabilities. Use your test campaign data as proof of concept.

What's a realistic budget for a client's monthly ad spend?

For local trades, clients typically start with £500-£2,000 per month. This allows enough data to optimise and generate meaningful leads. Larger campaigns can naturally go higher.

How do I prove the value I'm providing to clients?

Implement robust tracking for all leads (phone calls, form fills). Provide regular, easy-to-understand reports showing lead volume, cost per lead, and client ROI where possible.

What if I can't generate enough leads for a client?

Communicate early and transparently. Review campaign settings, landing page, and client's offer. Sometimes, the market demand or client's pricing is the issue, requiring difficult conversations or adjusting expectations.