Skip to main content
Shopify logoVia API or CSV

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

  1. 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.

  2. 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.

  3. Act on the result

    Tag, segment, or hold the customer based on the returned status and quality score.

  4. 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.