Last reviewed: 21 October 2026 · v1.11.0-rc.6

⚠️
Beta release: This application is currently in beta. Some sections of this help guide may not fully reflect the current state of the release. Features and workflows are subject to change.

Overview

Prospecting Pro is a B2B sales prospecting platform designed for UK SMB sales teams. It helps you discover, score, and manage prospects using AI-powered analysis, live web search, Companies House data, and Google Maps: all from a single interface.

🔍 Find Prospects

Search by location and business type using Google Maps (default) or Organic Search. Check website status, Companies House standing, and AI fit scores before adding to your prospect list.

📋 Manage Your Prospect List

Store, filter, and track every prospect from first contact through to won or lost. Set follow-up dates, leave notes, and email prospect summaries to yourself.

✦ AI Scoring

Score prospects individually or in bulk. The AI evaluates online activity, website quality, and fit against your products — and generates a pitch angle and action plan.

🤖 AI Assistant

Describe the businesses you're looking for in plain language. The AI researches matching companies, verifies them via Companies House, and adds them straight to your prospect list — complete with call scripts and email drafts. Only available to accounts granted access by an admin.

ℹ️
AI scoring and the AI Assistant require at least one LLM API key in Settings. Google Maps search requires a Google Maps API key. Organic Search requires a Brave Search API key.


First-Time Setup

Follow these steps after registering to get the most out of Prospecting Pro:

  1. Verify your email

    Check your inbox for the verification link sent at registration.

  2. Describe what you sell

    Go to Settings → Describe what you are selling and add your product or service. The AI uses this description to evaluate whether a prospect is a good fit and to generate pitch angles.

  3. Add a search profile

    In Settings → Who you are selling to, pick or create a profile for the type of businesses you target (e.g. Recruitment, Legal, Estate Agents).

  4. Configure your LLM

    In Settings → LLM Configuration, choose a provider (Claude, OpenAI, Gemini, or a local model) and enter your API key. Click Test Connection to confirm it works.

  5. Add a Google Maps key (or a Brave Search key)

    In Settings → API Keys, paste a Google Maps API key to use the default search source, and/or a Brave Search API key to enable the Organic Search alternative.

  6. Run your first search

    Go to Find Prospects, enter a location, select your business type profile, and click Find prospects.


PAGEProspect List

The Prospect List is your central workspace. Every prospect you have saved lives here. You can view, filter, edit, score, and manage the status of each prospect from this single page.

Stats Bar

The stats bar at the top of the page gives you a quick snapshot of your pipeline health. Click any stat to filter the table by that category:

StatWhat it shows
TotalAll prospects in your pipeline (after any active filters)
Green High Opp.Prospects with a strong fit score (7–10): prioritise these
Amber MediumModerate fit (5–6.9): worth pursuing but may need qualification
Red Weak FitLow fit (0–4.9): likely not worth time investment
Follow-up DueProspects where the follow-up date is today or in the past
UnscoredProspects that have not yet been AI-scored

Filter Bar

Use the filter bar to narrow down the prospect list:

FilterDescription
SearchFree-text search across all fields (name, website, town, sector, notes)
StatusFilter by the current sales stage (see Prospect Statuses)
TierFilter by fit score tier: Green (Strong Fit), Amber (Moderate), or Red (Weak Fit)
SectorDropdown populated from your pipeline data — select a sector to show only prospects in that industry. Options update automatically as you add prospects.
Town / CityDropdown populated from your pipeline data — select a town to show only prospects in that location. Options update automatically as you add prospects.
ProductsFilter by which product or service the prospect has been scored against
ClearResets all filters and shows the full list
💡
Filters combine: you can filter by Status and Tier at the same time to find, for example, all First Contact prospects with a Green score.

Prospect Table

Each row in the table represents one prospect. The columns are:

