Home
QLeadsGen - business contacts web scraping software
- Details
- Written by Super User
- 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 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.
In past we have been using classical search engines (such as Google, Bing, Yahoo), but recently we have switched to artificial intelligence search engine, which understands human language and context, allowing you to define precise search query for targeted industry domain and geographical location. This was a huge improvement in getting high quality search results for B2B, publicly available contact data.
We have also introduced additional support for utilizing Rocketreach platform. By utilizing Rocketreach API, you wil get additional, high-quality individual personal lookup contact details. For this feature, however, you need to purchase appropriate API key from Rocketreach: https://rocketreach.co/pricing
Why to choose QLeadsGen software?
QLeadsGen is a powerful and intuitive software that helps you to generate leads by utilizing advanced artificial intelligence (AI), which is collecting contact data from multiple sources (search engines, directories, social media, websites). Due it's capability to understand human language and context, It can quickly and accurately identify targeted companies, organizations and persons.
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 artificial inteligence 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 search phrase or according to specific list of URLs provided by user.
If using search engine, QLeadsgen software will provide you extracted information from artificial intelligence (AI) provided response, but will also additionally inspect AI provided web links and scrape them directly, searching for additional contacts.
If using additional option of Rocketreach API, then the software will provide additional individual personal contacts (employees), otherwise not retrievable by publicly available sources.
The overall final curated list thus contains combination of contact data extracted from:
- artificial intelligence (AI) search engine response
- scraped web sites
- Rocketreach API (if used)
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 already 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 NER (Named Entity Recognition), i.e. 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.
QLeadsGen Features
QLeadsGen provides following features:
- web scraping of URLs, defined by entering search phrase, specific list of URLs or entering single URL
- option to utilize Rocketreach API
- option to crawl all web pages belonging to a web-site (deep crawling i.e. deep scraping)
- option of deep searching
- 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 cannot use option of deep search
- you cannot utilize Rocketreach API
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
- option to use deep search option, providing more in-depth search for contacts
- option to utilize Rocketreach API
QLeadsGen App Link
QLeadsGen application can be accessed on the following 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 Search engine
QLeadsGen is utilizing advanced artificial intelligence (AI) search engine, capable of understanding human language with all context and meaning.
Construct your search criteria by using precise and comprehensive English language, having in mind that response text provided by AI should contain all data later be extracted by QleadsGen: emails, phones, company/organization names, web site links (URLs) etc.
Use this search query as an example how to properly construct a precise query instruction:
"
Provide comprehensive list of all companies providing track & trace, serialization, aggregation, counterfeit protection, marking, or industrial vision inspection solutions for the pharmaceutical industry, including any major and minor players in this sector. The list should include contact details (email, phone, location, address) and URL containing contact details. Additionally provide email contacts of all employees working for these companies.
"
Notice that you have available button "Preview Search Results" to test / preview search engine results, thus providing you possibility to fine-tune search query before commencing scraping process. Example of preview:
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 crawl (i.e. scrape) 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.
As a sub-option, you can choose whether root URL or partial URL (URL provided by user input)Â is considered as base URL for which all sub-pages will be crawled. By default it is the root URL to be considered as the base URL, meaning that all web pages belonging to the domain will be scraped.
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 NER i.e. NLP algorithms
By default, only fast NER (Named Entity Recognition) i.e. NLP (Natural Language Processing) algorithms are enabled.
You can additionally switch-on slow and resource-extensive algorithms, which will increse quality of data extraction (names, organization / company names, locations), but with expense of much longer runtime.
These additional algorithms will increase quality of entity extraction and data matching, however bare in mind that scraping process will be much, much slower.
Using Deep Search option (Premium Feature)
In paid option you can switch-on "Deep Search" optipn
Utilizing Rocketreach API (Premium Feature)
QLeadsGen now supports integration with Rocketreach via API. This option is available only if you purchase QLeadsGen commercial license.
RocketReach is a comprehensive B2B sales intelligence and lead generation tool designed to help businesses find and connect with potential customers, prospects, and key decision-makers. It offers a wide range of features and capabilities that streamline the process of gathering contact information and conducting outreach campaigns. RocketReach provides access to a vast database containing information on over 700 million professionals and 35 million companies worldwide. The database includes detailed contact information such as email addresses, phone numbers, and social media profiles.
By combining QLeadsGen precise search and extraction of companies and organizations performed by advanced artificial intelligence search engine and NER algorithms with the vast personal contacts database of Rocketreach, QLeadsGen can provide comprehensive sales leads list.
In order to utilize this option, you would need to purchase QLeadsGen commercial license and separately purchase API key from Rocketreach: https://rocketreach.co/pricing
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 track on it's status terminal detailed information on the scraping process progress.
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.
Switching on or off available options will influence quality and number of retrieved records of business contacts. You can check how results differ depending on chosen options here:
Comparative examples of scraped leads, by using various QLeadsGen options
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.
Deduplicate Leads List
When scraping business leads by using QLeadsGen lead generation software, you might get multiple duplicate rows for same email contact. That's because QLeadsGen software is scraping contacts from multiple sources, such as response from artificial intelligence search engine, as well as multiple web pages. This results in multiple records for same email contact.
Fortunately, it is very simple to perform deduplication by using free QDeFuZZiner Lite software. Best of all, once defined and saved, deduplication project can be reused for fresh lead lists. All you need to do is to reimport new fresh datasets. Of course, don't forget to add "ID" column into dataset first.
You can find more information here: Deduplicate Leads List
Custom Leads Matching Services
Custom Leads Matching & Consolidation Services
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!
Purchase QLeadsGen Software License
- Details
- Written by Super User
- Category: QLeadsGen - business contacts web scraping software
Purchase Licence
You can purchase QLeadsGen monthly subscription license key, unlocking premium features, here:
Purchase QLeadsGen License Key (1-Year)
Purchase QLeadsGen License Key (6-Months)
Purchase QLeadsGen License Key (1-Month)
Alternative purchase link:
Get QLeadsGen Software
- Details
- Written by Super User
- Category: QLeadsGen - business contacts web scraping software
Get access to QLeadsGen Software
QLeadsGen application can be accessed on the following link:
By clicking this link, you will open new QLeadsGen remote desktop session, presented to you via Myrtille as a web application.
Happy scraping!
QLeadsGen Features
QLeadsGen provides following features:
- web scraping of URLs, defined by entering search phrase, specific list of URLs or entering single URL
- option to utilize Rocketreach API
- option to crawl all web pages belonging to a web-site (deep crawling i.e. deep scraping)
- option of deep searching
- 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 cannot use option of deep search
- you cannot utilize Rocketreach API
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
- option to use deep search option, providing more in-depth search for contacts
- option to utilize Rocketreach API
Purchase Licence
You can purchase QLeadsGen monthly subscription license key, unlocking premium features, here:
Purchase QLeadsGen License Key
Introduction to QLeadsGen Software
Introduction to QLeadsGen Software
Â
Â
Data Matching Services with QDeFuZZiner
- Details
- Written by Super User
- Category: Data Matching Services
Fuzzy Data Matching Services
Do you need to link and merge two product catalogs, real estate property lists, de-duplicate customer database or identify same companies accross two different data sources, but there is no unique identifier to distinguish entities unambigously?
We perform data matching, merging, cleansing, deduplication, consolidation and other data processing tasks on your business data, such as customer contact, real estate or product lists.
Introduction
Availability of a reliable master data for a supply chain can be crucial for success of a company. Supply chain performance is dependent on consistent definitions of customers, products, items, locations, and other master data objects. When data is poorly governed and inconsistent, supply chains become less competitive. Good data leads to efficient supply chains, allowing resources to be spent on innovation rather than on coping with problems.
However, business data is often messy, containing duplicate entries of same entities, missing information, having misspellings and various other errors. In many cases, there is no unique identifier which can be used to unambiguously identify an entity. When such data sources need to be linked or deduplicated solely based on string similarity, it is called fuzzy data matching.
Our fuzzy data matching services can help you to consolidate your product and customer master data, by identifying duplicate or linked records, even if lacking unique key identifier.
Our Data Matching Services
We perform record linkage & duplicate records identification in your datasets, based on approximate string similarity, i.e. fuzzy data matching. There are many business cases where record linkage has to be performed. Some typical examples are: merging or deduplication of product price lists, partner lists, book and movie catalogs, customer loyalty databases, medical records etc.
Our primary tool for entity resolution is in-house developed QDeFuZZiner software (QDeFuZZiner - Data Matching Software), which is capable to execute complex data matching and deduplication tasks, with various merging and consolidation options. It supports both exact and fuzzy data matching and is able to process huge files. Our data matching software quickly identifies duplicates from your datasets by finding similarities between data elements, such as names and addresses, enabling effective data cleansing. Our powerful fuzzy matching engine identifies linked or similar records that contain keyboard errors, missing words, extra words, nicknames, changed surnames, or multicultural name variations.Â
Record Linkage - Link and merge related records
Record linkage is the process of bringing together two or more records relating to the same entity (e.g. person, company, product, movie, book, family, event, community, business, hospital, or geographical area).
We can identify and link together same entities, such as same customers or products, from two different datasets.
We can help you to merge and consolidate product and customer lists, from multiple sources.

