New Logo

Noun · Startup & VC

Definitions

  1. A newly won customer account, especially in B2B sales where company logos stand in for account names and references. Teams distinguish new-logo growth from expansion within the existing customer base.

    In plain English: A newly won customer account.

    Example: "The quarter beat plan on expansion, but new logo acquisition still came in light."

Related Terms