Skip to main content

How to Get Local Business Leads with AI

โ€ข9:46

By , founder of Genial Agency

AI Tool Review

By the end you will have Apify's Google Maps scraper connected to the Claude desktop app and a first list of local businesses with their phone numbers and emails, ready for outreach.

What you need

  • A free Apify account (it includes $5 of credits every month)

  • The Claude desktop app (the web version does not work for this)

  • A niche and a city you want to target

Step by step

  1. Create a free Apify account

    Sign up for a free Apify account. Apify runs small scrapers it calls actors, and you will use the Google Maps one because it lets you target businesses in a specific place. The free plan gives you $5 of credits each month, which in my experience can cover over 1,000 leads if used correctly.

    Apify
    https://www.apify.com?fpr=migueltorrez
  2. Create an Apify API token

    Open the Console, click Settings, then the API & Integrations tab. Under Personal API tokens, create a new token and name it (I use "Tutorial"). Click the Copy button on the new row. That is all you need from Apify.

    Token name
    Tutorial
  3. Open Connectors in the Claude desktop app

    Open the Claude desktop app. In the left sidebar (click the burger menu if you don't see it), choose Customize, then the Connectors tab. Click the plus symbol, Add Connector, then Browse Connectors.

  4. Install the Apify connector

    Search for Apify, open it and click Install. If it bugs out, quit Claude, open it again and come back to this tab.

  5. Configure: paste the token, Save, Enable

    Click Configure. Paste your Apify token, click Save, then click Enable. Once it's enabled, the Apify tools load: Claude can find actors, check what a run will cost, run them and fetch the results.

  6. Check that Claude can reach the scraper

    Go back to the main Claude window and ask whether it has access. I recommend a bigger model such as Opus for this kind of analysis. Claude should find the Google Maps scraper with the best ratings.

    Prompt
    Hey, Claude, do you have access to the Apify Google Map scraper?
  7. Run your first search

    Ask for a small batch in your niche and city. You can get much more specific: fetch pricing, filter out businesses without contact information, or narrow the search to one part of a city. You can watch the run appear under actors on the Apify website.

    Prompt (my example)
    Using that scraper, can you please get me 20 Michelin star or high-end gastronomic restaurants located in Paris, please? Let me know when you're done.
  8. Review the contacts, then scale up

    Check the results: phone numbers, emails and Claude's breakdown, which you can use to call, email or go door to door. To scale, ask for 100, 500, 1,000 or 2,000 results. In my experience that costs less than $10.

Watch out for

  • Your API key works like the password to your Apify account: anyone who has it can spend your credits. Keep it private.

  • The web version of Claude won't work. You need the desktop app to add the Apify connector.

  • If you skip Save or Enable after pasting the token, the connector won't work.

  • The connector install sometimes bugs out. Quit Claude, reopen it and go back to the Connectors tab.

Watch next

Related tutorials

Implementation: AI systems built into your workflows

Want a lead generation system built for your market?

We build scrapers and AI analysis that turn local business data into qualified leads for your sales team. The next step is a call.