Skip to main content

Suppress Ghost Contacts

Skill Verified Active

Identify and suppress ghost contacts who received marketing emails but never opened any. These contacts destroy sender reputation and deliverability. Hybrid approach: API for discovery, manual UI for suppression.

Purpose

Improve email deliverability and sender reputation by identifying and suppressing 'ghost contacts' who receive marketing emails but never engage.

Features

  • Identifies ghost contacts based on delivery and open/bounce status
  • Provides detailed audit report with delivery volume breakdown
  • Creates HubSpot dynamic lists for suppression
  • Offers Python scripts for before/after state verification
  • Highlights critical API nuances (e.g., null vs. zero properties)

Use Cases

  • Use when sender reputation and email deliverability are declining.
  • Use to clean up inactive contacts that negatively impact engagement metrics.
  • Use before a major re-engagement campaign to remove unengaged segments.

Non-Goals

  • Automatically suppressing contacts via API (HubSpot marketable status is read-only).
  • Deleting contacts from HubSpot.
  • Sending emails to identified ghost contacts.

Scope

  • info:Dry-run previewWhile the 'Before State' script provides a detailed audit and CSV export, there isn't a specific `--dry-run` flag for the suppression step itself, which is primarily a manual UI action.

Installation

First, add the marketplace

/plugin marketplace add TomGranot/hubspot-admin-skills
/plugin install hubspot-admin-skills@hubspot-admin-skills

Quality Score

Verified
95 /100
Analyzed about 16 hours ago

Trust Signals

Last commitabout 2 months ago
Stars21
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.