wiki/knowledge/salesforce/finwellu-ria-subscription-webhook.md · 516 words · 2026-04-05

FinwellU RIA Subscription Webhook Integration

Overview

As part of the [1] FinwellU subscription model launch, a Salesforce webhook integration is required to capture user registration data when RIA employees sign up for financial wellness workshops. The primary purpose is to track user origin (which employer company they came through) and enable accurate revenue splits between NextLevel and its RIA partners.

Business Context

NextLevel is launching a paid subscription service for Registered Investment Advisors (RIAs). Each RIA subscribes on behalf of their employer clients, and those employer clients' employees then register for individual workshops. Because multiple RIA partners may be involved, NextLevel needs to know which registrant came through which RIA in order to calculate revenue splits correctly.

The subscription fee is paid in advance by the RIA — the webhook is not for payment processing, but for attribution and tracking of individual registrants back to their originating company and RIA relationship.

Login & Registration Flow

The site uses a two-tier authentication model:

  1. Company-level login: Each employer client (e.g., Marquette University) receives a single shared login credential. The RIA distributes this link/login to their employees.
  2. Individual registration: Once inside the company-specific page, individual employees register for a specific workshop by entering their personal information (name, email, etc.).

This means the company identity is established at the login stage, and the individual identity is captured at the workshop registration stage.

Webhook Data Requirements

When a user completes workshop registration, the following data should be pushed to Salesforce via webhook:

Field Source
Registrant name User-entered at registration
Company name Derived from company login page
Workshop name Selected workshop
Workshop date Selected workshop

Additional status fields (e.g., registration status, amount) may be included if relevant to the Salesforce record structure.

Implementation Notes

Sources

  1. Index|Nextlevel
  2. 2025 12 08 Website Mockup Review|December 2025 Website Mockup Call
  3. Index|Nextlevel Client Overview
  4. 2025 12 08 Website Mockup Review|Nextlevel Website Mockup Review — Dec 2025
  5. Webhook Patterns|Salesforce Webhook Patterns