Print
Category: QLeadsGen - business contacts web scraping software

Introduction

Are you looking for business contacts for a specific industry, to whom you will target your marketing activities?

QLeadsGen is an email finder tool and business leads generation software, scraping web sites and extracting publicly available, published business information, such as e-mails, phones, URLs, names, organizations, locations and addresses, according to provided Google search criteria or by specifying list of web-sites to be scraped.
Once business data is extracted, QLeadsGen software is able to match e-mails with corresponding entities, providing you final consolidated list of e-mails contacts with additional information on corresponding names, organizations, locations, web-sites and phones.

Why to choose QLeadsGen software?

QLeadsGen is a powerful and intuitive software that helps you to generate leads from multiple sources, including search engines, directories, social media, websites, and more. It can quickly and accurately identify and capture potential leads from these sources, saving you time and money.

QLeadsGen is a powerful and intuitive lead generation software that helps businesses and organizations to identify and qualify potential customers. With its advanced algorithms and user-friendly interface, QLeadsGen makes it easy to generate high-quality leads, increase sales, and drive growth.

One of the key benefits of using QLeadsGen is its ability to automatically identify and qualify potential customers. The software uses advanced algorithms to analyze large amounts of data, including social media, web analytics, and other sources. This allows businesses to quickly and easily identify the most promising leads, without having to manually comb through large amounts of data.

Overall, QLeadsGen is an invaluable tool for any business or organization looking to generate high-quality leads and drive growth. Whether you're a sales professional, marketing manager, or simply someone looking to increase your customer base, QLeadsGen can help you achieve your goals.

QLeadsGen is the perfect choice for those looking for a reliable, cost-effective and efficient lead generation software. Try it today and experience the power of QLeadsGen!

How it works

QLeadsGen is scraping targeted web sites, according to Google search phrase or according to specific list of URLs provided by user. While crawling a web site, the software is extracting e-mails, phones, web URLs, names, organizations, locations and addresses. We want to emphasize that our scraping software is only crawling what is publicly presented by web site owner, thus doing what you would do manually, but much faster of course.

Emails, phones, web addresses and physical addresses are recognized by certain patterns. Entities such as organizations, names and locations are recognized by advanced NLP (Natrual Language Processing) algorithms.

In next step, our set of algorithms are matching list of e-mails with other corresponding data, thus providing final matched spreadsheet containing e-mails matched with names, organizations, locations, addresses, phones and web-site URLs.

QLeadsGen provide option of validating e-mails. Phones are also validated.

When web scraping and data matching is finished, results are zipped and mailed to your e-mail address.

Besides final consolidated matched business leads list, you also get separate documents containing raw data mining results, so no acquired data is wasted, even if our algorithms could not find adequate match for the consolidated list.

QLeadsGen Features

QLeadsGen provides following features:

- web scraping of URLs, defined by entering Google search phrase, specific list of URLs or entering single URL

- option to crawl all web pages belonging to a web-site

- option to validate e-mails

- validation of phones

- extraction of entities: names, organizations, locations

- extraction of web site addresses (URLs)

- generation of consolidated spreadsheet of business contacts, by matching e-mails with corresponding names, organization, locations, addresses, web-sites and phones

Free Version

In free version, there are several limitations:

- you are limited to mining maximum 100 URLs in a session

- you cannot use option of deep crawling (scraping all web pages belonging to a web site)

- you are limited to only fast NLP algorithms, thus quality of entity recognition and data matching is lower than in paid version

Premium (Paid) Features

By purchasing license key, you get unlocked premium features:

- unlimited number of URLs to be scraped, limited only by user-input

- option of deep crawling, i.e. scraping all web pages belonging to a web-site

- possibility to use more advanced (although much slower) NLP (Natural Language Processing) algorithms, thus increasing quality of entity recognition and data matching

QLeadsGen App Link

QLeadsGen application can be accessed on the following link:

QLeadsGen Application Link

By clicking this link, you will open new QLeadsGen remote desktop session, presented to you via Myrtille as a web app.

Happy scraping!

Purchase Licence

You can purchase QLeadsGen monthly subscription license key, unlocking premium features, here:

Purchase QLeadsGen License Key

Input Parameters

E-Mail address

Valid e-mail address is mandatory. Scraping and data matching results, zipped into a file, will be sent to this e-mail address. Note that e-mail address is being validated.

Project Name

Project name is not mandatory. If you enter it, QLeadsGen will use it for zipped folder name with scraping and data matching results.

License Key

License key is not mandatory. If you don't enter it or entered license key is invalid, you will be limited to free version features.

If you have purchased the license and want to copy/paste it here, you need to synchronize QLeadsGen remote desktop clipboard with you desktop. Use corresponding Myrtille dashboart "Clipboard" option.

Now you can use standard CTRL+V to copy the text into the QLeadsGen application.

Define URLs to be scraped

Enter a Phrase for Google Search engine

If you are finding contacts for a specific business area or industry, best option is to first find appropriate results on Google. Once you are satisfied with search phrase providing you required search results, just copy/paste it into the QLeadsGen software and let it do it's magic!

Use advanced search engine query operators

You can construct very sophisticated Google search queries, by using advanced search query operators.

Great resource to study available operators is here: https://kinsta.com/blog/google-search-operators/

Here is a complete list of all working Google advanced search operators:

Enter list of URLs

If you already have specified list of web-sites to be scraped, you can enter in two ways.

Enter list of URLs manually

You can manually enter list of URLs to be crawled, line by line.

