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
PromptCreate

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.

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.

FAQs

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.

Related templates

Client-by-client cold email pipeline review for agencies

Pick a client and a date range to see sent, replies, meetings booked and the real deal value your cold email produced, campaign by campaign.

Instantly
HubSpot
Slack Bot
App
Partner tier review board for quarterly promotion calls

Work every partner tier decision from one board, with the revenue and commission numbers, clear promotion thresholds, and AI review briefs.

Introw
HubSpot
Slack
App
Reconcile partner commissions between HubSpot and Introw

Open one board at month end to find every closed deal missing a commission, every commission with no deal behind it, and every amount that does not add up.

Introw
HubSpot
Slack
App
Hiring signal board for your customers and open pipeline

Open one board each morning to see which of your accounts are hiring, what they are building, and where your product fits the roles they just opened.

JobsPipe
HubSpot
App
Placement pricing desk for recruiting and staffing agencies

Open a live deal, see the market pay range for that role and city, set your markup, and write the agreed numbers straight back onto the deal.

Job Salary Data
HubSpot
App
Instagram comment and DM triage inbox for your team

Work every unanswered Instagram comment, Reel reply and Direct message from one queue, with claimed rows so two people never answer the same person.

Instagram
HubSpot
Slack Bot
App

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.