Customer workspace · Manager

HubSpot diagnostic

HubSpot portal “Acme France” · fictional data, pseudonymised team members
DEMO DATA
Read-only: CRM Field Guard never modifies a HubSpot record. The scores below are examples, calculated by the same engine as your own diagnostic (480 fictional records).
Overall score
B Solid

Calculated on 3/3 pillars (completeness, consistency, freshness). Unreadable dates are left out of freshness.

What to fix first

If you fix
97 / 100 · level A · indicative estimate, if all the records concerned are fixed
  1. 1Records with no activity for over 90 days215 records≈ +11 pts

    A record with no recent activity may have been abandoned, or the work isn’t being logged in HubSpot.

    1. Sort these records by owner and by potential value.
    2. Decide for each one: follow up, qualify or archive.
    3. Remind the team of the rule: every sales interaction gets logged in HubSpot.
  2. 2Phone numbers to normalise (+1)167 records

    The international format prevents dialling and SMS errors and makes de-duplication easier.

    1. With Data Hub (formerly Operations Hub): in a workflow, use the Format data action (Data ops).
    2. Without Data Hub: export, convert to +1 in your spreadsheet, then re-import and update the existing contacts.
    3. Ask your teams to enter the country code.
  3. 3Phone number: missing values51 records

    Incomplete records skew your lists, reports and automations.

    1. Save a view of the records where this field is empty.
    2. Split the clean-up between the owners, with a short deadline.
    3. Where it makes sense, make the field required in your forms and in the property settings (Settings > Properties), so the gap doesn’t come back.
    4. Re-export in 30 days and re-run the analysis to measure the improvement.
  4. 4Last name: missing values24 records

    Incomplete records skew your lists, reports and automations.

    1. Save a view of the records where this field is empty.
    2. Split the clean-up between the owners, with a short deadline.
    3. Where it makes sense, make the field required in your forms and in the property settings (Settings > Properties), so the gap doesn’t come back.
    4. Re-export in 30 days and re-run the analysis to measure the improvement.
  5. 5First name: missing values17 records

    Incomplete records skew your lists, reports and automations.

    1. Save a view of the records where this field is empty.
    2. Split the clean-up between the owners, with a short deadline.
    3. Where it makes sense, make the field required in your forms and in the property settings (Settings > Properties), so the gap doesn’t come back.
    4. Re-export in 30 days and re-run the analysis to measure the improvement.

We never change anything in your HubSpot: you click, we guide you. Gains overlap: they are indicative, not additive.

Completeness
93.2%
8 fields checked
Consistency
95.6%
12 invalid emails · 0 duplicates · 0 invalid phone numbers · 167 not normalised (+1…)
Freshness
55.2%
Records active within 90 days
Adoption
5/8
team members with at least 30% of records active (90 d)

Company duplicates: checked only on a companies export (several people or deals at the same company are normal).

Fill rate by field
Email98.8%
Phone number89.4%
Owner100%
Company89.2%
Job title82.5%
Lifecycle stage94.2%
First name96.5%
Last name95%
Records with no activity
215records with no activity for 90 days (72 of them never active)

To coach, not to sanction

Activity logged per team member
Team memberRecordsActive (90 d)Record qualitySignal
Team member A9090%94 · completeness 92.2% · anomalies 4.4%On track
Team member B8077.5%95 · completeness 91.6% · anomalies 0%On track
Team member C7065.7%96 · completeness 93.1% · anomalies 0%On track
Team member D6051.7%95 · completeness 92.6% · anomalies 1.7%Keep an eye on
Team member E5540%94 · completeness 90.9% · anomalies 1.8%Keep an eye on
Team member F5028%94 · completeness 91.7% · anomalies 2%Needs coaching
Team member G4515.6%91 · completeness 92.7% · anomalies 11.1%Needs coaching
Team member H306.7%96 · completeness 93.3% · anomalies 0%Needs coaching

Quality = 60% completeness + 40% records without anomalies, calculated from at least 5 records and the columns of your export: it can only be compared within a single file.

An indicator of activity and record quality (completeness and anomalies), not a performance review. Low logged activity doesn’t prove that someone isn’t working: it’s a signal to coach. A 0% can come from an owner change in the export: check before you raise it.

See the Super-admin demo →