Skip to content

Integrations

Every way to put Spaw verification where your addresses already are: official apps and plugins, the platforms' own HTTP steps, and the recipes for everything in between. Each page says plainly how it connects and whether it works today.

Built by Spaw
an app, plugin, script, SDK or webhook adapter that Spaw maintains
Platform HTTP step
the platform's own webhook or HTTP action calling the API
Through Zapier or Make
a Zapier or Make scenario between the platform and Spaw

Automation

Put a verification step in any workflow. The platform's own HTTP step works today; Spaw's apps add ready-made actions.

Platform Connects through Spaw app
Zapier

Call the Spaw API from any Zap with Webhooks by Zapier to verify emails, phone numbers, IPs and postal addresses, and what the Spaw app adds once listed.

Built by SpawZapier appListing pending
Make

Call the Spaw API from Make's HTTP module and route on email verdicts, phone and IP flags or a postal address's ok_to_ship. The Spaw app for Make awaits review.

Built by SpawMake appListing pending
n8n

Call the Spaw API from n8n's HTTP Request node, branch on email verdicts, phone and IP flags or postal address checks, and what the n8n-nodes-spaw node adds.

Built by Spawn8n community nodeListing pending
Custom webhooks

The HTTPS callbacks Spaw sends, how to verify the timestamped X-Spaw-Signature-V2 HMAC in Node or PHP, how to test a receiver, and how retries work.

Platform HTTP step—

CRM

Verify contacts' emails and phone numbers as they are created, before a sequence or a sales call wastes time on a dead address or an invalid number.

Platform Connects through Spaw app
HubSpot

Verify HubSpot contacts' emails and phone numbers with a workflow webhook action that calls the Spaw API and writes answers to properties, or through Zapier.

Platform HTTP step—
Pipedrive

Verify each new Pipedrive person's email and phone number through Zapier or Make, write the answers to custom fields, and clean the database in bulk.

Through Zapier or Make—
Salesforce

Verify the emails and phone numbers of new Salesforce leads and contacts through Zapier or Make, store the answers in custom fields, and clean in bulk.

Through Zapier or Make—

Email marketing

Check subscribers before they enter a list, so bounces never reach your sender reputation, and their phone numbers before an SMS flow sends to them.

Platform Connects through Spaw app
Mailchimp

Verify new Mailchimp subscribers through Zapier or Make, tag them by verdict, clean an existing audience with a bulk run, and feed bounces back as suppressions.

Through Zapier or Make—
Klaviyo

Verify Klaviyo profiles' emails and SMS phone numbers through Zapier or Make, write the E.164 number and the SMS policy answer back, and clean a list in bulk.

Through Zapier or Make—
ActiveCampaign

Verify new ActiveCampaign contacts' emails and phone numbers through Zapier or Make, tag them by the answer so automations react, and clean a list in bulk.

Through Zapier or Make—

Forms and websites

Catch email typos, dead addresses and invalid phone numbers at the point of entry, without ever blocking a submission.

Platform Connects through Spaw app
WordPress

The Spaw WordPress plugin checks form emails as visitors type, can reject addresses that cannot receive mail, and can block Tor, VPN or datacenter visitors.

also: WooCommerce

Built by SpawWordPress pluginAvailable
Website forms

One script tag adds live email, phone and address checks to Webflow, Framer, Squarespace, Carrd or plain HTML forms: hints only, never blocking.

also: Webflow, Framer, Squarespace, Carrd, plain HTML

Built by Spawform helperAvailable
Typeform

Verify the email and phone answers of every Typeform response through Zapier or Make before they reach your CRM or sheet, and recover email typos.

Through Zapier or Make—

Sign-in and one-time codes

Check a phone number before your sign-in platform sends it a code, and report the codes people entered.

Platform Connects through Spaw app
Firebase Authentication

A beforeSmsSent blocking function that asks Spaw about the number and the visitor's IP, refuses codes your SMS policy would not send, and fails open.

Platform HTTP step—
Supabase Auth

A Send SMS Hook on an Edge Function that asks Spaw about the number, refuses codes your SMS policy would not send, then sends the rest itself.

Platform HTTP step—
Amazon Cognito

Check a phone number with Spaw in Cognito's Pre sign-up trigger and in the custom SMS sender Lambda, which sends every code itself. Fails open.

Platform HTTP step—
Auth0

A custom-phone-provider Action that asks Spaw about the number and the visitor's IP, drops codes your SMS policy would not send and sends the rest.

Platform HTTP step—

E-commerce

Verify customer addresses after checkout, where the platform allows a call out.

Platform Connects through Spaw app
Shopify

Check new Shopify customers' emails and each order's shipping address through Zapier or Make, then tag them. Why checkout is out of reach and there is no app.

Through Zapier or Make—

Spreadsheets and data

Verify a column of emails, phone numbers or postal addresses where the list already lives.

Platform Connects through Spaw app
Google Sheets

Paste-in Apps Script: =SPAW_VERIFY(A2) for an email verdict, =SPAW_PHONE(D2), =SPAW_IP(C2) for an IP's risk and =SPAW_ADDRESS(F2, "GB") for a postal address.

Built by SpawApps Script custom functionAvailable
Airtable

Verify the emails and phone numbers of new Airtable records through Zapier, Make or an automation script that calls the Spaw API, and write the answers back.

Through Zapier or Make—

Email delivery

Feed bounces and deliveries back so the suppression list and measured accuracy stay current.

Platform Connects through Spaw app
Postmark

Point a Postmark webhook at your Spaw feedback URL and every hard bounce, delivery and spam complaint updates your suppression list and measured accuracy.

Built by Spawwebhook adapterAvailable
Amazon SES

Subscribe an SNS topic to your Spaw feedback URL so SES permanent bounces, complaints and deliveries update your suppression list and measured accuracy.

Built by Spawwebhook adapterAvailable
Mailgun

Add your Spaw feedback URL as a Mailgun webhook for delivered, permanent failure and complaint events, and your suppression list keeps itself current.

Built by Spawwebhook adapterAvailable
SendGrid

Point the SendGrid Event Webhook at your Spaw feedback URL so bounces, drops, deliveries and spam reports keep your suppression list current.

Built by Spawwebhook adapterAvailable

Developer tools

Official clients and the machine-readable description of the API.

Platform Connects through Spaw app
OpenAPI

An OpenAPI 3.1 document for every endpoint, with examples and error schemas, at /openapi.json: import it into Postman, Insomnia or Bruno, or generate a client.

also: Postman, Insomnia, Bruno, openapi-generator

Built by SpawOpenAPI documentAvailable
Python

The official spaw-sdk package wraps every Spaw endpoint with typed results and one exception class per API code. Standard library only, Python 3.9 or newer.

Built by SpawPython SDKListing pending
Node.js

The official spaw package for Node.js 18 and newer wraps every Spaw endpoint with typed results, TypeScript declarations and one error class per API code.

Built by SpawNode.js SDKListing pending
PHP

The official spaw/spaw-php package wraps every Spaw endpoint in a dependency-free client with one exception per API code. PHP 8.2 with curl and json.

Built by SpawPHP SDKListing pending

AI assistants

Let an agent verify addresses over the Model Context Protocol.

Platform Connects through Spaw app
MCP clients

Spaw's MCP server at https://spaw.co/mcp gives AI agents twelve verification tools with your existing API key, the same billing and the same answers.

also: Claude Code, Cursor, VS Code, Codex

Built by SpawMCP serverAvailable

markdown version: /integrations.md