Step 1: Import Companies
Go to Lists > + Create New (from the dashboard) or click Add Companies inside an existing list. The Create List modal shows all available import sources for companies.
Import Sources
Source | How It Works | Credit Cost |
AI Finder | Describe your ideal customer in plain language (e.g., "SaaS companies in Spain with 50+ employees"). The AI generates LinkedIn filters automatically and returns matching companies. | 1 credit + 1 scraping per company |
Find Companies on LinkedIn | Search using Sales Navigator filters: industry, headquarters, headcount, revenue, department headcount, growth, and more. You can also paste a Sales Navigator URL directly. | 1 credit + 1 scraping per company |
Import from LinkedIn Jobs | Paste a LinkedIn Job Search URL to import companies that are hiring for a specific position on LinkedIn. | 1 credit + 1 scraping per company |
TheirStack (Tech Stack) | Find companies by the technologies they use. Filter by tech, country, industry, company type, revenue, headcount, and more. | 1 credit per company (no scraping) |
TheirStack (Job Posts) | Find companies by job postings across all job board sites (not just LinkedIn). Filter by job title, description, location, salary, and company attributes. | 1 credit per company (no scraping) |
Google Maps | Find companies present in a specific geographic area. Search by category (e.g., "Gym") and radius or map area. | 1 credit per company (no scraping) |
Crunchbase | Find companies by keywords, headquarters, industry, headcount, funding, revenue, investor, M&A status, and more. | 7 credits per company (no scraping) |
Import from CRM | Filter and import companies from your connected CRM using property-based filters. | Free (no credits, no scraping) |
Import from CRM List | Select an existing list from your CRM and import its companies directly. | Free (no credits, no scraping) |
Import from CSV | Upload a CSV file and map columns to Enginy fields. If your file is in Excel or Google Sheets, save as CSV UTF-8 first. | Free (no credits, no scraping) |
Create Manually | Search for a company on LinkedIn to auto-fill data, or add one manually by filling in the fields. | 1 scraping if searched on LinkedIn; free if manual |
Tip: If your AI Playbook has an ICP defined, LinkedIn searches will offer AI-suggested presets with filters pre-filled based on your ICP. These refresh weekly.
Important: Do not import more than 5,000 companies at once from your CRM.
Note: For the full filter reference for each import source (LinkedIn, TheirStack, Crunchbase, Google Maps), see the Lists article.
Step 2: Enrich Companies with LinkedIn Data
This step is mandatory if you imported companies from a source other than LinkedIn or Sales Navigator (CSV, CRM, TheirStack, Google Maps, Crunchbase). It populates LinkedIn fields and the Company URN, which is required to search for contacts within companies.
Select the companies in your list.
Click Enrich and choose the appropriate option:
Option | When to Use | Cost |
Find data by LinkedIn URL | When your list already contains LinkedIn URLs for the companies. | 1 credit/result |
Find data by name or domain | When you do not have LinkedIn URLs. The system searches LinkedIn by company name and falls back to domain. | 1 credit/result |
When searching by name, you can apply matching filters:
Match only if the company name is exact — Recommended as a first attempt.
Match only if the company name is similar — Allows up to 2-character difference (useful when names include legal forms like SL, SA).
Match only if the domain is exact — Strict domain matching.
Warning: Failing to complete this step can result in creating duplicates in Enginy and not being able to search for contacts within the companies.
Tip: Before running "Find data by name or domain," run the default AI Variable Simplified Company Name to normalize company names to the common format used on LinkedIn.
Step 3: Check CRM Status
If you have a CRM connected, run a CRM Sync to identify whether each company already exists in your CRM.
Select the companies in your list.
Click Enrich > CRM Sync.
After the sync, check the Company exists in CRM column (Yes or No). For companies that do exist, you can also see the CRM Owner, CRM ID, last activity date, and last updated date.
Note: CRM Sync is free (no credit cost).
Step 4: Enrich with AI
Use AI Variables to segment, clean, or find additional information about your companies. Common use cases include:
Categorizing companies as B2B vs. B2C based on their description.
Scoring companies based on criteria not available in LinkedIn (e.g., specific product focus).
Finding information from company websites, Google, or news that LinkedIn does not provide.
Select the companies you want to enrich.
Click Enrich > Enrich with AI.
Select one or more AI Variables and click Run.
Note: For a detailed guide on creating AI Variables, writing effective prompts, and using Deep Research, see the AI Playbook article.
Step 5: Find Contacts Within Companies
Now that your company list is enriched, search for buyer personas within these companies.
Select the companies in your company list.
Click Enrich > Get contacts from company.
Configure filters: Function (department), Current Job Title, Region, and more.
Click Fetch Preview to see matching contacts.
Assign or create a contact list for the results.
Tip: If no contacts are found, broaden your filters (e.g., search "HR" instead of "HR Manager"). You can also use the dropdown arrow in the Contacts Count column to manually explore people at a specific company.
Important: If the company has not been scraped yet (the Company URN field is empty), results may be inaccurate because the company is not linked to a specific LinkedIn account. Always complete Step 2 before searching for contacts.
After creating your list of contacts, proceed to Option B > Step 2 to enrich them with AI and contact data.


