Skip to main content

Bulk Company Profile

Effortlessly compile a list of email addresses from multiple companies using Bulk Company Profile feature.

Tomba.io Team avatar
Written by Tomba.io Team
Updated this week

Bulk Company Profile

The Bulk Company Profile tool lets you upload a list of domains or company names and receive detailed information about each company including industry, size, location, website, social links, and more.

🔒 Note: Bulk Company Profile is available on premium plans only.


How to Use Bulk Company Profile

  1. Go to the Bulks page

  2. Click on Company Profile

  3. Click + New Bulk

  4. Enter a unique name for your bulk task

  5. Upload your list of company domains or names

  6. (Optional) Check "Notify me via email when ready"

  7. Click Upload

⏳ Your file will be processed — this may take a few minutes.

Once completed:

  • Click Download to get the full results

  • Optionally preview the first 10 rows before downloading


File Format Requirements

📄 Accepted file types: .CSV or .TXT
✅ Each row should contain only:

  • A domain name (e.g., stripe.com)

  • Or a company name (e.g., Stripe)

💡 For best results, use domain names.


What You'll Receive

For each domain/company, Tomba provides:

Field Example

Description

Company Name

Legal or brand name

Website

Official domain

Industry

Company sector

Size

Estimated number of employees

Country / Location

Registered location

Social Profiles

LinkedIn, Facebook, Twitter, etc.

Phone Number

HQ phone number if available


Manage Your Bulk Tasks

Once uploaded, you can perform the following actions:

  • Sort: By bulk title, status, or creation date

  • Search: Find tasks by keyword

  • Rename: Edit your bulk’s name

  • Delete: Remove tasks via dropdown actions


Excel Add-in: Company Profile Enrichment

Tomba’s Microsoft Excel Add-in allows you to enrich company data directly from your spreadsheet.

  1. Open your Excel file with domain/company data

  2. Go to the Company Profile tab

  3. Match the column containing domains

  4. Click "Find company profile"

Tomba will fill in:

  • Company details

  • Confidence score

  • Status column


Google Sheets Add-on: Company Profile Enrichment

You can also enrich company data inside Google Sheets:

  1. Open your Google Sheet with domain/company names

  2. Go to the Company Profile tab

  3. Match the correct column

  4. Click "Find company profile"

✅ The sheet will auto-fill with company info, including confidence scores and status messages:

  • OK: Data found

  • No results

  • ⚠️ Error: Missing or invalid data


Using the Bulk Company Profile API

Retrieve verified email addresses and enriched company information found across the internet in bulk using Tomba’s Bulk Company Profile API.

from tomba.client import Client
from tomba.services.domain import Domain

# Initialize the Tomba client
client = Client()
client.set_key('ta_xxxx').set_secret('ts_xxxx')

# Initialize the Domain Search service
domain = Domain(client)

# Search for email addresses associated with a domain
result = domain.domain_search('stripe.com')

Available SDKs

Tomba offers official SDKs for many popular programming languages, including:
PHP, Python, C#, Go, Rust, Ruby, Dart, JavaScript, R, Lua, Elixir, and more.


Need Help?

Got questions? Contact our support team we’re here to help!


Did this answer your question?