A Modern ICP Example for Marketing and Sales

by | Jun 8, 2022

Building an ICP (ideal customer profile) may seem like a fluffy marketing project better reserved for some undergrad marketing class.

It takes a block of focus time and a deep understanding of your customer – through experience and research.  But as you can probably tell by the title of this article, it is a worthy exercise.  And to get you started we have a complete ICP example to share we use here at Upgrow.

Table of Contents:

  1. What is an ICP (ideal customer profile)?
  2. Why do you need an ideal customer profile?
  3. ICP Example
  4. Turn Your ICP into Ads and Sales Outreach

What is an ICP (ideal customer profile)?

An ICP is the type of company that would benefit the most from your solution. Companies that fit your ICP are most likely to convert and use your product, making them easier to sell to and more likely to be long-term, happy customers.

Why do you need an ideal customer profile?

An ideal customer profile will tell you who you need to target and why by helping you identify key characteristics that your best buyers share. Your ICP should always be backed up with accurate data and company firmographics, such as technographic data, funding status, company size, revenue, industry, as well as less tangible criteria.  What common problems do they have that you can solve?  What do they hang out online and get referrals from?  What job title is the decision-maker?

Understanding this information before you start running LinkedIn Ads is critical — it will improve your CTR and generate the leads you can best convert and perform for.

ICP Example

Here is an example ICP used in Upgrow’s own marketing and sales strategy:

B2B Tech Niche ICP #1: B2B Data Companies

There are additional sub-niches within this niche that could potentially also be narrowed down on but this is a sub-industry we have a lot of experience and expertise within.

Free eBook: Industrial B2B Marketing for More Web Leads: Level Up Your Marketing into a Lead Generation Machine

This eBook provides the same step-by-step frameworks, automation tools, and messaging scripts we use to convert up to 25% of subscribers into booked meetings within 30 days.

Where are they online:

  • LinkedIn
  • Twitter
  • StackOverflow
  • Github

Job titles:

  • Digital Marketing Manager/Director/VP
  • Performance Marketing Manager/Director
  • Head of Growth
  • SEO Manager/Director
  • Paid Media Manager/Director
  • Marketing Manager/Director/VP


  • Databases
  • Data pipelines
  • Data integrators
  • Data warehouses
  • Data processing
  • Data intelligence platforms
  • Data Management

Target Criteria:

  • Declining or low and stagnant SEO traffic given their company size (eg, ideal is they have high revenue but low SEO traffic) – check in Ahrefs/SEMRush
  • Poor or missing SEO fundamentals (eg, no META or H1, lots of 404 and lost links, not ranking for many terms)
  • No or low-quality LinkedIn Ads – check on their LinkedIn company page
  • No or low-quality Google Ads – just Google their company name or look in SEMRush/Ahrefs
  • Located in the San Francisco Bay Area (they are more likely to know Upgrow or at least some of our clients)
  • A small, general marketing team (they have someone to manage an agency, but lack the resources and specialization to execute PPC and SEO scale)
  • They have a maintained, active company LinkedIn and/or Twitter (any legitimate company would)
  • They are sponsoring or attending industry conferences (they have a marketing budget and looking for new business)

Pain Points:

  • Their target customer, developers and engineers, are notoriously hard to reach – they don’t like ads and don’t like responding to cold emails, calls, or LinkedIn messages
  • They have 2 separate decision-makers to satisfy, the executive (eg CTO, Director) and the end-user (eg Software Developer, Engineer). Each group has different needs and challenges to meet.
  • It’s a competitive, expensive industry where clicks on Google Ads and LinkedIn can be $20+ CPC.
  • It can be hard to control lead quality and reach qualified decision-makers

Our Advantages in this Niche:

  • We have worked with data and other developer-focused software companies for over 5 years. Over 70% of our clients are B2B technology.
  • We offer full-funnel digital marketing, to prospect, engage, and convert qualified prospects across digital channels. Using CRM data we can optimize for the qualified leads, saving budget by reducing low-quality clicks.
  • Hyper-segmentation is a key strategy we use to target different decision-makers with messaging and offers relevant to them.

Example Clients

  • SingleStore – modern relational database for multi-cloud, hybrid, and on-premises. Active client since 2018, all paid media.
  • InfluxData – time-series database Active client since 2017, all paid media and SEO. Case Study
  • Blendo – ETL data integration and pipeline tool. Past client in 2019, SEO.
  • Alooma – data pipeline platform. Past client in 2017-2018, Google Ads.
  • Prisma.io – NodeJS and TypeScript ORM open-source database toolkit. Past client 2021, SEO.
  • CausaLens – AI predictive analytics. Active client 2022, SEO and Google Ads.
  • Materialize – database connector for streaming data. Active client since 2021, SEO and Google Ads
  • Pingcap – database. Active client since 2021, SEO and Google Ads
  • Liquibase – database CI/CD and automation. Past client 2021 to 2022.

Turn Your ICP into Ads and Sales Outreach

Now that you’ve done the hard work of compiling the research on your prospect, you just need to turn that into a functional marketing and sales initiative.

A marketing platform like LinkedIn Ads makes it easy to target based on ICP criteria like:

  • Company name
  • Industry
  • Job title
  • Member skills
  • Company size
  • And many more

Build your audience based on your ICP research – and also be sure to create pixel-based lookalike and retargeting audiences.

Sales Cold Email and Ad Messaging

Turn the customer pain points and your ideal solutions into the ad copy and outreach message.  Here’s an example of the email template for this ICP to give you a better idea:

Subject: Data Management Engineers Don’t Like Ads


Hi Jane,
Ryder here at Upgrow; we are an agency that is specialized in digital marketing for data companies (such as InfluxData, SingleStore, and a dozen more) and I understand the challenges of marketing to data management software engineers such as:
-“They are hard to reach”
-“They don’t like ads”
-“Ads are too expensive”
We offer end-to-end developer-focused digital marketing, to prospect, engage, and convert qualified prospects across digital channels. Using CRM data we can optimize for the qualified leads, saving budget by reducing low-quality clicks.
I’m confident we could do the same for you and your team.
Would you have time this week to discuss how? Here is a link to my calendar.
PS if you are more of a visual person here is a 1-minute overview of our agency

Free Ebooks & Video Training

Download PPC, SEO, and lead generation resources from our library to take your performance to the next level.

Ryder Meehan

Ryder has been on a 16-year journey to master digital marketing from every aspect. His resume includes Razorfish, Slighshot, Fossil, Samsung Mobile and Tatcha before launching Upgrow. Ryder is the acting CEO, heading business development and account services. He has been featured as a digital marketing leader on Forbes, PRNews, Business.com, Workamajig, Databox, Fit Small Biz and other outlets.

Read More from Our Blog

What is Enterprise SEO?
What is Enterprise SEO?

Enterprise SEO is all about supercharging massive websites to make them shine in search results. It's not your average optimization gig – we're talking heavy-duty tools and tactics to wrangle complex site structures and get them playing nice with the big G. Here's the...

read more