How I Scrape Thousands of Local Business Emails In 15 Minutes

  Рет қаралды 21,392

Nick Saraev

Nick Saraev

Күн бұрын

Пікірлер: 75
@nicksaraev
@nicksaraev 3 ай бұрын
My new step-by-step program to get you your first automation customer is now live! Results guaranteed. Apply fast: skool.com/makerschool/about. Price increases every 10 members 🙏😤
@devinhawkins200
@devinhawkins200 Ай бұрын
Thank you Nick! Curious why you did not use Apify's email extractor. Again thank you so for this walk through. Very nice!
@richardadonnell
@richardadonnell 4 ай бұрын
🎯 Key points for quick navigation: 00:00:00 *🏢 Introduction to Scraping Local Business Emails* - Overview of the video’s focus on scraping local business emails quickly, - Introduction to the tools and initial setup required for the scraping process. 00:02:18 *🔍 Setting Up the Scraping Process* - Explanation of the process to locate and target businesses on Google Maps, - Introduction to using Apify for web scraping without coding. 00:03:40 *⚙️ Utilizing Apify for Efficient Scraping* - Advantages of using out-of-the-box scrapers from the Apify store, - Steps to begin using a pre-built Google Maps extractor for targeted searches. 00:05:36 *💡 Customizing the Scraping Process* - Explanation of deeper city scraping for more extensive data collection, - Use case scenarios such as different city and location-based scraping to maximize data retrieval. 00:07:01 *📊 Reviewing Scraped Data Output* - Details on what the scraped data includes, such as business images and URLs, - Methods to filter data for more effective email enrichment. 00:08:52 *🔗 Integration with Make.com for Automation* - Initiating the scraping run through Make.com, - Explanation of integrating Apify with scenarios in Make.com for automation and data processing. 00:11:21 *🖥️ Automation Workflow Design* - Setting input parameters in JSON for targeted scraping automation, - Using variables in Make.com to generalize the scraping process across different locations. 00:14:18 *🏁 Finalizing Automation and Data Filtering* - Running the scraping module through Make.com and retrieving collected data, - Setup of data filters to refine output based on the presence of website URLs. 00:16:57 *🛠️ API Setup and Filter Configuration* - Introduction of the Any Mail Finder API module for email scraping. - Setting up a filter to ensure the website field exists before the email search. 00:19:15 *📄 Google Sheets Data Preparation* - Creation of a Google Sheet for storing business data (name, website, phone number). - Plan to add emails using a formula after data retrieval. 00:22:05 *🎨 Formatting and Presentation* - Emphasis on the importance of presenting data attractively for clients in Google Sheets. - Basic formatting changes to improve the aesthetic of the sheet. 00:23:55 *🚀 Running the Data Flow* - Testing the functioning of the scraping and data insertion into the Google Sheet. - Handling errors with formatting and logic in make.com for email extraction. 00:28:28 *📧 Handling Multiple Emails* - Dealing with scenarios where multiple emails are found for a single business. - Strategies for splitting and organizing email lists in the worksheet. 00:31:08 *⚙️ Improvements and Final Adjustments* - Filtering for entries with emails to avoid rows with no email data. - Hardcoding the first email in a list for consistent data formatting. 35:15 *⚡ System Functionality and Optimization* - Brief overview of deriving email data efficiently from cached responses, - Techniques to streamline the data extraction process for large datasets. 36:17 *🔄 Scenarios Separation and Scheduling* - Separating tasks for efficiency: running an actor and processing local business data, - Scheduling runs daily for an automated process management system. 37:17 *📡 Implementation of Webhooks and Data Handling* - Use of webhooks to monitor specific processes and extract data in steps, - Mapping datasets and controlling data processing to maintain formatting consistency. 38:27 *🔍 Data Extraction Outcomes and Adjustments* - Execution and evaluation of data extraction, showcasing examples, - Proposing deeper searches and larger datasets for comprehensive results. 39:21 *🚀 Exporting and Application of Blueprints* - Exporting scenarios as blueprints for further use, - Encouragement to apply learned methods for large-scale data scraping. Made with HARPA AI
@vora8491
@vora8491 4 ай бұрын
did you just scrape a whole ass video and summarise it with AI😂
@richardadonnell
@richardadonnell 4 ай бұрын
@@vora8491 absolutely 😎🤣
@adhammashaly780
@adhammashaly780 4 ай бұрын
Nick, I rarely if ever comment and like content on youtube, I believe I have been on youtube for over 16 years now?(not this account in particular) but I love your content to the extent I am just liking every video I watch because you are providing liquid gold in my opinion, thank you so much for all the incredible videos! Hopefully soon I'll be able to join your network! Thank you again!
@nicksaraev
@nicksaraev 3 ай бұрын
I feel honored Adham 🙏 thank you man
@jeremyyd1258
@jeremyyd1258 4 ай бұрын
Awesome video! One thing I learned that you can do in Make is pass the Google Sheets Formula in the Add a Row step. I haven't tested it with this specific example, but it would be something like =split(5. Email list, ",") in Make, and once it gets added to Google Sheets, it will split automatically. Loving the content, thanks Nick!
@pnpn3791
@pnpn3791 9 күн бұрын
My heartfelt thanks Nick.
@entrepreneurfreedoms
@entrepreneurfreedoms 2 күн бұрын
Great video! Can you tell me if building the scraper the old way requires more operations compared to using Apify?
@karaoke_shades
@karaoke_shades 2 ай бұрын
Excellent. Thank you. Could you show us how to modify the input for multiple cities. I’m a newbie and didn’t understand the syntax I need for JSON or how to add an input sheet with more cities
@Dolla-Billz
@Dolla-Billz Күн бұрын
Great Video Nick. I wish you'd elaborate on how to make multiple Maps scrapes and "use cases" Example use cases: (Location 1/Search Criteria 1) + (Location 1/Criteria 2) + (Location 2/Criteria 1) etc. It appears they all use the same Apify Actor however the inputs for this actor would not be the same. In your video the Apify actor is setup for a specific geography and search Criteria . But what if you want to scrape multiple Criteria AND multiple locations separately? Do you configure the Actor in Apify for each use case? Or do you configure it in Make? In your video it appeared that you FIRST configured the Apify actor for a specific geography (AB) /criteria (plumber). How would you create say 3 separate and distinct use cases - (Plumbers in Wisconsin) + (Carpenters in Quebec) ? How do you configure it in Apify and how do you configure it in Make to create multiple, separate scenarios?
@newtubeclifford
@newtubeclifford 12 күн бұрын
you're such a meme lol I love it. really wholesome
@patrickwenzek8246
@patrickwenzek8246 4 ай бұрын
G'day, Nick. Thank you for providing amazing content! You provide excellent insight on creating and selling AI automation, but rarely on maintenance and training after the product has been sold. Once a client has received the automation template, how are training and maintenance/support handled? Are you charging a one-time fee or will you be kept on retainer? How did you scale while keeping your customers happy?
@nicksaraev
@nicksaraev 4 ай бұрын
Thanks Patrick 🙏a core part of the deliverable is an in-depth video (30mins or so) that goes through how the system works, where to change things (if necessary), etc. I treat it as documentation, which lets the business operator just copy and paste the link to send to their team as needed for training purposes. If the team needs more training I use that as a negotiation tool for my retainer-namely, that by retaining me they'll get defined Slack availability that their team can use for Q&A, as well as a weekly consulting call that doubles as team training time. Goal is always to go retainer (recurring $) and I scaled by leveraging a few near-productized offers, like cold email systems, proposal systems, one-click project management templates, etc, and then structuring my ongoing relationships in a way that maximized value per unit time and positioned me less as a "builder" and more as a "partner". Hope this helps 🤝
@wordpressobsessed9067
@wordpressobsessed9067 27 күн бұрын
Did this exactly as shown and when I set up the apify get company's email I get BundleValidationError Validation failed for 1 parameter(s). Missing value of required parameter 'domain'. This this is such a pain in the ass!
@lizastear7251
@lizastear7251 6 күн бұрын
I have almost successfully completed this Scenario but for some reason the "Phone" numbers scarped do not copy over to my spreadsheet...everything else does. Is there anything you can suggest I try? Thank you!
@patrick1992
@patrick1992 4 ай бұрын
Can you make a beginner Video? How you decide which parameter you use to make automations? For example that if somebody filling out a form that automatically everything gets transferred to Clickup and automatically created an project folder in Drive with a unique number that there cannot be a confusion? Im not sure how to connect everything 😅
@Chasesharman
@Chasesharman 4 ай бұрын
You always read my mind Nick 🤯
@AmazonBound
@AmazonBound 4 ай бұрын
BOOM! Super useful content, as always - thank you, Nick!
@nicksaraev
@nicksaraev 4 ай бұрын
My pleasure Nick #2 😈
@vora8491
@vora8491 4 ай бұрын
“I sold this system for $1000-$2000” dude tf actual legend stuff just showing us how to do it for free just mad really😂
@nicksaraev
@nicksaraev 4 ай бұрын
Appreciate you bro 🙏
@codeseriespro2453
@codeseriespro2453 2 ай бұрын
@vora8491 Could tell where you have sold it? How and where you have found the client? 😊
@SamuelAdetunji-q1x
@SamuelAdetunji-q1x 7 күн бұрын
How do you get to sell it budddy
@TekKskakwmkwm111
@TekKskakwmkwm111 2 ай бұрын
So, what if the customer requests the ability to pass unique parameters to the scraper API call? E.g. city name, etc.
@GMAgency-ai
@GMAgency-ai 4 ай бұрын
Nick one question, do you host your client scenarios in your make account or you do it in their account giving them the blueprint you previously did?
@nicksaraev
@nicksaraev 4 ай бұрын
I get the client to sign up to (and pay for) Make.com, then send me their email & password. I do both of these steps on a kickoff call, which lets me answer questions as they come up-minimizes complexity and ensures no 2FA shenanigans.
@mredark
@mredark 4 ай бұрын
So do you generally set all these processes up for the client under their own accounts and give them access afterwards, or do you ever run these as a service ?
@BrandonGuerrero-e4f
@BrandonGuerrero-e4f 4 ай бұрын
@@mredark these are the questions I'm having. Wouldn't it be hard to sell recurring revenue on automation when they already own everything?
@nicksaraev
@nicksaraev 4 ай бұрын
They have access to everything from Day 1! Since the client creates their own accounts, everything is owned by them by default. I use their credentials to build automations in their own Make.com account (and whatever other services we’re using). I’ve tried running it as a gated service where I pay for the infrastructure and just charge my clients a fee, but in practice it ends up being a headache and I don’t like the liability. I’m sure you could make it work, though.
@GMAgency-ai
@GMAgency-ai 4 ай бұрын
​@@nicksaraev but do you use any password manager for their credentials or they just give it to you and trust you you don't do anything with them. PS: thanks for taking time to answer me!
@cweliyanto
@cweliyanto 2 ай бұрын
Really great video. Thank you! Is there a free software to scrape email other than anymail finder?
@mredark
@mredark 4 ай бұрын
So useful - thanks Nick🙌 If the email enrichment could timeout on a big data set, do we need to split that step off in to a new scenario too?
@velocity3301
@velocity3301 2 ай бұрын
i got one question how dosell these things like where do you go to find people
@nicksaraev
@nicksaraev 2 ай бұрын
So many lead sources! You can 'buy' thousands of pretty high quality emails on sites like LeadsRapidly or scrape them using approaches like what I show in this vid. You can also source from free communities (Skool, Slack, Discord) or DM people on social media platforms like LinkedIn, Twitter. Offers take a fair amount of work to refine, of course, but eventually you'll get a positive reply rate > 1% and can book meetings selling your service. Check out my copywriting/offer videos for more on that. Hope this helps 🙏
@AngelicacontentCreation
@AngelicacontentCreation Ай бұрын
I love your video quality or camera do you use or what setting
@Neuromancerism
@Neuromancerism 2 ай бұрын
Couldnt you just instead of manually adding it to google sheets tell make to put that formula into Email 1?
@nicksaraev
@nicksaraev 2 ай бұрын
Yup, good catch-would make things easier.
@doctorxbuild
@doctorxbuild 3 ай бұрын
does anymail finder require an active subscription to get the emails from Apify dataset? Mine is asking to add a URL, idk which URL.
@sharlenesmith2042
@sharlenesmith2042 4 ай бұрын
Oh awesome just what i need still finishing yesterday's tutorial
@ThatDvdeMatt
@ThatDvdeMatt Ай бұрын
My api key is giving me issues when trying to connect the any mail finder. Any help?
@digigold6069
@digigold6069 2 ай бұрын
how do you program the google sheets at the first step to pull the different cities?
@nicksaraev
@nicksaraev 2 ай бұрын
If you wanted to run this on multiple cities, you'd use a Google Sheet as an input with a column like "City", maybe another one called "Query". Then, you'd use that as the trigger and feed it into an Apify "Run Actor" module that takes JSON as input (which includes mapped city and query values). You'd then iterate through all of the rows in your Google Sheet, launching individual actors for each combination of city & query. Hope this helps 🙏
@petermaher437
@petermaher437 25 күн бұрын
You lost me around 19:14 with the API required for the third module. Where is that?
@georgeduncan9577
@georgeduncan9577 12 күн бұрын
From what I can tell, Nick already had an account for the paid tool (Anymail Finder) he used to search each company site for email addresses, so he just had to grab his API key. If you're not already using Anymail Finder (which I'm not), you can choose Google Maps Email Extractor (lukaskrivka/google-maps-with-contact-details) from Apify. It seems to combine the first two steps of this process. It scrapes Google Maps, then also scrapes the website of each listing to find email addresses.
@SolOlmedoCreative
@SolOlmedoCreative 3 ай бұрын
Nick thanks for these great videos. They have been so good 👍 really I learned make from looking at your channel and a lot of hours into the platform!... PLEASE can you share some light into how could I scrape or API tiktok creator search insights? Thanks again
@thefurmanuk
@thefurmanuk 4 ай бұрын
Great video, very useful. Is there any reason to choose this over say RapidAPI? I am new to APIs so I don't know what is easiest or best to integrate with make. Thanks
@you_tomation
@you_tomation 3 ай бұрын
Nick, a quick question There’s a law that prohibits sending emails without the recipient’s consent (both Canada and USA). Scraping tools can help collect emails, but as I understand it, I could face serious fines for sending emails to such a list without permission. Or am I wrong?
@dealerdude
@dealerdude Ай бұрын
That law applies to consumer emails at least in the U.S.
@natanpimentels
@natanpimentels 3 ай бұрын
Cheers from BR. Ty!
@caderyan5412
@caderyan5412 4 ай бұрын
Keep getting an error code on my anymail finder saying that I am not inputting a valid domain
@AngelicacontentCreation
@AngelicacontentCreation Ай бұрын
Thank you so much ✅🥰🥰🥰
@yashica-jain
@yashica-jain 4 ай бұрын
On point, Nick!
@SaidThaher
@SaidThaher 4 ай бұрын
Alwayes informative and no BS videos .. 👌
@lewis99170
@lewis99170 4 ай бұрын
What mic you using? Sounds incredible.
@nicksaraev
@nicksaraev 4 ай бұрын
Samson Q2U + Auphonic in post. One of my community members recommended the latter and it changed the game!
@lewis99170
@lewis99170 4 ай бұрын
@@nicksaraev That's awesome. What Auphonic filters do you usually apply?
@nico.m527
@nico.m527 3 ай бұрын
@@nicksaraev Wow Auphonic is amazing
@DiegoArmasMorales
@DiegoArmasMorales 4 ай бұрын
YOU ARE MY HERO 🐐
@Krishnarathore28
@Krishnarathore28 Күн бұрын
i built an free google map scraper chrome extenion
@SaadBelcaid
@SaadBelcaid 4 ай бұрын
can't beat the black shirt, mf out here looking like a billionaire CEO 😤♥
@Divyv520
@Divyv520 4 ай бұрын
Hey Nick , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?
@LuckyAssana
@LuckyAssana 21 күн бұрын
Nick, what do you mean you are not American?😻
@nicksaraev
@nicksaraev 21 күн бұрын
I'm Canadian! Live in Calgary AB x)
@AbdulrahmanMurad1
@AbdulrahmanMurad1 10 күн бұрын
you are skipping some parts so as a beginner you get me confused sometime but overall thank you
Watch Me Double Inbound Conversion Rate Using Make.com In 26 Min
26:49
The Search Intent Email Scraping System (+15% Reply Rates)
1:27:20
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
5 Automations You Can Sell Today For $1,500 To $10,000 (Copy)
41:58
The Definitive 2024 Make.com Web Scraping Masterclass
1:13:10
Nick Saraev
Рет қаралды 18 М.
How I Made Nearly $500,000 On Upwork With A Few Simple Tricks
1:28:38
Finding the email of local business owners
10:34
Hans Dekker
Рет қаралды 1,7 М.
7 Make.com Automations That Make Me $200,000/Yr (Steal Them)
50:57
The 9 Best Ways to Scrape Emails for Cold Outreach in 2024
42:02
How to Outrank 99% of Local Businesses on Google (SEO Tier List)
15:13
8 AI Tools I Wish I Tried Sooner
16:10
Futurepedia
Рет қаралды 240 М.
You Will Never Be Able To Sell Until…
23:30
Myron Golden
Рет қаралды 1,3 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН