Integrations

One script in. Every lead out.

Embed a calculator on any website in minutes. Then work the leads wherever suits you — inside Leadkit's built-in CRM, in the CRM you already run, or in your own software.

ZapierMakeHubSpot
Your leads, your way

Three ways to work a lead. Pick one, or mix them.

Every lead is always saved in Leadkit. Integrations add copies wherever else you want them — they never replace your dashboard.

Free & Pro

No integration needed

Manage leads inside Leadkit

Best for: Tradies and small teams who want one place for every enquiry — no other software to set up.

  • Every lead lands in your dashboard with the full job details and estimate
  • Pipeline statuses (New → Contacted → Quoted → Won) you can rename and reorder
  • Hot / warm / cold scoring so you call the right person first
  • Assign leads to staff — they only see what is theirs
  • Email + in-app alerts the moment a lead arrives, optional daily digest
  • Edit and resend estimates, expiry reminders, automatic follow-ups
  • Branded PDF estimates, lead history, CSV export any time
Start free
Pro & Agency

Connect in 3 minutes

Push leads to the CRM you already use

Best for: Businesses running Salesforce, HubSpot, Zoho, Pipedrive, Sheets or a marketing stack that must see every lead instantly.

  • Connect once through Zapier, Make or n8n — point-and-click, no code
  • Real-time: the lead is in your CRM the same second the customer sees their estimate
  • One connection covers every calculator; route by calculator, suburb or value
  • Send SMS or WhatsApp follow-ups, Slack alerts, calendar holds, draft invoices
  • Leadkit keeps a copy too — the dashboard still works exactly as before
See what you can automate
Pro & Agency

For developers

Send leads straight to your own system

Best for: Teams with in-house software, a custom CRM, or a data warehouse that should receive leads directly.

  • Signed JSON webhook (HMAC-SHA256) to any HTTPS endpoint
  • Flat, stable fields for the customer and estimate; raw typed form answers in form_data
  • form_data_summary is populated on every payload, whatever the calculator
  • Automatic retries with backoff, per-attempt delivery log, test events from the dashboard
  • Event ids for idempotency; unknown fields are additive, breaking changes bump api_version
Read the payload reference

Always captured

Every lead is stored in Leadkit first, integration or not.

Alerts included

Email + in-app on every plan. Digest optional.

Team-ready

Owner, manager and staff roles with assignment.

Owner-controlled

Only the owner can send leads outside Leadkit.

Integrations

Every lead, straight into the tools you already use

Work leads inside Leadkit's built-in CRM, or have every one pushed to your CRM, spreadsheet, inbox or phone the second it arrives. Connect once through Zapier, Make or n8n — no code.

Leadkit Icon

New lead in Leadkit

Estimate + full job details

Zapier7,000+ appsMakeVisual scenariosn8nSelf-hostableor any webhook

CRM & sales

SalesforceHubSpotZoho CRMAirtableOdooIntercomZendeskSAPSalesforceHubSpotZoho CRMAirtableOdooIntercomZendeskSAP

Alerts & follow-up

SlackMicrosoft TeamsGmailTwilio SMSWhatsAppTelegramDiscordMailchimpBrevoSlackMicrosoft TeamsGmailTwilio SMSWhatsAppTelegramDiscordMailchimpBrevo

Jobs, sheets & money

Google SheetsGoogle DriveTrelloAsanaClickUpJiraXeroMYOBQuickBooksStripeGoogle CalendarGoogle SheetsGoogle DriveTrelloAsanaClickUpJiraXeroMYOBQuickBooksStripeGoogle Calendar

…and 7,000+ more through Zapier. Prefer to keep it simple? Every lead is already in Leadkit's CRM — integrations are optional.

Real time, not next morning

The lead is in your CRM the same second the customer sees their estimate.

Route it your way

Different calculators to different people — by calculator, suburb or job value.

Signed & owner-controlled

Every payload is signed with your secret. Only the owner can connect endpoints.

Setup

Connected in about three minutes

Every automation platform works the same way: it gives you a URL, you paste it into Leadkit, you send a test, then you map fields with dropdowns. No developer required.

