E-commerce
Shopify + Kawaa
Verify customer emails from your server
Verify Shopify customer emails from your own server — Shopify Flow webhooks, app and Admin API automations, and bulk verification of customer exports — using the Kawaa REST API. Validating in the browser (theme forms) or at the checkout step is not available yet; both are still in development.
What you can build
- Verify customer emails from your server, through the REST API
- Call Kawaa from Shopify Flow webhooks (Shopify Plus)
- Check customer exports in bulk
- Tag or segment customers by the result
- Clean your marketing and newsletter lists
Setup
How to set up
Get your API key
Create a key in the Kawaa dashboard. It is a secret credential — keep it on your server, never in theme or browser code.
Call Kawaa from a server-side step
Send the address to https://api.kawaa.com/v1/verify from a Shopify Flow HTTP request, your app backend, or a serverless function you control.
Act on the result
Tag, segment, or hold the customer based on the returned status and quality score.
Clean the list you already have
Export customers to CSV, bulk verify with Kawaa, then re-import the results as tags or segments.
Use cases
What teams do with Shopify and Kawaa
Reduce failed delivery notifications on signups
Improve marketing email deliverability
Prevent fraudulent account creation
Clean customer database in bulk
FAQ
Frequently asked questions
- Can I validate emails in my theme forms, in the browser?
- Not yet. Browser-side validation needs a publishable token that is safe to expose, and Kawaa does not issue one yet — your API key is a secret, and anything in a Shopify theme is readable by every visitor to the storefront. Verify server-side (Shopify Flow, your app backend, or a proxy you host) until the browser widget ships.
- Can I validate emails at the checkout step?
- Not yet. Shopify's checkout step UI can only be customized through Checkout UI Extensions, which require a published Shopify app. Our native Shopify App with a Checkout UI Extension is in development.
- Will verification slow down my storefront?
- No — verification runs on your server, off the shopper's critical path, so it never blocks a form or a checkout.
- Can I verify existing customers?
- Export your customer list from Shopify, verify in bulk with Kawaa, then update tags or segments in Shopify based on the results.
- Is there a Shopify App Store listing?
- Not yet — a native Shopify app with a Checkout UI Extension is in development. Today, integration is via our REST API from server-side flows.
Verify Shopify customers with Kawaa
Get started with 100 free verifications. No credit card required.