Plug LemAudit into your stack
Every lead, hot-lead alert, and report-open event flows to whatever you already use — CRM, Slack, email, booking tools, or any URL via signed webhooks. No glue code, no middleware, no lock-in.
CRM & automation
Outbound webhooks
Push every new lead, hot lead, and report-open event to any URL.
Signed payloads (HMAC-SHA256), three event types (lead.created, lead.hot, lead.report_opened), and instant retries on 5xx. Works with Zapier, Make, n8n, or any custom endpoint.
Notifications
Slack alerts
Hot-lead notifications dropped straight into your sales channel.
One-click connect via incoming webhook URL. Choose which events fire to which channel — separate the firehose from the "stop everything" alerts.
Email notifications
Branded email digests for new leads — to you and to the prospect.
Sent from your custom domain via Resend, with full-deliverability auto-pause if bounce rates spike. White-labeled with your agency colors and logo.
Booking
Calendly
Drop a "Book a call" CTA on every audit report you ship.
Configure your Calendly URL once and every prospect-facing report (PDF + share link) gets a booking button using your custom CTA copy.
Site & forms
Embeddable widget
A 2-line script tag that captures every visitor as a lead.
Drop one snippet on any site to pre-scan visitors, capture their domain + email, and surface the result as a fully branded report — without leaving your page.
Data sources
Google PageSpeed Insights
Real-user Core Web Vitals from Google CrUX, baked into every audit.
We pull lab + field data from the free PageSpeed Insights API. No PSI key required from you — we run it server-side at our own cost.
Google CrUX dataset
28-day real-user LCP / INP / CLS averages for every audited domain.
Field data from the Chrome User Experience Report — the same dataset Google uses to grade your site for ranking. Surfaced alongside every lab measurement.
Auth
SSO (SAML)
Enterprise SAML single sign-on for agency teams.
Coming on the Agency tier. Open a request from your /help/tickets hub if you need this on a deadline — we ship features that paying customers ask for.
Webhook payload spec
Every webhook delivery is signed with HMAC-SHA256 in the X-LemAudit-Signature header. Verify it against your shared secret before trusting the body.
POST <your-webhook-url>
Content-Type: application/json
X-LemAudit-Signature: sha256=<hex>
X-LemAudit-Event: lead.hot
{
"event": "lead.hot",
"lead": {
"id": "uuid",
"domain": "acme.com",
"email": "ceo@acme.com",
"score": 38,
"critical_issues": 4,
"report_url": "https://lemaudit.com/audit/<token>"
},
"agency_id": "uuid",
"created_at": "2026-05-02T10:14:00Z"
}Already a customer?
Configure webhooks, Slack, and email notifications in your account.