ColumnDetails
CheckboxSelect one or more rows to activate bulk actions
Name / WebsiteCompany name (clickable to open their website) and domain
LocationTown and county
SectorBusiness sector / industry
Fit ScoreColour-coded score badge (Green / Amber / Red). Hover for a breakdown.
StatusCurrent sales stage pill
Follow-up DueDate of next planned contact. Overdue dates show in red.
ActionsEdit button (pencil icon) and Check Status button (↺)

Click any column header to sort the table by that column. Click again to reverse the sort order.

ℹ️
Row background colour reflects the prospect's fit tier: green tint for High Opportunity, amber for Medium, red for Weak Fit, and white for unscored prospects.

Bulk Actions

Select one or more prospect rows using the checkboxes. A toolbar appears above the table with the following actions:

ActionWhat it does
Check Status ↺Verifies whether each selected prospect's website is reachable and checks their Companies House registration status
Score with AI ✦Sends each selected prospect to your configured LLM for scoring against the chosen product. Results are saved automatically. Costs 1 credit per prospect.
Email Selected 📧Emails a summary of the selected prospects to your registered email address
DeleteRemoves selected prospects from your pipeline (soft delete: data is retained server-side for 30 days)
⚠️
Bulk AI scoring costs 1 credit per prospect. Score large batches in stages if you are on a limited-credit plan. BYOK plan users are not charged credits.

Add / Edit Prospect Modal

Click Add Prospect or the edit icon on any row to open the prospect detail modal. The modal has seven tabs:

Basic Info Tab

The Key Contact section below the divider holds:

Scores Tab

Select a product or service from the dropdown then click ✦ Score with AI to have the AI analyse the prospect. The tab shows:

💡
The score rubrics shown beneath each score field explain what each number means — 0–1 is no presence, 8–10 is a polished, active operation. Use these to manually adjust scores if you have additional context.

Financials Tab

Enter a UK Companies House registration number, then:

Outreach Tab

The Outreach tab has two parts: AI-generated outreach content at the top, and CRM tracking fields below.

Outreach Script Generation

Select a product or service context from the dropdown, then click ✦ Generate Outreach Scripts (costs 1 credit). The AI produces personalised outreach content tailored to that prospect and product:

All three fields are fully editable — adjust the generated content before copying or using it. The content is saved automatically when you click Save. A note beneath the generate button shows which product context was last used.

💡
For the best results, score the prospect first (Scores tab) before generating outreach — the AI uses the scoring context to write more targeted content.

CRM Tracking Fields

Notes Tab

A free-text notes field for research findings, conversation history, next steps, or anything else relevant to the prospect.

Social Tab

Shows social media accounts found automatically during AI scoring (LinkedIn, Twitter/X, Facebook, Instagram, and others). This list is updated each time you score the prospect — you cannot add entries manually here.

Map Info Tab

Displays Google Maps data for the prospect — address, rating, and a link to view on Google Maps. If the prospect came from a Google Maps search, this is populated automatically. For other prospects, click 🗺 Get Map Info to look up their location (requires a Google Maps API key in Settings).

Modal Actions

ButtonAction
📧 EmailEmails a summary of this prospect to your registered email address
SaveSaves all changes. If a duplicate name or website is detected, you are prompted to confirm before saving.
CloseCloses the modal (prompts to save if there are unsaved changes)
DeleteRemoves the prospect from your pipeline (soft delete — retained 30 days)

AI Scoring

AI scoring evaluates a prospect using two AI-assessed dimensions and three computed factors, combined into a single Fit Score. The AI reads your product/service description and analyses the company's website and online presence.

ScoreScaleWhat it measures
Online Activity Score0–10Social media presence, content frequency, engagement, and overall digital footprint — assessed by the AI from scraped website and social data
Website Quality Score0–10Professionalism, clarity, completeness, and apparent investment in their web presence — assessed by the AI from the page content
Fit Score0–100Weighted combination of five factors (see Fit Score Breakdown below). Displayed as 0–10 on prospect cards.

