N Nathan Avery Dev
Call & hear the AI: (405) 646-9668 Get a free sample of your site
Housecall Pro · website integration

How to connect your website to Housecall Pro

If you want requests from your website to show up in Housecall Pro without anyone retyping them, there are four main ways to do it. Most shops only need the first one.

By Nathan Avery · Updated November 5, 2026

Short answer: paste Housecall Pro's own Lead Form or booking button into your site. Requests land in your Job Inbox and you get a text. You only need the API if you want to keep your existing custom form, and the API requires the MAX plan. Zapier's built-in action only creates a customer in Housecall Pro, so it won't put a request in your inbox.

The four options

OptionWhat it createsPlanWork involvedThe catch
Lead Form embedA Lead in Job Inbox (and in Pipeline under New Lead, if you have Pipeline), plus a text to youListed on all plans in Housecall Pro's marketing. Its help article doesn't say, so check your account.Paste one code snippetJob Inbox must be on. Any field you add becomes required.
Booking button or linkA job or estimate, depending on your scheduling settings, with text and email notices to youListed on all plans in Housecall Pro's marketingPaste one code snippet, or just link to itYou have to set up services and availability first. If no slot fits, the customer's request becomes a Lead.
Your own form plus the APIA Lead in an API Leads channel in Job InboxMAX onlyA small piece of custom codeAn Admin has to generate an API key, and a full-access key reaches your account data. Only share it with someone you trust.
ZapierA customer record only. "Create New Customer" is the only built-in action that writes into Housecall Pro.Essentials and up per its Zapier help article, but its pricing FAQ ties Zapier to MAX, so check your accountA Zapier account and one ZapNo lead, job or estimate gets created, so nothing lands in your inbox.

Which one should you pick?

How to add the Lead Form

  1. In Housecall Pro, open your Lead Form settings and choose the fields you want. Remember that any field you add will be required, so keep it short.
  2. Expand the "Share lead form" section and copy the embed code.
  3. Paste it into your contact page, or send it to whoever manages your site. Housecall Pro's own instructions say to send it to your webmaster if that's not you.
  4. Make sure Job Inbox is turned on.

Test it before you trust it

It only takes a couple of minutes. From your phone, on cellular, fill out the form like a customer would. Then check all three:

If someone else manages your website

That's normal, and it doesn't block anything. Check your site's footer for a "powered by" credit. Send that company the embed code and ask them to put it on your contact page. If they control the site and won't add it, the booking link still works, because it's a plain link you can put on your Google Business Profile, your social pages and your email signature.

Doing it for you

If you'd rather not deal with it, I install the Lead Form or booking button on your site, test it end to end and send you proof it works. It's about $150. You copy the code from your own account, so I don't need your Housecall Pro login. I'd rather not have it.

If you want phone calls in there too, that would be custom API work on MAX. Today my AI receptionist emails you the details.

Questions people ask

Do I need the MAX plan to connect my website to Housecall Pro?
No. The Lead Form and booking button don't use the API. You only need MAX for the API, webhooks and API Leads.
Can Zapier create a job or lead in Housecall Pro?
Not with its built-in actions, as of this writing. Housecall Pro's Zapier overview lists Create New Customer as its one action, and two triggers: Job Scheduled and Job Finished.
Will the Lead Form work on WordPress, Wix or Squarespace?
Site builders that let you paste HTML can usually take the embed code. Where you paste it differs by builder.
Should I give a developer my Housecall Pro API key?
Only if you trust them, and only if you need the API. Housecall Pro warns that a key gives access to your account's data. A key can be full access or read-only, and only an Admin can create one.
Does Housecall Pro build custom integrations for you?
No. Its API overview says it doesn't build or maintain custom API integrations, and points people to freelance developers.
Want it done for you?

Send me your site and which plan you're on.

I'll tell you which option fits and what it would cost. If the free option works for you and you can do it yourself, I'll say that too.

It's just me, Nathan, a solo developer near Oklahoma City. You deal with me directly. I'm a new business, so I don't have customer reviews to show you yet.

Sources

Checked November 5, 2026. These vendors change plans and features, so confirm in your own account.

Hear the AI Free sample