Nourdge sits between your product and your messaging stack. Your app emits onboarding events; Nourdge decides who needs what, when, and through which channel — then delivers through your own infrastructure.
Drop a webhook call anywhere in your flow. We recommend tracking four things: stage_entered, stage_exited, form_error, and completion.
Most teams are live within 2–3 hours. If you already use Segment, Rudderstack, or Mixpanel, we have a 1-click destination.
// In your onboarding flow await fetch("https://api.nourdge.com/v1/events", { method: "POST", headers: { "Authorization": `Bearer ${NODGE_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ user_id: "usr_8f2a", event: "stage_entered", stage: "kyc_verification", segment: "sme", device: "mobile", timestamp: 1742389200 }) });
Tell Nourdge what stages exist, which are required, and what "stuck" means (e.g. 10 minutes idle on KYC).
You set hard rules (never message at 3am); the AI handles everything fuzzy (which template resonates with this segment).
Your team owns every word. The AI chooses which template to send — never writes new copy without human approval.
Each template gets tags (stage, segment, channel, tone), and Nourdge learns which tags work for whom.
Bring your own Twilio, SendGrid, Postmark, Meta Cloud API. Your sender reputation, your domain, your audit trail.
Each channel takes about 90 seconds to wire up: paste your keys, hit Test connection, done.
Every AI decision is logged with reasoning: why this user, why now, why this channel, which template. Fully auditable.
Your compliance team will like this. Your growth team will love it.
Average time-to-first-nudge for a new customer.