Fit Score Breakdown

The Fit Score is not a single AI judgement — it is computed from five distinct factors, each weighted by importance. Hover the Fit Score badge on a prospect to see how each factor contributed.

FactorDefault WeightHow it is calculated
Product Fit 50% AI rates 1–5: how well this prospect's business needs align with your product or service description. Score 1 = no evident need; score 5 = clear, specific fit based on sector, size, and digital profile. This is the largest factor — a strong or weak product match has the most influence on the final score.
Digital Maturity Gap 20% Calculated automatically from the Online Activity and Website Quality scores — the AI does not directly rate this factor. The formula is: (10 − average) × 10. This means it is inverted: a prospect with high digital maturity (avg 8.5/10) scores low here (15/100), indicating a small gap and less need for digital improvement services. A prospect with weak digital presence (avg 2/10) scores high (80/100), signalling a bigger capability gap and more opportunity.

If your product or service helps businesses improve their digital presence, low-maturity prospects are better fits. If you sell to already-established digital businesses, high-maturity prospects are preferable — you may want to interpret this factor accordingly.
Commercial Viability 15% AI rates 1–5: financial capacity to invest in your product. Score 1 = declining revenue or financial stress; score 5 = growing revenue and healthy net assets. This factor only appears when Companies House financial data has been loaded for the prospect. If no CH data is present, this factor is excluded and the remaining four factors are reweighted proportionally.
Engagement Readiness 10% AI rates 1–5: how receptive the business appears to outreach or new investment. Score 1 = dormant, outdated presence, no growth signals; score 5 = active website updates, active social media, clear signs of ongoing investment.
Contact Quality 5% Calculated automatically from the contact information recorded for the prospect — not AI-assessed. Named contact with email = 90/100; named contact only = 50/100; no named contact = 10/100. Improves when you add a contact name and email to the prospect record.
ℹ️
Digital Maturity Gap and Contact Quality are the only two factors the AI does not directly score — they are derived from existing data. Updating a prospect's contact details or re-scoring after their online presence has changed will recalculate both.

The tier badge (Green / Amber / Red) is derived from the Fit Score. The default boundaries are:

These thresholds are not fixed — you can adjust where Amber and Green start under Settings → Scoring Thresholds. Raise them to make the tiers stricter, or lower them to widen what counts as a strong match. Anything below the Amber threshold is Red.


PAGEFind Prospects

Use Find Prospects to discover new companies that match your target criteria. The page is split into three sections: Target market, Search source, and Site search.

1. Target Market

FieldDescription
LocationPost code, town, county, or region to search in (e.g. "Hitchin, Hertfordshire"). Defaults to "Greater London". Be specific for best results.
CountryCountry scope: GB (default), US, AU, IE, CA, or NZ. Your saved default is set in Settings → Search Location.
Select product or serviceWhich of your products or services to evaluate fit against. Defaults to your first product.
TargetingSelect a target sector profile (defined in Settings → Who you are selling to). Pre-fills the search phrase automatically.

2. Search Source

Choose where to pull results from:

Search Provider

Select one of two data sources (equal-width toggle buttons):

How Business Names Are Detected

The business name shown on each result is derived automatically. The method depends on the source:

⚠️
Footer Verify limitations:
  • JavaScript-rendered sites (React, Vue, Angular) — the footer loads after page render, so it is not in the raw HTML. The verify check will find nothing and tell you so.
  • CMS or parent-company copyright — some sites show the name of their platform or parent company in the copyright rather than the local trading name.
  • Franchise and multi-office chains — the copyright may show the national brand name rather than the local branch.
In all cases the suggestion is advisory — you always decide whether to use it.

Search Phrase

Pre-filled from the selected sector profile. Edit freely — it is combined with the location and sent to Organic Search. Not used for Google Maps searches.

ℹ️
Prospects already in your prospect list are automatically hidden from search results to avoid duplicates.

3. Site Search

