[{"data":1,"prerenderedAt":79},["ShallowReactive",2],{"integration-hubspot":3},{"id":4,"category":5,"dataDelivered":6,"extension":18,"faq":19,"hero":38,"howItWorks":42,"meta":59,"seo":60,"setup":62,"slug":71,"stem":72,"tagline":73,"tier":74,"tool":75,"whoItsFor":76,"whyItMatters":77,"__hash__":78},"integrations\u002Fintegrations\u002Fhubspot.yaml","CRM",{"intro":7,"fields":8,"toolMapping":17},"Every webhook payload from Leaddi carries the full qualified-lead context:",[9,10,11,12,13,14,15,16],"Contact name, phone number, and email (when captured)","Issue description (mapped to deal name + notes)","Urgency level (mapped to deal priority or a custom property)","Service address or location","Preferred appointment time","Photos the caller shared (linkable URLs)","Full SMS conversation transcript","Lead source: Leaddi","HubSpot users typically land Leaddi leads as a new Contact + Deal pair in a pipeline of your choice, with Lead Source = Leaddi. HubSpot's native custom properties and workflow automations can route from there — territory, rep assignment, lifecycle stage, anything your HubSpot setup already handles.","yaml",[20,23,26,29,32,35],{"question":21,"answer":22},"Is the HubSpot integration included in all Leaddi plans?","Yes. The webhook connector is included on Essential ($229\u002Fmo), Growth ($399\u002Fmo), and Scale ($629\u002Fmo) — no add-on fee.",{"question":24,"answer":25},"Does Leaddi overwrite anything in HubSpot?","No. Leaddi only creates new records via webhook — never updates or deletes existing contacts, deals, or companies. If a contact with the same phone or email already exists, HubSpot's own deduplication rules decide how to handle it (or you can use a Zapier step to enforce your preferred behavior).",{"question":27,"answer":28},"What if our HubSpot setup uses custom properties, pipelines, or workflows?","HubSpot's custom properties and workflows are fully compatible. We can map Leaddi fields to your custom property names during setup, and any HubSpot workflow that triggers on new Contact or new Deal will fire on Leaddi-created records just like any other.",{"question":30,"answer":31},"How long does setup take?","5-10 minutes. Most of that is deciding which HubSpot pipeline leads should land in and mapping Leaddi fields to your HubSpot properties.",{"question":33,"answer":34},"Can we turn off the HubSpot integration if we don't want it?","Yes. Toggle the webhook off in Leaddi's Settings → Integrations. Leads keep flowing to your Leaddi dashboard; they just don't land in HubSpot.",{"question":36,"answer":37},"What happens if the same person calls twice — do I get two HubSpot contacts?","Leaddi sends a new qualified-lead webhook each time a missed call becomes a qualified lead. HubSpot's native deduplication (phone or email match) decides whether to create a new contact or attach the activity to the existing one. For finer control, a Zapier step between Leaddi and HubSpot can enforce your exact dedup rules.",{"eyebrow":39,"headline":40,"subheadline":41},"Leaddi + HubSpot Integration","Leaddi + HubSpot — Never Lose a Lead to a Missed Call","Leaddi connects to HubSpot via outbound webhook, so every qualified lead from a missed call lands in your HubSpot pipeline the same moment it hits your phone. New contact, new deal, tagged source=Leaddi — your reps pick it up in their normal queue.",[43,47,51,55],{"title":44,"description":45,"icon":46},"Missed call detected","Leaddi sees the missed call within seconds and the AI texts back from your business number.","i-lucide-phone-missed",{"title":48,"description":49,"icon":50},"AI qualifies over SMS","In about 30 seconds, the AI captures name, issue, urgency, address, preferred time, and photos where relevant.","i-lucide-message-square",{"title":52,"description":53,"icon":54},"Lead delivered via webhook","When the lead is qualified, Leaddi fires an outbound webhook with the full lead payload to your HubSpot-connected endpoint.","i-lucide-zap",{"title":56,"description":57,"icon":58},"Your team works the lead in HubSpot","The lead lands as a new Contact + Deal in HubSpot tagged source=Leaddi — your reps follow up from the CRM they already live in.","i-lucide-users",{},{"title":39,"description":61},"Leaddi connects to HubSpot via webhook — qualified missed-call leads land as Contacts and Deals with Lead Source=Leaddi. Included on every plan.",{"timeEstimate":63,"steps":64,"docsHref":70},"5-10 minutes",[65,66,67,68,69],"In HubSpot, decide whether to use the native webhook endpoint, a private app, or a Zapier step to receive Leaddi leads","In Leaddi, go to Settings → Integrations → Webhooks → Add HubSpot","Paste the endpoint URL (HubSpot webhook URL, private app API URL, or Zapier webhook URL) and any required auth headers","Map Leaddi fields to HubSpot properties (standard properties cover most cases; custom properties for anything specific)","Send a test webhook from Leaddi to confirm the contact and deal land in HubSpot","#","hubspot","integrations\u002Fhubspot","Leaddi connects to HubSpot via outbound webhook — qualified leads land as new contacts and deals the same moment they're delivered to your phone.","webhook","HubSpot","Service businesses and B2B teams using HubSpot as their primary CRM who also take inbound phone calls — consulting firms, B2B service providers, agencies, managed service providers, even some home-service operators running their sales layer on HubSpot. If HubSpot is where your pipeline lives, Leaddi plugs in without forcing a second system.","HubSpot is a best-in-class CRM, but it doesn't answer your phone. For service-first businesses — even ones with mature HubSpot pipelines — the call that goes to voicemail never makes it into the CRM and never gets worked. Leaddi closes that gap: the missed call becomes a qualified lead, the qualified lead becomes a HubSpot contact + deal, and your reps follow up inside the tool they already use every day. No data re-entry, no missed hand-offs.","eEi3TASG7J8h6M8dWmfk_k6eMcE6mDgHXM4Kr1M1rrc",1776888301506]