Ideal Customer Profile Building Guide
Build a data-driven ideal customer profile using Scrapine enrichment data. Analyze your best customers to define the firmographic and technographic traits that predict success.
Overview
Your ideal customer profile should be based on data, not assumptions. This guide shows you how to use Scrapine to analyze your best existing customers and extract the firmographic and technographic patterns that define your ideal prospect.
Step 1: Identify Your Best Customers
Pull a list of your top 20 to 30 customers based on criteria that matter: highest annual contract value, fastest sales cycle, highest retention rate, or strongest expansion revenue. These are the customers you want to clone. Export their company names and domains from your CRM.
Step 2: Enrich Customer Data with Scrapine
Upload your best customer list to Scrapine for deep enrichment. Capture every available data point: industry, sub-industry, employee count, revenue range, headquarters location, founding year, funding stage, technology stack, recent growth metrics, and hiring velocity. The goal is to build the richest possible profile of each customer.
Step 3: Analyze Common Patterns
Look for attributes that your best customers share. What industries dominate? What company size range appears most frequently? Are there common technologies in their stack? Do they share a funding stage or growth trajectory? Use Scrapine’s data to identify three to five firmographic attributes and two to three technographic attributes that cluster among your best customers.
Step 4: Define Your ICP Framework
Document your ICP as a structured framework with required and preferred attributes. Required attributes are non-negotiable criteria that every target must meet. Preferred attributes improve fit but are not mandatory. Assign scoring weights to each attribute based on how strongly it correlates with customer success.
Step 5: Validate Against Churned Customers
Enrich your churned or lost deal companies with the same Scrapine data. Compare their profiles against your ICP framework. Good ICPs should clearly differentiate between successful customers and churned ones. If the profiles look similar, your ICP needs additional differentiating criteria.
Step 6: Operationalize in Scrapine
Configure Scrapine’s prospecting filters to match your ICP framework. Set up enrichment rules that automatically score new leads against your ICP. Integrate the scoring with your CRM so reps can see ICP fit at a glance. Review and update your ICP quarterly as your customer base evolves.