ZapierMake
  1. 1

    Create a webhook trigger

    In Zapier choose Webhooks by Zapier → Catch Hook (Make: Custom webhook; n8n: Webhook node). Copy the URL.

  2. 2

    Paste it into Leadkit

    Settings → Integrations → Add endpoint. Choose all calculators or just one, then click Send test event.

  3. 3

    Map the fields

    Add your action — Salesforce, Sheets, Slack, SMS — and pick fields from the dropdown. Turn it on. Done.

Common situations

Whatever your setup, there's a path

I do not use a CRM. Do I need to set anything up?+

No. Every lead is already captured, scored and stored in Leadkit with the full job details and estimate. The built-in CRM is included on every plan, including Free. Integrations are optional.

I just want to be told when a lead comes in.+

Built in: instant email and in-app alerts, plus an optional daily digest, all configurable per team member under Settings → Notifications. Want it by SMS, WhatsApp or Slack instead? A two-step Zap does that on Pro.

We run Salesforce or HubSpot. How do leads get there?+

Create one Zapier (or Make / n8n) connection: Leadkit sends the lead, the next step creates the Lead or Contact. Name, email, phone and estimate map to standard fields; map form_data_summary to the Description or Notes field so a single connection works for every calculator you add.

What about Pardot or Marketing Cloud?+

Go through Zapier or Make, which can post to a Pardot form handler. Pardot form handlers expect form-encoded requests rather than JSON, so a direct webhook is not the right tool there — the automation platform handles the translation.

Different calculators go to different people.+

Two options. Scope an endpoint to a single calculator in Settings → Integrations, or use one endpoint and add a Filter or Router step on calculator.slug in your automation. Both work with any mix of calculators.

Which plan do I need?+

The built-in CRM, alerts and CSV export are on Free. Outbound integrations — Zapier, Make, n8n and the direct webhook — are on Pro and Agency. If you downgrade, your endpoints are kept but paused; upgrade again and they resume.

Is customer data safe going out?+

Endpoints must be HTTPS and are validated against private or internal addresses. Every payload is signed with a secret only the workspace owner can see and rotate. Only the workspace owner can add or change endpoints — managers and staff cannot. Spam leads are never sent.

What about the leads I already have?+

Integrations fire for new leads from the moment you connect. For history, export a CSV from the Leads page (filter by date, calculator or status) and import it into your CRM.

Can I test it before real leads arrive?+

Yes. Every endpoint has a Send test event button that delivers a realistic sample lead so Zapier or Make can map fields immediately. Test events are flagged test: true so you can filter them out downstream.

Shadow DOM isolation — zero CSS bleed into your site
Loads asynchronously — never blocks your page
No iframe — auto-resizes natively
CSP-compatible with strict policies
Website platforms

Works with your website

One script tag, no iframes, no CSS leaks. Already live on every major platform.

Most popular

WordPress

Paste a single script tag into any HTML block — no plugin to install.

Webflow

Embed via a custom code component — zero CSS conflicts.

Wix

Wix

Use the Wix Custom Element or Velo embed to add it in minutes.

Squarespace

Squarespace

Add to any page via a Code Block or Page Header injection.

Shopify

Add to your theme via a Liquid snippet or Section block.

React / Next.js

Load the Leadkit script directly in any React or Next.js app.

Generic HTML

Works on any site that supports a script tag — plain HTML, PHP, etc.

GoDaddy

Paste a single script into GoDaddy's HTML/Javascript widget.

How it works

Three steps to more leads

  1. ~2 min

    1. Pick your calculators

    Choose from 200+ calculators across 112 trades — bathroom reno, kitchen, decking, painting, landscaping, fencing, more.

    Bathroom renovation
    Kitchen renovation
    Decking
  2. ~5 min

    2. Set your rates & brand

    Upload your logo, set your day rate, tiling rate, fixture markups. Or use our smart defaults and tweak later.

    Tiling rate$480/m²
    Day rate$1,200/day
    Fixture markup35%
  3. ~1 min

    3. Embed or share your link

    Drop one line of code on your website, or just share your free Leadkit page link. Leads start flowing in.

    <script src="www.leadkit.com.au
    /api/embed/a1b2c3d4.js"
    >

Your next estimate request
could land before lunch.

Five minutes to set up. No credit card. Cancel any time. You've got nothing to lose except a few estimating calls at 9pm.

14-day Pro trialCancel any timeAustralian owned & operated