Back to Templates

Generate B2B Ideal Customer Profiles & Find Lookalike Companies with Implisense API

Created by

Created by: as311 || implisense

as311

Last update

Last update 6 hours ago

Share


This workflow generates a full Ideal Customer Profile (ICP) report and retrieves lookalike companies from the Implisense API. It starts by ingesting a set of base company IDs, serializes them, and sends a recommendation request to Implisense to fetch similar companies. When explanation mode is enabled, the workflow extracts and processes term features to create a structured keyword digest and uses an LLM to generate an ICP narrative. The pipeline outputs both a clean list of lookalike companies, enriched with CRM-ready fields, and a detailed ICP report derived from Implisense feature statistics.

How it works

InputSerializationLookalikesLists/Report

Setup steps

1. Data Source

☐ Replace "Mock ICP Companies" with matched companies from the Implisense database
☐ Ensure output has: id

2. Configure Credentials: Set up RapidAPI API credentials

3. Configure ICP Filters

☐ Edit "Build Recommendation Request" node
☐ Set locationsFilter (e.g., de-be, de-by, de-nw)
☐ Set industriesFilter (NACE codes, e.g., J62 for IT)
☐ Set sizesFilter (MICRO, SMALL, MEDIUM, LARGE)

4. Tune Results

☐ Adjust THRESHOLD in "Filter & Normalize Results" (default: 0.5)
☐ Adjust MIN_BASE_COMPANIES in "Collect Base Companies" (default: 3)
☐ Adjust size parameter in "Configuration" URL (default: 100)

5. CRM Integration

☐ Map fields in "list_of_companies" to match your CRM schema
☐ Add CRM upsert node after "list_of_companies"
☐ Use implisense-ID or domain as unique identifier

Additional advice

Strengthen Base Company Quality
Use only highly representative base companies that strongly match the intended ICP segment. Templates with dozens of mixed or heterogeneous IDs dilute the statistical signal in the /recommend endpoint and reduce relevance.

Refine Filters Aggressively
Limit recommendations by state, region, NACE code, or size class. Implisense returns cleaner results when the recommendation space is constrained. Removing unnecessary geography broadens noise.

Increase the Size Parameter
Raise the size parameter when building the request to give the ranking model more candidates. This materially improves downstream sorting and selection.