Duplicate Records Identification - Identify duplicate records and deduplicate/consolidate your datasets
We can identify whether you have the same persons, companies or products registered multiple times in your datasets.Â
We can help you to consolidate your product lists, customer lists or any other messy datasets, by identifying duplicate records and performin deduplication, with merging and consolidation of duplicate records.

Data Cleansing - Clean your messy datasets
We can perform data cleaning of your messy datasets, by reformatting columns, splitting, merging, enriching, merging, consolidating and deduplicating your data.

Entity Resolution - Consolidate your customers data
Within the financial, education, healthcare, government, retail, and marketing industries, customer data is vital to business success.
We can minimize duplicate customer data and accurately link each data record to one customer identity.Â

Consolidation of Business Leads
You have purchased business leads or acquired leads list by performing web scraping, but now you have realized that 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 originating from duplicate rows!
You need to exclude contacts already present in your suppression list? No problem, we can do it to!

Large Datasets
Are you strugling with de-duplicating or matching & merging large files together?
We can de-duplicate, match, merge and combine large datasets, even if they are huge. By huge we mean big, really big datasets... We mean millions of rows!

Customer Reviews
Customer satisfaction is imperative to us. Check what our customers say about this fuzzy data matching services with QDeFuZZiner!
On Fiverr (preferred platform): https://www.fiverr.com/fuzzyzlatko
On Upwork: https://www.upwork.com/en-gb/freelancers/~0178c4462577eaf60d
Customers Review Summary (by Perplexity AI)
You can find summary of customer review, prepared by Perplexity AI, here:
Customer Reviews Summary
Contact
Be free to contact us with your business case and ask for our free analysis and consultancy, prior ordering our fuzzy data matching services.
Order your FUZZY data matching services (offered on Fiverr) here: https://www.fiverr.com/share/
Order your EXACT data matching services (offered on Fiverr) here: https://www.fiverr.com/share/xqRV31
If for any reason you prefer Upwork over Fiver, here is the alternative link: https://www.upwork.com/services/product/development-it-fuzzy-data-matching-cleansing-and-merging-of-spreadsheets-1314573433433919488?ref=fl_profile
AI-driven Spreadsheet Processing Services
Besides fuzzy data matching services, we are also offering AI-driven spreadsheet processing services with (Un)Perplexed Spready software.
If you need massive data extraction, data categorization, data classification, data annotation or data labeling, check-out our corresponding services here: AI-driven Spreadsheet Processing Services
Further Reading
Introduction To Fuzzy Data Matching
Managing QDeFuZZiner Projects
Importing Input Datasets into QDeFuZZiner
Managing QDeFuZZiner Solutions
Demo Fuzzy Match Projects
Page 3 of 4



