LogoLogo
HomepageCommunitySign Up
  • Introduction
  • Values
  • Product
    • Weekly Product Meeting
    • Development Process
    • Writing Specs
    • Fast-Track Changes
    • Technology Stack
    • Checklist for New Features
    • Translation
    • Environments
    • Testing
    • Monitoring
  • Growth
    • The Importance of Customers
    • Copywriting
    • Ideal Customer Profile
    • Value Proposition
    • Sales Funnel
      • Introduction
      • Discovery Calls
      • Demos
      • Conversion Rates
    • Website
      • Website Sitemap
      • SEO
      • Product Screenshots
    • Partner Program
    • Rewards Program
    • Customer Logos
    • Competitor Benchmarking
    • Writing Cold Emails
  • Customer Success
    • Product Analytics
    • Reported Issues
    • Admin Backend
    • Stripe Management
    • Extending Free Trials
    • Writing Documentation
    • Feature List
  • People
    • Hiring
    • Onboarding
    • Offboarding
    • Employee Stock Option Programme
  • Operations
    • Writing SOPs
    • Free Cash Flow Tracking
    • Banking
  • Brand Assets
Powered by GitBook
On this page

Was this helpful?

  1. Growth

Customer Logos

On our website, one key goal is building trust and showcasing social proof.

Social proof can come from the number of users/customers, awards, and logos of existing customers and users. This is why it is important to periodically scan our user base for well-known brands using Blue.

The steps to do this are straightforward.

Firstly, export all emails of our entire customer base via Metabase. This should be just a one-column CSV file with the header "emails"

Then, use the following Python script to turn this into a list of unique customer domains in Blue.

import pandas as pd

# Load the CSV file
file_path = 'path_to_your_csv_file.csv'  # Replace with your file path
data = pd.read_csv(file_path)

# List of possible column names for email
email_column_variations = ['Email', 'e-mail', 'E-mail', 'EMAIL', 'E-MAIL', 'emails', 'Emails', 'E-mails', 'E-MAILS']

# Find the actual column name used in the CSV
email_column = None
for col in email_column_variations:
    if col in data.columns:
        email_column = col
        break

# Raise error if no email column is found
if not email_column:
    raise ValueError("The CSV file does not have an 'Email' column or any variation of it.")

# Extract domain from each email address
data['Domain'] = data[email_column].str.extract(r'@([\w\.-]+)')

# Identify unique domains
unique_domains = data['Domain'].unique()

# Create a new DataFrame with unique domains
unique_domains_df = pd.DataFrame(unique_domains, columns=['Unique Domains'])

# Save to a new CSV file
output_file = 'unique_domains.csv'
unique_domains_df.to_csv(output_file, index=False)
print(f"Unique domains have been saved to {output_file}")

Then, we can manually scan or use AI to find domains of famous/global brands.

PreviousRewards ProgramNextCompetitor Benchmarking

Last updated 1 year ago

Was this helpful?

To find SVG logos of global companies, we can use

WorldVectorLogo