User Registration Webhook

The User Registration Webhook notifies your server when a user successfully completes the registration step inside a Zotlo-hosted sales flow or checkout.

When This Is Triggered

A callback is sent whenever Zotlo completes a user registration. Registration can occur in two contexts:

Context
Description

Self-Service Sales Sites

Sent immediately after the user completes the registration step.

Checkout

Sent after a successful payment

Use this webhook to enrich CRM data, personalize onboarding, activate marketing workflows, or associate subscriptions with verified user information.

Example Payload

{
  "clientUuid": "string",
  "clientIp": "127.0.0.1",
  "country": "US",
  "language": "en",
  "storeRegister": true,
  "subscriberId": "905555555555",
  "subscriberName": "john doe",
  "appId": 1,
  "flowId": 1,
  "siteId": 1,
  "registerDate": "2020-03-20 12:35:41",
  "registerOtpStatus": false
}

Field Reference

User Information

Field
Description

clientUuid

Unique session/user identifier generated during registration

clientIp

User’s IP address

country

Country derived from IP

language

Language selected/used during registration

subscriberId

User identifier (email or phone number)

subscriberName

Full name of the user (if collected)

Source & Context

Field
Description

storeRegister

true = Zotlo Store, false = Self-Service

appId

Project ID

flowId

Flow ID where registration occurred

siteId

Sales site ID

Registration Metadata

Field
Description

registerDate

Registration timestamp (UTC)

registerOtpStatus

Whether registration flow included OTP verification (true/false)

Common Use Cases

  • Create or update user profiles in your CRM

  • Trigger onboarding emails or push notifications

  • Track registration funnels and attribution

  • Attach marketing identifiers (MMP/UTM) to user accounts

  • Pre-warm subscriber profiles before first purchase

  • Sync user identities across platforms

Last updated