Mirror HoneyBook inquiries into HubSpot with AI enrichment

When a new lead lands in HoneyBook, an agent enriches the company, creates a HubSpot contact, and opens a deal at your inquiry stage.

Agentic Task
HoneyBookHubSpotSalesOperationsLead EnrichmentData Sync

When a new inquiry comes in through HoneyBook, mirror the lead into HubSpot CRM with light AI enrichment so the sales pipeline lives in one place.

Trigger: a HoneyBook webhook on the new-inquiry event. The payload includes the client name, email, phone, project type, free-text message, event date, and budget estimate.

For each inquiry, the agent should:

1. Parse the inquiry and pull out client name, email, phone, project type, message, event date, and budget.

2. Decide whether to enrich. If the email domain is a personal mailbox (gmail.com, yahoo.com, hotmail.com, outlook.com, icloud.com, aol.com, proton.me), skip the web research and use only what HoneyBook sent. This is a token and time saver.

3. For business email domains, do a quick web search on the company domain (and client name if helpful) to learn what the company does and a rough size, like employee band or revenue range. Keep this to one or two sentences of facts. Do not write a research report.

4. Look up HubSpot first with Get Contact by email. If a contact already exists for that email, do not create a duplicate. Use the existing contact id.

5. Otherwise call HubSpot Create Contact with first name, last name, email, and phone. In a notes or description field, write a short skimmable summary: project type, event date, budget, a one-line excerpt of the inquiry message, and the enrichment (company description plus size) if we did one.

6. Call HubSpot Create Deal with deal name set to the project type (fall back to "Project type, Client name" if the project type is generic), amount set to the budget estimate, deal stage set to your inquiry stage in the default sales pipeline, and associate it to the contact found or created in the previous step.

Integrations: HoneyBook (webhook trigger on new inquiry) and HubSpot (Get Contact, Create Contact, Create Deal).

Tone for the HubSpot notes: short and skimmable. A salesperson should be able to open the contact and walk into the first reply with enough context to sound prepared.

Additional information

What does this prompt do?
  • Fires the moment a new HoneyBook inquiry comes in, so nothing waits for manual entry.
  • Creates a matching HubSpot contact with name, email, phone, and a clean summary of the project, event date, and budget.
  • Opens a new deal at your inquiry stage with the budget and project type already filled in and associated to the contact.
  • For business email addresses, adds a short note on what the company does and a rough size, so your reps walk in informed.
What do I need to use this?
  • A HoneyBook account on the Essential or Premium plan, so you can copy the API key from your HoneyBook settings.
  • A HubSpot account you can log into, with permission to create contacts and deals.
  • A few minutes to pick which deal stage new inquiries should land in.
How can I customize it?
  • Adjust which email domains count as personal mailboxes and skip the company research step.
  • Change the deal stage, pipeline, or deal name format to match how your sales team works.
  • Add more details to the contact notes, like referral source, service tier, or event location.

Frequently asked questions

Will this create duplicate contacts if someone inquires twice?
No. The agent looks up the email in HubSpot first. If a contact already exists, it skips the create step and just opens a new deal linked to that contact.
Why does it skip enrichment for Gmail and Yahoo addresses?
Personal email domains rarely tell you anything useful about a company, and skipping the web research keeps the workflow fast and cheap. You can change the list of personal domains at any time.
Does this work with HubSpot Free?
Yes. Creating contacts and deals is included in the free CRM. Custom pipelines and a few advanced deal properties may need a paid plan.
Can I send inquiries to a different pipeline or stage?
Yes. Tell the agent which pipeline and stage to use when you set it up and it will use those instead of the default inquiry stage.
Does it copy the client's inquiry message into HubSpot?
Yes. A short excerpt of the client's message goes into the contact notes alongside the event date, budget, and any company research.

Stop retyping HoneyBook inquiries into HubSpot.

Connect HoneyBook and HubSpot once. Every new lead lands in your pipeline within seconds, enriched and ready for outreach.