Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Suppress Global Unsubscribes

Skill Warnung Aktiv

Identify and suppress globally unsubscribed contacts to ensure legal compliance and reduce billing. Hybrid approach: API for discovery and audit, manual UI for suppression (hs_marketable_status is read-only).

Zweck

To ensure legal compliance and reduce billing by identifying and suppressing contacts who have globally unsubscribed from marketing communications in HubSpot.

Funktionen

  • Identifies globally unsubscribed contacts via HubSpot API
  • Audits contacts by lifecycle stage and marketing status
  • Creates a dynamic HubSpot active list for suppression
  • Provides Python scripts for before and after state verification
  • Includes clear instructions for manual UI suppression step

Anwendungsfälle

  • Reducing marketing spend by removing non-marketable contacts
  • Ensuring compliance with CAN-SPAM, GDPR, and CASL regulations
  • Auditing the current state of unsubscribed contacts
  • Automating the identification of contacts to suppress

Nicht-Ziele

  • Re-subscribing contacts without explicit consent
  • Deleting contacts from HubSpot
  • Directly suppressing contacts via the API (due to HubSpot's limitations)
  • Handling subscription-type-specific opt-outs

Praktiken

  • Database hygiene
  • Compliance
  • Automation

Voraussetzungen

  • A HubSpot private app access token with `crm.objects.contacts.read` and `crm.lists.read`/`crm.lists.write` scopes
  • Python 3.10+ with `uv`
  • A `.env` file containing `HUBSPOT_ACCESS_TOKEN`
  • Super Admin or Marketing Hub Admin permissions for manual UI suppression

Maintenance

  • critical:Commit recencyThe last commit was over 3 months ago (2026-03-26), indicating the skill may be unmaintained and potentially out of sync with HubSpot API changes.
  • warning:Dependency ManagementDependencies are listed in script comments but not pinned via a lockfile, increasing the risk of unexpected behavior due to dependency updates.

Execution

  • warning:Pinned dependenciesDependencies are listed in comments but not pinned with a lockfile, which could lead to versioning conflicts or instability.

Installation

Zuerst Marketplace hinzufügen

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

Qualitätspunktzahl

Warnung
75 /100
Analysiert about 21 hours ago

Vertrauenssignale

Letzter Commitabout 2 months ago
Sterne21
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Lifecycle Progression Workflow

100

Build workflows to automate contact progression through the sales funnel: Lead to MQL to SQL to Opportunity to Customer. Each transition is triggered by a specific event (score threshold, meeting booked, deal created, deal won).

Skill
TomGranot

Review Bounced Contacts

98

Weekly manual review of contacts with 3+ bounce events. Decide whether to delete or attempt recovery for each flagged contact. Prevents over-suppression while removing truly bad data.

Skill
TomGranot

Delete No Email Contacts

98

Delete contacts with no email address from a HubSpot CRM instance. These contacts cannot receive any communication and inflate billing. Fully automated via the HubSpot CRM Search and Batch Archive APIs.

Skill
TomGranot

Master Claude for Legal

100

Master-Skill für Rechtsteams, die Claude verwenden. Lädt die richtige Referenz für die Benutzerfrage (Konfiguration von Privilegien, MCP-Härtung, Verifizierung, lange Dokumente, Muster für Fachbereiche, Skill-Erstellung) und leitet an spezialisierte Starter-Skills weiter (NDA-Triage, Versionsvergleich, Besprechungszusammenfassung, Zitationsverifizierung, Status-Synthese). Wird automatisch aufgerufen, wenn der Benutzer juristische Arbeit, Verträge, Redlines, NDAs, Privilegien, Anwaltsgeheimnis, Gerichtsakten, Vernehmungen, regulatorische Compliance erwähnt oder fragt, wie Claude für eine Anwaltskanzlei oder ein internes Rechtsteam eingerichtet wird.

Skill
sboghossian

Cleanup Dashboards

100

Audit and consolidate HubSpot reporting dashboards. Identifies unused, duplicate, or outdated dashboards. Must be performed manually — no dashboard API is available.

Skill
TomGranot

Reassign Deactivated Owners

99

Reassign contacts and companies from deactivated team members to active owners. Fully automated via the HubSpot Owners API and Batch Update API. Includes territory analysis for informed reassignment decisions.

Skill
TomGranot