Back

How do I prevent importing listings that do not include a phone number or other data I deem required?

Import·Directory Toolkit·May 12, 2025· 3 minutes

The import system is a two step process. The first step uses Google to find businesses based on your keyword and location search. This simply pulls name and location data to add to the map and nothing more. From there you would choose which listings to pull data for. That data is then fed to the Outscraper API to query and load the data from Google and external databases they have to not only pull in information from the google API but additional information available in their data sets to pull in the website, emails, social media, listing photos, and listing reviews if turned on.

In short, there is no current filter configurations to remove search results based on any Google API or Outscraper data. Not until the data is queried and returned do we know what is present. It is possible that the locations will not have a phone number, an email, hours, or any other information but will pull and load all data that is available to the system. Once the initial data is pulled from Outscraper, the first Google image will show on the listing (as seen below) and the available data will be loaded. To see the fields and data, you can always click the “Show more settings” button to see what data was retrieved.

iniital-data-pull

Once clicked you will see an expanded view of all the data pulled for that location. Most of the normal fields in the contact and additional detail forms are here even though there will never be any data pulled for some items like Quote etc.

Additional-info

At this point you have the option to supplement the information that is missing if you so desire. For instance if it does not have a phone number you can grab the URL pulled and browse to find it yourself and add. If you choose not to do that, then you can either create the listing with the info available from the tool by clicking the green “Create” button, or you have the choice to not import that listing missing your required information by skipping the create step. Keep in mind though that this will waste any credits used with Outscraper to pull the data, and will require additional API credits in the future if you choose to redownload at a future date.

Also keep in mind that there is a way inside BD to hide incomplete profiles as described HERE. So for instance you could still import the listing as the credits have already been used, but choose to add settings that the listing is not displayed on the site until a phone number or other variable is added. This would allow you to import now with available data and complete with desired info at a later time. Whenever the required info is completed, the listing will immediately be available on the site.