Use the Site Search card to scan a single website directly — without running a full search. Enter a URL and an optional business name, then click Scan site. The app checks website status, runs a Companies House lookup, and scores the prospect against your selected product. Results appear as a result card you can add to your pipeline.

💡
Site Search is ideal when you already know a specific company you want to evaluate — skip the search and go straight to scoring.

Results Cards

Each result is shown as a card. Click a card to open a detail view showing all fields. The card summary shows:

Results Filters

Use the filter chips above the results to show a subset:

Sort Options

Adding Prospects to Your Prospect List

From the search results you can:

💡
Run a search, use Needs scoring first sort, click ✦ Score on the most promising results to get AI scores, then filter by Good fit, select those results and bulk-add them to your prospect list.

PAGEAI Assistant

The AI Assistant lets you find and add prospects by describing them in plain English. Instead of searching manually, you tell the assistant what kind of businesses you are looking for — it researches them, verifies their details via Companies House, generates outreach content, and adds them straight to your pipeline.

ℹ️
The AI Assistant requires a configured LLM API key in Settings. A Brave Search API key is also required for web research.

How It Works

  1. Describe your target businesses

    Type a natural language description of the companies you want — include sector, location, and size if known. For example: "plumbers in Birmingham with 5 or more employees" or "independent recruitment agencies in Manchester".

  2. Click Send (or press Enter)

    The assistant starts a run. A status line shows what it is doing: searching, evaluating candidates, checking Companies House registrations.

  3. Watch results appear in real time

    Company cards appear as each prospect is confirmed. Each card shows the business name, address, employee count, Companies House number, estimated turnover, and website.

  4. Review outreach content

    Expand any card to see the AI-generated Call Script and Email tabs — ready-to-use outreach content personalised to that business. All prospects and their outreach content are saved to your pipeline automatically.

💡
Be specific in your description. "Solicitors in Leeds with a dated website" gives the AI much more to work with than "law firms".

Results & Cards

Each company found appears as a collapsible card in the chat thread. Click the card header to expand it.

Card elementDetails
Company nameName as verified or inferred. A Added badge indicates it was saved to your pipeline; Flagged means it needs manual review before adding.
AddressRegistered or trading address found during research
EmployeesHeadcount figure — marked as confirmed, estimated, or unverified depending on source
CH numberCompanies House registration number (UK only)
TurnoverEstimated or filed turnover where available
WebsiteCompany website link
Call Script tabAI-generated opening for a cold call — personalised to this business
Email tabAI-generated email with subject line and body

Skipped companies (e.g. already in your pipeline, or not matching your criteria) are listed as small text entries below the cards with a reason.

Controls

ControlWhat it does
Email me the results checkboxWhen ticked, a summary of all prospects found during this run is emailed to your registered address when the run completes
StopCancels the current run. Any prospects already added before you stop are kept in your pipeline.
View in PipelineLink in the done-summary message — takes you straight to the Prospect List page to see your newly added prospects

Session Persistence

The assistant thread (all messages and cards from the current browser session) is preserved automatically. If you navigate to another page and come back, your results are still there. The thread is cleared when you close or refresh the browser tab.

Credits & Costs

⚠️
Each run uses credits. Up to three separate charges can apply per company:
  • 1 credit — Deep CH Check (financial data extraction), when a registration number is found. This is charged even if extraction fails because the filed accounts are PDF-only and too large to parse — in that case it is charged twice (once for the failed extraction attempt, once for the check itself).
  • 1 credit — AI scoring, for every company that has a website
  • 1 credit — Outreach script generation, for every company added to your pipeline
A basic Companies House registration lookup (no financial data) is free. A run returning 10 companies typically uses 20–30 credits, and can use more if financial-data extraction fails. BYOK plan users are not charged credits.

PAGESettings

Settings is where you configure everything that drives the AI, search, and data layers of the app. Each section is collapsible — click the section header to expand or collapse it.