If you are using copy/paste, don't forget that you need to use Myrtille dashboard option "Clipboard" to synchronize the clipboard first.

Copy/paste comma-separated list of URLs

Instead of entering manually list of URLs, line by line, you can alternatively copy/paste list of URLs separated by comma.

Enter Single URL

If you wish to scrape only single specific web-site, enter it iin the Single URL tab.

Maximum number of URLs

You can enter maximum number of web-site URLs to be scraped in the session. Note gowever that in the free version you are limited to 100 URLs only, so if you enter number greater than 100, it will be ignored.

Deep Crawling (Premium Feature)

In paid version you have option to creawl not only specified web addresses, but also all web pages belonging to the same web site. If you haven't provided license key, this option will be ignored.

If you use deep crawling, be aware that it will tremendously slow-down scraping process, especially if target web sites have many web pages.

Validation of E-mails

You can choose whether you wish to validate scraped e-mails or not. If you choose validating e-mails, this will slow-down the scraping process.

Using Advanced NLP algorithms

In free version entity recognition and extraction process is limited to few fast algorithms that do not overuse system resources.

Licensed users can also switch-on advanced, though slow, additional natural language processing algorithms.

These additional algorithms will increase quality of entity extraction and data matching, however bare in mind that scraping process will be much, much slower.

Starting and Stopping Scraping Process

You will notice two buttons, one for starting scraping and another for stopping already started process.

When you start a process, QLeadsGen will show you basic information on it's status terminal.

Detailed information on the scraping process progress are shown in command line terminal.

Myrtille Options

Myrtille (https://github.com/cedrozor/myrtille) is a software enabling publishing remote desktop programs as web applications.

You will notice small button with three dots ("...") in the upper left corner. Whne you click it you can show or hide Myrtille related set of options, determining behavior of the QLeadsGen integration with your web browser.

As already explained, most important option is "Clipboard", that has to be used for proper copy/pasting of values (such as license key) into QLeadsGen app.

Output Results

When scraping and matching process is finished, you will receive e-mail with zipped folder containing results.

Sort files, in order to find files "Matched_Leads.xlsx" and "Matched_Leads.csv", which contain consolidated list of business e-mails matched with names, organizations, location, addresses, web-sites and phones.

Inside the folder, you will also find all raw data extracted from scraped web sites.

Application Limitations

Myrtille related limitations in user interface

The QLeadsGen software is a desktop software being exposed to web browser via Myrtille (https://github.com/cedrozor/myrtille) service. Although it appears as being a web application, it is actually not, but rather a desktop application in a remote desktop session, being exposed as web application. Although being a convenient solution to publish desktop app to web, there are small limitations in user interface, such as need to "synchronize" your desktop clipboard with the application clipboard if you are going to copy/paste something into application. For example, copy/pasting your purchase license or copy/pasting list of URLs to be scraped.

in such situations, for copy/pasting, you will need to use Myrtille dashboard placed in the header of application screen in your web-broser. You will notice the option "Clipboard", to be used for clipboards sync.

Now you can use standard CTRL+V to copy the text into the QLeadsGen application.

Limitations in entity recognition and data matching

We put a lot of attention to utilize best available technologies for entity recognition and data matching, but keep in mind that no such technology can provide 100% accurate results. It is always human being who needs to evaluate and cleanse data mining results at the end.

Regarding entity recognition technologies, we use two sets of algorithm. One is fast and provide reasonably good results. Another one consists of slow and resource hungry algorithms that can provide better results, but with price on downgrading speed of the process. This advanced set of additional algorithms is reserved for licensed users only and is not available in free version.

Session Timeouts

As already explained, QLeadsGen is a remote desktop application, appearing to be a web application, available through web browser. This is possible thanks to Myrtille service (https://github.com/cedrozor/myrtille), which is making possible to access remote desktops, applications and SSH servers through a web browser. QLeadsGen remote desktop application has timeout set for idle sessions to 2 hours. If application session is idle for 2 hours, it will be terminated. By idle time it is meant no user interaction through user interface, even if a scrapping job is running in background. This means that you will need to keep alive your session during long-running scraping processes, by clicking periodically onto the application screen, dragging around console (terminal) window etc. Such user actions will confirm that you are still actively monitoring the scraping process and will restart idle timeout countdown.

Custom Leads Scraping and Data Matching Services

Custom Leads Scraping Services

Are you a Google search guru, skilled in constructing advanced Google search queries for retrieving business contacts information? Wouldn't it be great if you could automate business contacts extraction and matching, according to your search query?
Do you have a list of web sites with business contacts to be scraped? Wouldn't it be great to do it automatically?
If answer to any of these questions is "yes", we can perform custom leads generation for you, by using our QLeadsGen software to extract and match business leads according to your web sites list or a Google search query provided by you! Result is consolidated list of extracted business e-mails matched with names, organizations, location, addresses, web-sites and phones.
 
Order your custom leads generation services here: https://www.fiverr.com/share/ko3Zeo

Custom Leads Matching & Consolidation Services

You have purchased business leads or acquired leads list by web scraping, but now you have realized there are many duplicate rows containing information about same persons.
Don't worry, we can de-duplicate your prospects and consolidate contact information coming from duplicate rows. Not only that your prospecting list will now contain only unique contacts, but we will enrich data by merging sparse information from duplicate rows!
You want to merge and combine the contacts list with another business dataset? Let us do it for you!
You need to exclude contacts present in your suppression list? Yep, we can do it too!

Order your custom data matching services here: Data Matching Services