Sign-ups via WhatsApp & email

Sign-ups from real people. In one message.

Visitors join your webinar, newsletter or giveaway by sending one message via WhatsApp or email. You get their name and a verified contact, without a single form field.

  • No forms
  • No confirmation emails
  • Greet people by name
Why Sendity

Every form field costs you sign-ups. Sendity replaces the form with one message from WhatsApp or email, and hands you a contact that is actually real.

Campaigns

Made for the moment someone says yes.

northline-growth.example#4C2FD6
Mara Klein presenting a conversion workshop
Northline GrowthLIVE SESSION · NOV 20 · 11 AM

Turn more clicks into customers.

A 45-minute live session on finding funnel leaks, prioritising tests and lifting conversion rates.

nova-fest.example#D6249F
Festival stage at sunset
48HOURS
LEFT

WIN THELOUDEST
WEEKENDOF THE YEAR.

Two VIP passes, hotel and backstage access. Send the code to enter.

after-hours-kitchen.example#A8661A
Cook preparing a seasonal dinner
AFTER HOURS KITCHENISSUE 24

Cook something worth talking about.

Three bold recipes, one seasonal ingredient and the perfect playlist. Delivered every Friday.

luma-nutrition.example#1F7A55
Nutrition coach with a green smoothie
LUMA NUTRITION

Get your free nutrition check.

Sign up, tell us about yourself and receive a starter plan.

peerwork.example#2E6BF0
Professional smiling at his laptop
FINAL STEP

Your network starts here. Make your next move.

Verify your email address to finish creating your professional profile.

Two channels

WhatsApp or email. You set the channel.

In the Sendity app you decide for each campaign which channel gets verified. Visitors see exactly that one way.

WhatsApp

Verifies a mobile number. Scan or tap, and WhatsApp opens with the message ready to send.

NameVerified mobile number

SMS works too. It reaches people without WhatsApp but is less secure, so you decide per campaign whether to allow it.

Email

Verifies an email address. One click opens the mail app with the email ready to send. No confirmation link.

NameVerified email address
How to start

Ready for your next campaign.

1

Create a campaign

Set the channel, WhatsApp or email, and add the website it runs on.

2

Add the widget

With the WordPress block, or one snippet your web team pastes in once.

3

Collect sign-ups

Every sign-up arrives with a name and a verified contact.

FAQ

Straight answers before you start.

What does Sendity do?

Sendity replaces sign-up forms with a single message. Visitors send a short code via WhatsApp or email, Sendity confirms the sender, and your campaign receives their name and contact.

Do visitors need an app?

No. They use WhatsApp or their email app, which they already have.

Can I offer email only?

Yes. You set the channel for each campaign in the Sendity app.

How does Sendity get onto my page?

With the WordPress plugin as a block, or with a short snippet for any other page.

What data do I receive?

The name and the verified phone number or email address of the person who signed up.

What does it cost?

You start with 1,000 free credits. A verified email address uses 1 credit, a verified phone number 4 credits. When you need more, you top up a package, and your credits never expire.

For developers

Open-source core. Your app stays in control.

Sendity Cloud runs the verification backend. Your site shows the Sendity widget and checks the signed result in your own backend or with a ready-made adapter. Prefer your own servers? Host the open-source core yourself.

  • No Sendity server to operateThe hosted API handles codes, channels, matching and signed results.
  • Works with your existing sign-inUsers, sessions, roles and redirects stay in your application.
  • Source open to inspectionBrowser client, framework adapters and server packages are public on GitLab.
  1. Install the adapterAdd the Sendity package for Laravel with Composer.
  2. Place the widgetDrop the Sendity component wherever sign-up, sign-in or step-up verification should happen.

The adapter checks the signed result, blocks replays and hands over the session. Account creation and redirects stay in your Laravel code.

  1. Install the pluginInstall and activate it straight from the WordPress plugin directory.
  2. Add the blockInsert the Sendity block in the editor, or use the shortcode.

The plugin ships the widget locally, checks signed results and can turn verified email addresses into normal WordPress sessions.

  1. Add the clientUse the Sendity widget as a web component on any page.
  2. Verify the resultCheck the signed result in your backend. The docs walk through every step.

Need an adapter for your stack? Request one, or contribute an implementation on GitLab.

Cloud or self-hosted. Start with Sendity Cloud and move to your own infrastructure when you need to.

Open source ↗

Got a campaign that needs sign-ups?

Try the live demo on your phone. It takes ten seconds.

Your Sendity account

Verify your phone number or email address with one message to sign in.

Already created a passkey?