Skip to main content

Finding: 82% Data Drop-Off

Severity: 🔴 Critical82% of contacts and companies enriched in Baseloop never make it to HubSpot.

The Finding

From the GTM data analysis: This means for every 100 contacts we pay to enrich, only 18 reach the CRM.

BASELOOP

Baseloop contacts sourced (from Baseloop):
  • Companies - 98.201
  • Contacts (people) - 182.511
Contacts in Hubspot with attribute “Baseloop” → 32,254 (25,414 contacts have Baseloop Campaign ID) Companies in Hubspot with attribute “Baseloop” → 17,605
This means that there was a drop-off in terms of the companies and people who were a ICP/Persona fit.

Visual Impact

Cost Impact

Assuming $0.03 per contact enrichment:
We’re wasting ~$800/month on enrichment that never reaches the CRM.

Potential Causes

1. Over-Filtering in Baseloop

Filters may be too aggressive, rejecting valid leads. Questions to answer:
  • What are the current filter criteria?
  • Are we filtering on fields that shouldn’t disqualify?

2. Duplicate Detection

Records might be flagged as duplicates when they’re actually new. Questions to answer:
  • What’s the duplicate matching logic?
  • Are we matching on exact email only?

3. Sync Failures

Technical issues may prevent records from syncing. Questions to answer:
  • Are there error logs?
  • What’s the success/failure rate by batch?

4. Too-Strict ICP Criteria

The ICP filters may be rejecting valid prospects. Questions to answer:
  • What’s the current ICP filter?
  • Are we filtering on optional fields?

5. Missing Required Fields

Records without required fields may be rejected. Questions to answer:
  • What fields are required for HubSpot import?
  • What’s the fill rate for those fields?

Investigation Required

To diagnose this, we need:

Recommendation

Immediate (This Week)

  1. Get Baseloop admin access — Need to see filter rules
  2. Export rejected records sample — 100 records
  3. Analyze rejection reasons — Categorize why

Short-term (30 Days)

  1. Loosen filters — Start permissive, tighten later
  2. Fix sync errors — Address technical failures
  3. Add monitoring — Alert on drop-off spikes

Target State

Metrics to Track

Next

Ownership Gaps

Who owns what is unclear

Cost Inefficiencies

Where spend is wasted