Enigma Businesses provides the most accurate and reliable information on small and medium businesses in real-time. This site helps you learn about our unique SMB data, understand how to access it, and discover how to leverage it in your daily business processes.

Our SMB Data

SMB data underpins everything we do. We’ve developed a first-class capability for integrating meaningful data about businesses from disparate sources, resolving it to the correct business entities, and generating data “attributes” that provide critical insights on each individual small business. Critical to Enigma's business profiles is our merchant transactions data, tracking credit and debit card revenues from over 40% of cards in the U.S. This data presents an accurate and fresh picture of card revenues towards SMBs across the country.

Merchant transactions data is especially strong for card-accepting businesses, like restaurants and brick-and-mortar retail and services. It is also predictive for growth trends in industries where card acceptance is a minority of revenue. For example, in dentist's offices, the growth in co-pays may be predictive of overall business trends.

Data Sources

We compile vast amounts of data from a variety of public and proprietary sources including:

  • Government records such as corporate registrations and industry-specific licenses
  • Online data platforms where businesses have a digital footprint
  • The industry’s best and most trusted third-party data vendors

These data sources are then integrated into a single, unified data asset, where we can begin to form the complete picture of each business entity.


For further reading on raw data sources, see our Data Sources page


The breadth and depth of our data sources allow us to have unparalleled coverage of card-accepting businesses in the U.S. - more than any other SMB data provider.

  • 10 million+ businesses with online and in-person card revenue data
  • 16 million+ individual business locations with card revenue data
  • 30 million+ individual business locations with identity and firmographic data

Entity Resolution

A crucial next step is to ensure that the data from each underlying source maps to the correct business. This process is called Entity Resolution, and involves cutting-edge machine learning models that match a representation of a business entity in one data source to a different representation of the same entity in another. This allows us, for example, to combine an entity’s professional license history with a raw consumer credit card transaction in a single business profile.


For more information on entity resolution, see our Entity Resolution page.

Deriving Attributes

Once entities are resolved, we derive a set of critical and highly differentiated data points on each small business in our records. We call these collections of data points “attributes”. These are the signals about a business - detailed_industry, government_contracts, business_bankruptcy, and many others - that provide key insights and drive decisions about SMBs.


For more information on attributes, see our Attribute Dictionary

Accessing Businesses Data

We’ve built a simple, easy-to-use API to access our data. Keep reading to learn how to use our Businesses API to seamlessly integrate our data into your business processes.


Did this page help you?