Skrapp.io Platform Help
Help the user with Skrapp.io platform questions — from Email Finder and Lead Finder through Data Enrichment, AI Fields, Email Verification, Chrome Extension, Company Search, and CRM Integrations. Skrapp.io is a Singapore-based (also Casablanca, Morocco) B2B email finder and data enrichment platform used by 2M+ professionals with 3B+ email searches processed, offering a REST API and Chrome extension for in-workflow lookup.
Step 1 — Gather context
Ask the user:
-
What area of Skrapp.io do you need help with?
- A) Email Finder — find a verified email by name + company/domain (92% success rate, single or bulk)
- B) Lead Finder — search 200M+ B2B contacts with 17+ filters (job title, location, industry, company size, revenue, seniority)
- C) Data Enrichment — bulk CSV/Excel upload, auto-map columns, enrich with emails + firmographics (industry, revenue, employee count, location)
- D) AI Fields — ML-powered attributes: buying role, seniority, function, gender — auto-populated during enrichment
- E) Email Verifier — single + bulk verification (97% accuracy), syntax/format/mailbox checks, disposable detection
- F) Chrome Extension — LinkedIn & Sales Navigator email extraction (25 profiles/sec), multi-page enrichment on Pro+
- G) Company Search — find all professionals at a company by domain (20M+ company profiles)
- H) CRM Integrations — HubSpot, Salesforce, Zoho, Pipedrive, Outreach, Zapier
- I) API — REST API setup, endpoints, authentication
- J) Account / Billing — plans, pricing, credits
- K) Something else — describe it
-
What's your role?
- A) Sales / SDR / BDR
- B) RevOps / Sales ops
- C) Developer / engineer
- D) Growth / marketing
- E) Recruiter / talent acquisition
- F) Other
-
What are you trying to accomplish? (describe your specific goal or question)
If the user's request already provides most of this context, skip directly to the relevant step. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end — don't gate your response behind gathering complete context.
Note: If the user needs a specialized skill, route them there with a brief explanation of why that skill is a better fit.
Step 2 — Route or answer directly
If the request maps to a specialized skill, route:
- Cross-platform enrichment strategy / multi-tool enrichment ->
- Email deliverability / warmup strategy (not Skrapp-specific) ->
- Prospect list building strategy ->
- Outbound sequence / cadence strategy ->
- Connecting Skrapp to other tools via middleware ->
- Hunter.io-specific questions ->
- Apollo-specific questions ->
- Prospeo-specific questions ->
- Tomba-specific questions ->
- Enrich.so-specific questions ->
- GetProspect-specific questions ->
- Minelead-specific questions ->
Otherwise, answer directly from platform knowledge using the reference below.
Step 3 — Skrapp.io platform reference
Provide module-by-module guidance based on the user's area:
Email Finder
- What it does: Finds a verified professional email address from a person's name and company or domain — 92% success rate, available as single lookup or bulk operation
- Endpoint: with and parameters
- Key behavior: Returns the most likely email address with verification status; uses pattern detection plus real-time mailbox validation to achieve 92% accuracy
- Credit cost: 1 credit per successful find (no charge for duplicates or invalid results)
- Use cases: Finding a specific decision-maker's email when you know their name and company, building targeted outbound lists for account-based outreach, enriching CRM records with missing emails
Lead Finder
- What it does: Searches a database of 200M+ B2B contacts using 17+ filters — job title, location, industry, company size, revenue, seniority, and more — to build targeted prospect lists
- Key filters: Job title, seniority level, department/function, location (country/city), industry, company size (employees), company revenue, company name, domain
- Credit cost: 1 credit per contact revealed
- Use cases: Building ICPs-based prospect lists, finding decision-makers at target accounts by title and seniority, market research across industries and geographies, expanding TAM with filtered discovery
Data Enrichment
- What it does: Bulk enrich CSV or Excel files with email addresses and firmographic data — upload your file, Skrapp auto-maps columns (name, company, domain), and enriches each row with emails, industry, revenue, employee count, and location
- Key behavior: Auto-column mapping detects common field names; supports CSV and Excel formats; enriches with both contact-level (email) and company-level (firmographics) data
- Credit cost: 1 credit per successfully enriched contact
- Use cases: Enriching event attendee lists with emails and company data, filling in missing fields in CRM exports, preparing outbound lists from raw prospect data
AI Fields
- What it does: ML-powered attributes that are auto-populated during enrichment — buying role, seniority level, function/department, and gender — inferred from the contact's job title and company data
- Availability: Professional plan and above only
- Key behavior: AI Fields are automatically added to enrichment results without extra configuration; they help segment contacts by persona without manual research
- Use cases: Segmenting leads by buying role (decision-maker vs influencer vs user), filtering by seniority for executive outreach, routing leads to the right sales team by function/department
Email Verifier
- What it does: Validates email addresses for deliverability — single lookup or bulk verification with 97% accuracy; performs syntax/format checks, domain/MX validation, and mailbox-level verification; detects personal and disposable addresses
- Endpoint: with parameter
- Verification levels: Syntax check -> domain check -> MX record check -> mailbox-level SMTP check
- Key behavior: Returns verification status (valid, invalid, accept-all, unknown) plus flags for personal email and disposable email detection
- Credit cost: 1 credit per verification (no charge for duplicates or previously verified emails)
- Use cases: Cleaning email lists before outreach campaigns, reducing bounce rates, protecting sender reputation, validating leads before CRM import
Chrome Extension
- What it does: Extracts email addresses from LinkedIn profiles and Sales Navigator — processes up to 25 profiles per second; on Professional plan and above, supports multi-page enrichment (enrich entire search result pages, not just individual profiles)
- Key features: Single profile extraction, bulk extraction from LinkedIn search results (Pro+), auto-connect integration, list saver (save extracted contacts directly to Skrapp lists)
- Rate: Up to 25 profiles/sec for bulk extraction
- Use cases: Prospecting while browsing LinkedIn, enriching Sales Navigator saved leads, building lead lists from LinkedIn search results without leaving the browser
Company Search
- What it does: Finds all professionals at a company by entering its domain — draws from a database of 20M+ company profiles to return contacts with name, title, and email
- Key behavior: Returns a list of known contacts at the company with available email addresses and job titles; useful for account-based selling where you need multiple contacts at a target company
- Credit cost: 1 credit per contact revealed
- Use cases: Account mapping for enterprise sales, finding multiple stakeholders at a target account, building multi-threaded outreach lists for a specific company
Data model
| Object | Description | Key fields |
|---|
| Contact/Lead | Individual person record | name, email, job_title, company, domain, seniority, function |
| Company | Organization profile | name, domain, industry, revenue, employee_count, location |
| List | Collection of contacts | id, name, contact_count, created_at |
| Email (verified) | Validated email record | email, status (valid/invalid/accept-all/unknown), is_personal, is_disposable |
| Search | Lead Finder search query | filters, result_count, created_at |
| Enrichment Job | Bulk enrichment operation | id, status, file_name, total_rows, enriched_rows, failed_rows |
| AI Field | ML-inferred attribute | buying_role, seniority, function, gender |
| Credit | Usage unit | type (find/verify/enrich), consumed_at, contact_id |
API quick reference
- Base URL:
- Authentication: API key passed via header on all requests
- Format: JSON responses
- Key endpoints:
GET /api/emailFinder?name=<name>&domain=<domain>
— find professional email from name + domain
GET /api/emailVerifier?email=<email>
— verify email deliverability (valid/invalid/accept-all/unknown)
GET /api/companyInfo?domain=<domain>
— get company profile and contacts by domain
POST /api/bulk/emailFinder
— bulk email finder via uploaded list
POST /api/bulk/emailVerifier
— bulk email verification via uploaded list
- — account info and credit balance
- — retrieve saved lists
- Rate limits: Standard API rate limits apply; higher throughput on Enterprise plan
- API access: Requires Enterprise plan (€262/mo) — Professional plan does not include API access
- Docs: API documentation available at
Integrations
| Category | Tools |
|---|
| CRM | HubSpot, Salesforce, Zoho, Pipedrive, Outreach (native list-level sync) |
| Automation | Zapier (1,000+ app connections) |
| Browser | Chrome Extension (LinkedIn & Sales Navigator extraction) |
| API | REST API with header auth (Enterprise plan required) |
Pricing (EUR, as of March 2026 — verify current pricing at skrapp.io)
| Plan | Price | Credits/mo | Users | Key features |
|---|
| Free | €0 | 100 | 1 | Basic LinkedIn extraction, restricted searches |
| Professional | €30/mo | 1,000 | 2 | Multi-page LinkedIn enrichment, auto-connect, list saver, unlimited searches, list CRM sync, AI enrichment |
| Enterprise | €262/mo | 50,000 | 15 | API access, SSO, dedicated account manager |
Key pricing notes:
- 1 credit = 1 email find or 1 email verification — no charge for duplicate lookups or invalid results.
- Credits are consumed only on successful operations — if Skrapp cannot find an email or the result is a duplicate, no credit is deducted.
- AI Fields are included on Professional plan and above at no extra credit cost — they are auto-populated during enrichment.
- API access is restricted to Enterprise plan (€262/mo) — Professional plan users must use the web UI, Chrome extension, or CRM integrations.
- SSO (Single Sign-On) is Enterprise-only.
Step 4 — Actionable guidance
Based on the user's specific question:
-
Finding a specific person's email:
- Use the Email Finder:
GET /api/emailFinder?name=Jane+Doe&domain=example.com
with your header
- Skrapp returns the most likely professional email with verification status — 92% success rate
- If the email is returned as "accept-all", the domain accepts all addresses so deliverability is uncertain — verify separately or proceed with caution
- For batch lookups, prepare a CSV with name and domain columns and use the bulk Email Finder (
POST /api/bulk/emailFinder
)
- No credit is charged if Skrapp cannot find a result or the contact was already looked up — budget only for successful finds
- Save found contacts to a Skrapp list for organization and CRM sync
-
Building a filtered prospect list:
- Open Lead Finder and apply filters: job title, seniority, industry, location, company size, revenue
- Skrapp searches 200M+ contacts and returns matching results — each contact reveal costs 1 credit
- Use AI Fields (Pro+ only) to auto-classify contacts by buying role, seniority, and function — these are added automatically
- Save results to a Skrapp list using the List Saver feature
- Sync the list to your CRM (HubSpot, Salesforce, Zoho, Pipedrive, or Outreach) via native integration — sync operates at the list level
- For very large prospect builds, use multiple filter combinations to stay within credit budget and prioritize highest-value segments first
-
Enriching a CSV of contacts with email and company data:
- Prepare your CSV or Excel file with columns for name and company/domain (Skrapp auto-maps common field names)
- Upload via Data Enrichment — Skrapp detects and maps columns, then enriches each row with email addresses and firmographics (industry, revenue, employee count, location)
- Review the auto-mapping before starting — if columns have non-standard names, manually adjust the mapping to avoid mismatches
- AI Fields (Pro+ only) will auto-populate buying role, seniority, function, and gender for each enriched contact
- Download the enriched file or save results to a Skrapp list for CRM sync
- Run Email Verifier on the enriched emails to validate deliverability before outreach — verification is a separate step from enrichment
- Budget: 1 credit per successfully enriched row — no charge for rows where Skrapp cannot find an email
-
Extracting emails from LinkedIn with the Chrome Extension:
- Install the Skrapp Chrome extension and log in with your Skrapp account
- Navigate to a LinkedIn profile or Sales Navigator search results page
- For single profiles: click the Skrapp icon to extract the email — 1 credit per successful extraction
- For bulk extraction (Pro+ only): on a LinkedIn search results page, use multi-page enrichment to process entire pages at up to 25 profiles/sec
- Use the List Saver to save extracted contacts directly to a Skrapp list without leaving LinkedIn
- Auto-connect feature (Pro+) can send connection requests alongside email extraction
- Be mindful of LinkedIn's own rate limits — even though Skrapp can process 25 profiles/sec, aggressive scraping may trigger LinkedIn restrictions
Gotchas
Best-effort from research — review these, especially items about plan-gated features and credit behavior that may have changed since last verified.
-
API access requires Enterprise plan (€262/mo) — Professional plan does not include API access. If you need programmatic access to Skrapp's email finder, verifier, or company info endpoints, you must be on the Enterprise plan. Professional plan users are limited to the web UI, Chrome extension, and CRM integrations. Budget accordingly if you are planning to build an integration or automated workflow that depends on the API.
-
Credits are not charged for duplicates or invalid results — but this only applies to exact duplicates within your account. If you look up the same person+domain combination twice, the second lookup is free. Similarly, if Skrapp cannot find an email for a contact, no credit is deducted. However, looking up the same person at a different domain, or re-verifying a previously verified email, may still consume a credit. Track your credit usage in the account dashboard to avoid surprises.
-
AI Fields (buying role, seniority, function, gender) are only available on Professional plan and above. Free plan users will not see AI-enriched attributes on their contacts. AI Fields are auto-populated during enrichment and do not cost extra credits, but the feature itself is gated to paid plans. If your segmentation or routing workflow depends on these attributes, ensure your team is on at least the Professional plan.
-
LinkedIn Chrome extension is subject to LinkedIn's rate limits, not just Skrapp's. While Skrapp can extract up to 25 profiles per second, LinkedIn may throttle or temporarily restrict your account if it detects aggressive scraping behavior. Keep extraction volume reasonable — spread large extraction sessions across multiple days, use Sales Navigator for higher extraction allowances, and avoid running the extension during off-peak hours when unusual activity is more visible. A temporary LinkedIn restriction is unrelated to Skrapp and must be resolved with LinkedIn directly.
-
Multi-page LinkedIn enrichment is only available on Professional plan and above. Free plan users can extract emails from individual LinkedIn profiles but cannot bulk-extract from LinkedIn search result pages. If you need to enrich entire search result pages or process multiple pages of Sales Navigator results, you must upgrade to Professional (€30/mo) or Enterprise (€262/mo).
-
CRM sync operates at the list level, not the individual contact level. When you sync a Skrapp list to HubSpot, Salesforce, Zoho, Pipedrive, or Outreach, the sync applies to the entire list — you cannot selectively sync individual contacts from a list. To control what gets synced, organize your contacts into purpose-specific lists before initiating a sync. Changes to the list after sync may require a re-sync depending on the CRM integration.
-
Bulk enrichment auto-mapping may misidentify columns with non-standard names. Skrapp's Data Enrichment auto-maps CSV/Excel columns based on common field names (e.g., "first_name", "company", "domain"). If your file uses non-standard headers (e.g., "org" instead of "company", or "website" instead of "domain"), the auto-mapping may assign them incorrectly or skip them entirely. Always review the column mapping preview before starting an enrichment job — incorrect mapping wastes credits on bad matches.
-
Email Verifier confirms the mailbox exists but does not guarantee inbox delivery. A "valid" verification result means the email address exists and the mailbox accepts mail — it does not mean your email will land in the inbox rather than spam. Deliverability depends on your sender reputation, email content, authentication (SPF/DKIM/DMARC), and sending volume. For deliverability strategy beyond verification, use
. Accept-all domains are particularly tricky — verification will return "accept-all" status even for non-existent mailboxes at those domains.
-
SSO (Single Sign-On) is only available on Enterprise plan. If your organization requires SSO for security compliance, you must be on the Enterprise plan (€262/mo). Professional plan teams manage access through individual email/password accounts. This can be a blocker for organizations with strict IT security policies that mandate SSO for all SaaS tools.
Step 5 — Related skills
- — Cross-platform data enrichment strategy (multi-tool enrichment workflows, waterfall enrichment)
- — Email deliverability and verification strategy (SPF/DKIM/DMARC, warmup, inbox placement)
- — Prospect list building strategy and best practices
- — Outbound sequence and cadence strategy (multi-channel, timing, follow-up)
- — Connect Skrapp to CRM, automation tools, or other platforms
- — Hunter.io platform help (similar domain email search and verification)
- — Apollo platform help (similar B2B contact database with email finder)
- — Prospeo platform help (similar email finder with LinkedIn focus)
- — Tomba platform help (similar email finder and verifier)
- — Enrich.so platform help (B2B data enrichment API with LinkedIn and company data)
- — GetProspect platform help (similar B2B email finder and lead database)
- — Minelead platform help (similar email finder, verifier, and lead generation)
- — Not sure which skill to use? The router matches any sales objective to the right skill. Install:
npx skills add sales-skills/sales --skills sales-do
Examples
Example 1: Finding decision-maker emails for account-based outreach
User says: "I need to find the VP of Sales email at three target companies: acmecorp.com, globaltech.io, and newera.co."
Skill does:
- Uses Email Finder for each:
GET /api/emailFinder?name=VP+Sales&domain=acmecorp.com
with header — repeats for each domain
- If the user has specific names, refines the search:
GET /api/emailFinder?name=Jane+Doe&domain=acmecorp.com
for higher accuracy (92% success rate with full name)
- Alternatively, uses Company Search on each domain to find all contacts and filter by title containing "VP" or "Sales"
- Verifies each found email:
GET /api/emailVerifier?email=<found-email>
— checks for valid/invalid/accept-all status
- Notes that accept-all domains will return a positive result even for non-existent mailboxes — flags these for extra caution
- Saves verified contacts to a Skrapp list and syncs to the user's CRM via native integration
- Credits used: 1 per successful find + 1 per verification — no charge if Skrapp cannot find an email
Result: User has verified VP of Sales emails for three target accounts, saved to a list and synced to CRM for outreach
Example 2: Bulk CSV enrichment with AI Fields for segmentation
User says: "I have an Excel file with 2,000 contacts from a trade show — just names and companies. I need emails, company info, and want to segment by buying role."
Skill does:
- Confirms user is on Professional plan or above (required for AI Fields — buying role, seniority, function, gender)
- Uploads the Excel file to Data Enrichment — Skrapp auto-maps "name" and "company" columns
- Advises the user to review the auto-mapping preview before starting — non-standard column headers may be misidentified
- Enrichment runs: each row is enriched with email address + firmographics (industry, revenue, employee count, location) + AI Fields (buying role, seniority, function, gender)
- Credits used: 1 per successfully enriched contact — no charge for rows where no email is found; budget for ~1,500-1,800 credits assuming 75-90% match rate
- Downloads enriched file and segments by AI Fields: decision-makers go to senior AE team, influencers go to SDR nurture sequence, users go to product-led onboarding
- Runs Email Verifier on all enriched emails before outreach — separate step, 1 credit per verification
- Syncs segmented lists to CRM for routing to appropriate sales teams
Result: User has a fully enriched and segmented contact list from raw trade show data, with emails verified and contacts routed by buying role
Example 3: LinkedIn prospecting with Chrome extension
User says: "I'm on Sales Navigator looking at a search of 500 marketing directors in the UK. How do I get their emails into my Skrapp list?"
Skill does:
- Confirms user is on Professional plan or above (required for multi-page LinkedIn enrichment)
- Instructs user to open the Skrapp Chrome extension on the Sales Navigator search results page
- Uses multi-page enrichment to process the search results — Skrapp extracts emails at up to 25 profiles/sec across multiple pages
- Contacts are saved directly to a Skrapp list using the List Saver feature — no need to leave LinkedIn
- Warns about LinkedIn rate limits: even though Skrapp can process quickly, spreading extraction across multiple sessions reduces the risk of LinkedIn throttling
- After extraction, runs Email Verifier on the list to validate deliverability — flags accept-all and invalid addresses
- Syncs the verified list to CRM (e.g., HubSpot or Salesforce) via native list-level integration
- Credits used: 1 per successful email extraction + 1 per verification
Result: User has 500 marketing director emails extracted from Sales Navigator, verified, and synced to CRM — ready for outbound cadence
Troubleshooting
Email Finder returning no results for a known contact
Symptom: Calling the Email Finder with a person's name and company domain returns no email, even though the person is publicly listed on the company website or LinkedIn.
Cause: The person may not be indexed in Skrapp's database yet, the name spelling may not match Skrapp's records (common with international names or nicknames), or the company may use a different email domain than the website domain.
Solution: Try the exact name as listed on LinkedIn (including middle names or initials if present). Try alternate domain spellings — some companies use a different domain for email than their website (e.g., the parent company domain). Use Company Search on the domain first to see which contacts Skrapp has indexed — if the person isn't listed, they may not be in the database yet. As a fallback, use the Chrome extension on their LinkedIn profile for a direct extraction attempt.
Bulk enrichment returning low match rates
Symptom: Uploading a CSV for Data Enrichment and getting emails for only 30-40% of rows, lower than the expected 70-90% match rate.
Cause: Poor input data quality is the most common cause — misspelled company names, personal email domains instead of company domains, outdated company names (post-acquisition or rebrand), or missing/incomplete name fields. Auto-mapping may also have misidentified columns.
Solution: Review the column mapping preview — ensure name and company/domain columns are correctly mapped. Clean your input data: use current company names, ensure domains are business domains (not gmail.com or yahoo.com), and include full names (first + last) rather than just first names. For contacts where Skrapp cannot find an email, try using the company's LinkedIn URL as an alternative identifier. Consider a waterfall approach — run unmatched contacts through a second enrichment tool (see
for multi-tool strategy).
CRM sync not updating with new contacts added to a list
Symptom: You added new contacts to a Skrapp list that is synced to your CRM, but the new contacts are not appearing in the CRM.
Cause: CRM sync operates at the list level and may not automatically push incremental updates — depending on the integration, you may need to manually re-trigger the sync after adding new contacts to an already-synced list.
Solution: Check the integration settings for your CRM — some integrations support auto-sync on list changes, while others require a manual re-sync. Try disconnecting and reconnecting the list sync to force a full refresh. If the issue persists, export the list as CSV and import directly into your CRM as a workaround. For real-time sync needs, consider using the Zapier integration which can trigger on new contacts added to a list.