Search Location

Set the default country for prospect searches. This pre-selects the Country dropdown on the Find Prospects page. You can also change it directly on the Find Prospects page without coming back to Settings.

Describe what you are selling

Define what you sell. Each entry has a Name and a Description. The description is passed to the AI during scoring so it can judge how well a prospect would fit as a customer. You can define multiple products and select which one to score against each time.

⚠️
Scoring accuracy depends heavily on your product description. Be specific: who is your ideal customer, what problem do you solve, what size of business do you target?

Who you are selling to

Search profiles define a type of business you look for. Each profile has:

FieldPurpose
LabelDisplay name shown in the Find Prospects Targeting dropdown (e.g. "Recruitment Agencies")
Search QueryThe search phrase sent to Organic Search — combined automatically with the location as "query" "location"

Export / Import Templates

Your products/services and search profiles together make up your "templates". You can back them up or move them to another account as a single CSV file.

Export

Click ⬇ Download Templates (CSV) to download your products/services and sector profiles as a CSV file.

Import

Select a CSV file and click Preview Import to see what will change, then confirm to import.

🔴
Importing replaces your current products/services and search profiles with the contents of the file. Export a backup first if you want to keep your existing lists.
ℹ️
Not sure of the file format? Click ⬇ Download Templates (CSV) first — the exported file is a ready-made template you can edit in Excel or Google Sheets and import back. This only covers products/services and search profiles — it does not include your LLM provider, API keys, or prospect data. For prospect data, see Data Management below.

LLM Configuration

Configure the AI model used for scoring, site scanning, and outreach generation. This section is part of the API Keys area.

FieldDescription
ProviderChoose from: Anthropic (Claude), OpenAI, Google Gemini, LM Studio, Ollama, or Custom. On the hosted app, LM Studio and Ollama are unavailable (see the FAQ on local models)
API KeyYour API key for the chosen provider. Masked after saving. Stored encrypted (AES-256-GCM).
Base URLFor local/self-hosted models (LM Studio, Ollama) and Custom OpenAI-compatible endpoints. Leave blank for cloud providers. Custom base URLs are disabled on the hosted app.
ModelSpecific model identifier (e.g. claude-sonnet-4-6, gpt-4o)
Test ConnectionSends a test prompt to confirm the key and model are working correctly
ℹ️
On the BYOK plan, you supply your own LLM API key and are billed directly by the provider. No credits are consumed on the BYOK plan.

API Keys

Manage third-party API keys used by the app. All keys are stored encrypted server-side (AES-256-GCM) and never returned to the browser.

KeyRequired for
Brave Search API KeyPowers Organic Search on the Find Prospects page (costs 1 credit per search, in addition to your own Brave API usage)
Companies House API KeyUK company registration lookups (free) and Deep CH Check financial data (1 credit)
Google Maps API KeyGoogle Maps search source on Find Prospects (costs 1 credit per search), and Map Info tab in the pipeline modal
LLM API KeyConfigured in the LLM Configuration section above

Scoring Thresholds

Configure the numeric boundaries used to classify prospects into the three fit tiers. Adjusting these lets you tighten or relax what counts as a strong match for your specific use case.

FieldDefaultDescription
Amber threshold50Prospects with a Fit Score at or above this value are classified as Amber (Moderate Fit)
Green threshold70Prospects with a Fit Score at or above this value are classified as Green (High Opportunity). Must be higher than the Amber threshold.

A colour-banded preview bar updates live as you drag the sliders, showing the proportional split between Red, Amber, and Green. Click Reset to defaults to restore 50/70. Click Save to apply.

ℹ️
Fit Scores are stored as 0–100 internally. The Green/Amber thresholds apply to this 0–100 scale. The score displayed on prospect cards is the same value divided by 10 (e.g. a Fit Score of 70 shows as 7.0 on the card).

Data Management

Backup / Export

