A customer avatar, or Ideal Client Avatar (ICA), is a detailed description of your target customer, with a name, age, hobbies, where they live, their pain points, career goals, etc. It's a made-up person, but one that sounds real enough to help you target your marketing.