OverviewSuggest Edit

Upsight is a company developing a mobile analytics and marketing platform. It enables enterprises to identify and monitor key performance indicators, explore data, automate and optimize targeted campaigns, test and manage user experiences.
HQSan Francisco, CA, US
Employee Ratings3.9

Recent NewsAll News

Latest Updates

Employees (est.) (Sept 2021)19(-9%)
Cybersecurity ratingCMore

Upsight Office Locations

Upsight has offices in San Francisco, Portland, Buenos Aires and Toronto
San Francisco, CA, US (HQ)
501 Folsom St, San Francisco
Portland, OR, US
Portland, OR, USA
Show all (4)

Upsight Financials and Metrics

Summary Metrics

Founding Date


Upsight total Funding

$30.3 m

Upsight latest funding size

$7 m

Time since last funding

6 years ago

Upsight investors

Upsight's latest funding round in April 2015 was reported to be $7 m. In total, Upsight has raised $30.3 m
Show all financial metrics

Upsight Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Upsight Online and Social Media Presence

Embed Graph

Upsight Company Culture

  • CEO Rating



  • Compensation



Learn more on Comparably

Upsight News and Updates

TrueLayer snags $3 mln Series A

London-based TrueLayer, a fintech developer platform that provides access to bank APIs, has raised $3 million in Series A funding. Anthemis Group led the round with participation from Connect Ventures. In addition to the funding, Yann Ranchere, a partner at Anthemis, has been appointed to TrueLayer'…

Upsight Frequently Asked Questions

  • When was Upsight founded?

    Upsight was founded in 2007.

  • How many employees does Upsight have?

    Upsight has 19 employees.

  • Who are Upsight competitors?

    Competitors of Upsight include Surfside Solutions, Emarsys and DISQO.

  • Where is Upsight headquarters?

    Upsight headquarters is located at 501 Folsom St, San Francisco, San Francisco.

  • Where are Upsight offices?

    Upsight has offices in San Francisco, Portland, Buenos Aires and Toronto.

  • How many offices does Upsight have?

    Upsight has 4 offices.