Click ⬇ Download Backup (Excel) to download all your pipeline prospects as an .xlsx file. The export includes all fields: name, website, location, scores, status, notes, and contact details. The last export date is shown below the button.

Import

Import prospects from an Excel file. Two input methods are available:

The two-step process:

  1. Choose a file or paste a URL and click Preview Import. The app fetches and parses the file and shows a preview table.
  2. Review the preview, choose an import mode, then click Import.
Import ModeBehaviour
MergeAdds new prospects and skips any that match an existing prospect by name or website; existing prospects are not changed. Recommended for most imports.
ReplaceMoves all existing prospects to Deleted Prospects (recoverable for 30 days) and imports the file as a fresh set. Use with caution.
🔴
Replace mode removes your current pipeline. Always download a backup first.
ℹ️
The Excel backup covers your prospects only. To download everything held for your account (settings, profiles, subscription summary), use Export My Data on the Account page.

Deleted Prospects

Prospects you delete from the pipeline are soft-deleted — they are retained server-side for 30 days before permanent removal. The Deleted Prospects area in Data Management links to the Recover page, where you can restore any deleted prospect back to your pipeline within that window.

Click ↺ Recover Deleted Prospects to open the recovery page. Select the prospects you want to restore and click ↺ Restore Selected.

ℹ️
After 30 days, deleted prospects are permanently removed and cannot be recovered. Export a backup before bulk-deleting if you are unsure.

PAGEAccount

Access via the user menu → Account.

Credits

Your current credit balance is shown at the top of the Account page. Credits are consumed by searches, AI scoring, Deep CH Check, and outreach generation — see the table below.

ActionCredit cost
Find Prospects search (Google Maps or Organic Search)1 credit
AI score a prospect1 credit
Generate Outreach Scripts (Prospect List modal)1 credit
Companies House basic registration lookupFree
Deep CH Check (financial iXBRL extraction)1 credit (charged even if extraction fails due to file size or format)

Click Buy 100 credits to purchase a credit top-up pack via Stripe. Credits reset at the start of each billing period on credit plans; BYOK plan users bypass credits entirely.

Account Details

Subscription

Shows your current plan, status, trial end date (if applicable), and next renewal date. Click Manage subscription → to open the Stripe Customer Portal, where you can change plan, update payment method, or cancel.

Team Members

If your plan includes multiple seats, the Team Members section appears. You can invite colleagues by email — they receive a link to join your account under your subscription. Each team member has their own credit balance within the plan's seat allocation.

Change Password

  1. Enter your current password.
  2. Enter and confirm your new password.
  3. Click Update Password.
💡
If you have forgotten your current password, sign out and use the Forgot Password link on the login page.

Export My Data

The Your data card on the Account page lets you download a full copy of the personal data held for your account. Click Export my data and a JSON file named prospecting-pro-data-export-YYYY-MM-DD.json is saved to your computer. It includes your account details, subscription summary, saved profiles and selling contexts, settings, and your prospects. Stored API keys are listed by name only; the key values are never included.

This export is available even if your subscription has lapsed. For a spreadsheet copy of your prospects, use the Excel backup in Data Management instead.

Delete My Account

The Danger Zone at the bottom of the Account page permanently deletes your account.

  1. Enter your current password in Confirm your password.
  2. Click Delete my account.
  3. Confirm the browser prompt. Your active subscription is cancelled and your prospects, settings, and billing history are removed.
🔴
Account deletion is immediate and cannot be undone, and deleted prospects cannot be recovered. Export your data first if you want to keep a copy.

PAGEBilling & Subscription

Access via the user menu → Subscription. This page shows available plans and lets you subscribe or upgrade.

Plans

Toggle between Monthly and Annual pricing (annual saves ~20%). Four plans are available:

PlanCredits / periodDescription
BYOKNone (unlimited)Bring your own LLM API key. No credits — you pay your LLM provider directly. Platform fee only.
Starter250 / monthFor solo prospectors
Mid500 / monthFor active sales teams
Top1,000 / monthMaximum prospecting power

