log in sign up now
HubSpot Buying Committee Expansion back to library
~ / library / Enrichment / hubspot-buying-committee-expansion

HubSpot Buying Committee Expansion

For an open HubSpot deal, find the stakeholders you do not yet have, enrich them with MoltSets, and create them as contacts associated to the deal.
  • For this open deal, find the rest of the buying committee and add them as contacts
  • Expand this HubSpot deal with VP and Director stakeholders at the same company

What this skill does

Surfaces the rest of the buying committee for an open HubSpot deal. Starting from the deal's associated company, it searches MoltSets for people in the target titles and seniority levels, dedupes them against the contacts already on the deal, fills email gaps, creates the new contacts in HubSpot, and associates each one to the deal and company. It finds the stakeholders your reps did not know to look for.

Chain

HubSpot open deal
  to hubspot/get-object                (deal + associated company domain)
  to hubspot/list-associations         (existing contacts on the deal, for dedupe)
  to MoltSets:
      search_people                    (company_domain + target titles / seniority / department)
  to dedupe against existing contacts + suppression rules
  to linkedin_to_best_email            (fill email gaps where search_people has none)
  to hubspot/create-object             (create new contacts)
  to hubspot/associate-objects         (associate each contact to the deal + company)

Inputs

  • Deal - the HubSpot deal to expand, or a filter for a set of open deals
  • Target roles - the titles, seniority levels, and departments that make up your buying committee
  • Coverage - how many contacts per account to add, and any hard caps
  • Suppression rules - domains, existing contacts, and do-not-contact lists to exclude

How it works

  1. Reads the deal and resolves the associated company's domain
  2. Lists the contacts already associated to the deal so they can be excluded from the results
  3. Runs search_people filtered on the company domain plus your target titles (via query), seniority, and department filters
  4. Dedupes the returned people against existing deal contacts and your suppression rules
  5. Uses the business_email returned by search_people where present, and runs linkedin_to_best_email to fill any gaps
  6. Creates the new contacts in HubSpot and associates each one to the deal and its company

Output

Name Title Seniority Company Email LinkedIn New/Existing Associated To Deal
Deal company:            X
Existing contacts:       X
Candidates found:        X
New contacts added:      X
Emails found:            X/N (XX%)
MoltSets tokens used:    X

Tips

  • Requires the HubSpot remote MCP (mcp.hubspot.com) and the MoltSets MCP connected in the same client
  • search_people returns a business email in many records, so check that field before spending a token on a separate email call
  • Use company_domain for the account match rather than free-text company name, since domain is exact
  • Set a per-account cap so a large company does not flood the deal with dozens of loosely relevant contacts
  • Creating and associating records changes the deal, so run a dry-run pass and confirm before writing
  • Custom objects are not reachable through HubSpot's remote MCP, so create standard contact records and standard associations
01 Download the .moltsets skill file below
02 Open Claude and go to Settings to Skills
03 Click Add skill and select the downloaded file
04 Open a new chat in Claude
05 Prompt Claude using one of the example prompts or use your own
// difficultyAdvanced
// connectionHubSpot, Claude Chat
// got a skill of your own? Submit it to the library