Annual plans receive the full year of credits (12 × the monthly amount) in a single allocation when the plan starts.

Click Subscribe on a plan to be redirected to a Stripe Checkout page. Payments are handled securely by Stripe.

Managing Your Subscription

Once subscribed, click Manage your subscription (or Manage subscription → on the Account page) to open the Stripe Customer Portal. From there you can change plan, update your payment method, view invoices, or cancel.

Subscription Status

StatusMeaning
Trialing14-day free trial is active. Full access during the trial period.
ActivePaid subscription is active
Expired / CancelledTrial ended or subscription lapsed. Upgrade to continue. Access is restricted.
InactiveSubscription incomplete — checkout may not have completed

PAGEHelp & Support

Access via the user menu → Support.

The support page contains:


Understanding Scores

Every scored prospect carries two AI-assessed digital scores (0–10) and a computed Fit Score (0–100) that combines five weighted factors.

The Two Digital Scores

ScoreRangeWhat it measures
Online Activity Score 0–10 How active the business is in digital channels: social media presence, content frequency, engagement, online advertising. Assessed by the AI from scraped social data and website content.
Website Quality Score 0–10 Professional appearance, clarity of messaging, completeness, and apparent investment in their web presence. Assessed by the AI from the page content supplied during scoring.

Score Rubrics

The score inputs in the pipeline modal include inline rubrics to help you calibrate manually:

ScoreOnline ActivityWebsite Quality
0–1No social media / dormantNo website / broken
2–3Occasional job posts, low engagementBasic template, dated, no blog
4–5Weekly posts, some original contentFunctional, basic SEO
6–7Multi-platform, thought leadershipModern design, blog, lead forms
8–10Pro strategy, video, paid campaignsPolished UX, content hub, full funnel

The Fit Score

The Fit Score (0–100, shown as 0–10 on cards) is a weighted combination of five factors. It is not a single AI judgement — two of the five factors are calculated automatically from existing data. Hover the score badge to see the full breakdown.

FactorWeightHow it is calculated
Product Fit 50% AI rates 1–5. How well this prospect's business needs align with your product or service description. 1 = no evident need; 5 = clear, specific fit. The single largest factor in the score.
Digital Maturity Gap 20% Calculated automatically — not AI-rated. Takes the average of the Online Activity and Website Quality scores and inverts it: (10 − average) × 10. A high-maturity prospect (avg 8.5/10) scores 15/100 here — a small gap, little need for digital improvement. A low-maturity prospect (avg 2/10) scores 80/100 — a large gap and more opportunity. This factor rewards prospects who have room to grow digitally.
Commercial Viability 15% AI rates 1–5. Financial capacity to invest in your product. 1 = declining revenue or financial stress; 5 = growing revenue and healthy net assets. Only included when Companies House financial data is loaded for the prospect. Without CH data this factor is excluded and the remaining four are reweighted proportionally.
Engagement Readiness 10% AI rates 1–5. How receptive the business appears to outreach or new investment. 1 = dormant, outdated presence, no growth signals; 5 = active website, active social media, clear signs of ongoing investment.
Contact Quality 5% Calculated automatically from the contact record — not AI-rated. Named contact with email = 90/100; named contact only = 50/100; no named contact = 10/100. Add a contact name and email to the prospect to improve this factor.
ℹ️
Digital Maturity Gap and Contact Quality update automatically when you re-score or update contact details — no manual adjustment needed. Commercial Viability only appears once Companies House data has been loaded via the prospect modal.

Score Tiers

Green: High Opportunity

Fit Score 70–100 (7–10 on cards). Strong fit — prioritise for outreach.

Amber: Moderate

Fit Score 50–69 (5–6.9 on cards). Worth pursuing but may need more qualification.

Red: Weak Fit

Fit Score 0–49 (0–4.9 on cards). Likely not a good match — consider deprioritising.

ℹ️
Scores are based on publicly visible information at the time of scoring. They should inform your judgement, not replace it. Re-score a prospect if their website or circumstances have changed significantly.

Prospect Statuses

Status tracks where a prospect is in your sales process. Set it on the Notes tab of the prospect modal or filter by it in the Prospect List filter bar.

StatusMeaning
Not StartedProspect added but no outreach yet
ResearchedYou've reviewed the prospect but haven't contacted them
First ContactInitial outreach sent or made
Follow-up 1First follow-up sent
Follow-up 2Second follow-up sent
Follow-up 3Third follow-up sent
Meeting BookedA meeting or call has been scheduled
Proposal SentA proposal or quote has been sent
WonConverted to a customer
LostDid not convert: decided not to proceed
Not InterestedProspect explicitly declined
NurtureNot ready now but keep warm for the future

FAQ

Why aren't my searches returning results?

Check that you have a valid Brave Search API key saved in Settings → API Keys. Also confirm the key is active and has remaining quota in your Brave Search dashboard. If you are using Google Maps search, ensure a Google Maps API key is configured and you have remaining credits.

Why is AI scoring failing?

Go to Settings → LLM Configuration and click Test Connection. If it fails, check that your API key is correct, has credits with the provider, and that the selected model name is valid. Also check that you have remaining Prospecting Pro credits on your plan (visible on the Account page).

How do I re-score a prospect that was scored a while ago?

Open the prospect modal → Scores tab, select a product from the dropdown, and click ✦ Score with AI. The new scores overwrite the old ones. Alternatively, select the prospect in the Prospect List table and use ✦ Score with AI from the bulk action toolbar.

What does the Companies House check do?

It queries the Companies House API to verify that the registered company number is valid and the company is currently Active. A Inactive badge means the company may be dissolved, dormant, or in administration. Requires a Companies House API key in Settings.

What does Deep CH Check do?

After entering a Companies House registration number in the Financials tab, clicking ⬇ Deep CH Check downloads the company's most recently filed iXBRL accounts and extracts key financial data (turnover, net assets, employees, filing type). This gives you a quick read on the company's financial health before outreach.

Can I import prospects from another CRM?

Yes. Export your data from your CRM as an Excel file, then use Settings → Data Management → Import. Review the preview before confirming — use Merge mode to add to your existing pipeline without losing current records.

How do I use a local AI model?

In Settings → LLM Configuration, select LM Studio or Ollama as the provider, enter the local base URL (e.g. http://localhost:1234/v1 for LM Studio), leave the API key blank or enter any placeholder, and set the model name to match the model you have loaded. Click Test Connection to verify.

⚠️
Local providers only work on a self-hosted or development install of Prospecting Pro. On the hosted app at webapp.prospectingpro.co.uk, LM Studio and Ollama are not available (the server cannot reach a model running on your own machine), and custom base URLs are disabled. Use Anthropic, OpenAI or Google Gemini with your own API key instead.

What's the difference between Find Prospects and the AI Assistant?

Find Prospects is a structured search: you pick a location, business type, and data source (Google Maps or Organic Search), and the app returns a list of results for you to review and add manually. The AI Assistant is conversational and fully automated: you describe what you're looking for in plain English, and the AI does the research, verification, outreach generation, and pipeline addition for you in one go. Use Find Prospects when you want to browse and select; use the AI Assistant when you want to hand off the discovery work.

Is my data private?

Your prospect data is stored in your account and not shared with other users. API keys are stored encrypted at rest using AES-256-GCM and never returned to the browser. When you use a cloud LLM provider, the prospect's website URL and company name are sent to that provider for scoring — review the provider's privacy policy if this is a concern. On a self-hosted install, using a local model (LM Studio/Ollama) keeps all data on-premises. See the Privacy Policy for how your data is handled, and Export My Data / Delete My Account to take a copy or remove it.