This guide describes the available components for building custom partner signup flows. These components enable organizations to create white-label versions of the business valuation calculator.
Partner organizations can build custom signup flows using a library of pre-built components. Each component collects specific types of data that feed into business profile creation and valuation calculations.
Allows users to select their business industry category and provide a description.
What it collects: - Industry category (from 36+ business types) - Business description (free text) - Valuation multiple (automatically set based on category)
Use cases: - Required for accurate valuation calculations - Determines comparable business search parameters - Sets industry-specific risk factors
Configuration options: - Required/optional - Custom label and description text
Enables users to add one or more business locations with address autocomplete.
What it collects: - Business addresses with geocoding - Place IDs for map integration - Support for multiple locations
Features: - Address autocomplete with suggestions - Add/remove multiple locations - Visual confirmation of selected addresses
Use cases: - Multi-location businesses - Geographic-based comparable search - Location display on profile
Configuration options: - Minimum/maximum number of locations - Required/optional - Custom label text
Multi-year financial data collection with revenue, cash flow, and net income fields.
What it collects: - Revenue by year - Cash flow by year - Net income by year - Support for multiple years of data
Features: - Add multiple years - Edit existing entries - Delete years as needed - Automatic formatting of currency values
Use cases: - Valuation calculations require financial history - Trend analysis for business performance - Comparable business matching
Configuration options: - Required fields (revenue, cash flow, net income) - Minimum years required - Custom field labels
Interactive risk factor questionnaire that adjusts the valuation multiple.
What it collects: - Risk factor flags (yes/no questions) - Adjusted valuation multiple based on responses
Risk categories include: - Seasonal business risk - Competition level - Location dependencies - Customer concentration - Owner involvement - Industry trends
Features: - Dynamic multiple adjustment - Visual feedback on risk impact - Category-specific risk factors
Use cases: - Refine valuation accuracy - Identify business strengths/weaknesses - Set realistic expectations
Configuration options: - Select which risk factors to include - Custom weighting (advanced)
Map-based interface for finding and selecting similar businesses for comparison.
What it collects: - Selected comparable business IDs - Used for market-based valuation
Features: - Interactive map with business markers - Search by keywords - Filter by financial metrics: - Asking price range - Cash flow range - Revenue range - Category-based filtering - Auto-suggestions based on business type
Use cases: - Market-based valuation method - Industry benchmarking - Competitive analysis
Configuration options: - Pre-selected categories based on business type - Search radius - Minimum/maximum comparables
Standard text fields for collecting additional information.
Types available: - Single-line text - Multi-line textarea - Email - Phone number - URL
Use cases: - Contact information - Business name - Custom questions
Configuration options: - Required/optional - Placeholder text - Validation rules - Character limits
Dedicated field for the business asking price.
What it collects: - Numeric asking price value
Features: - Currency formatting - Validation for numeric input
Use cases: - Essential for valuation comparison - Used in comparable searches
Each step in your flow can contain multiple components:
Example: Business Valuation Flow
| Step | Components | Purpose |
|---|---|---|
| 1 | Contact Info (text fields) | Collect user details |
| 2 | Business Type Selector | Industry classification |
| 3 | Location Manager | Business addresses |
| 4 | Financial Data Entry | Revenue and cash flow history |
| 5 | Risk Assessment | Adjust valuation multiple |
| 6 | Comparable Selector | Market comparison |
| 7 | Review | Summary before submission |
For each component, you can configure:
Save your flow configuration
Toggle “Active” to enable the flow
Share the signup URL:
https://app-v2.alphabiz.org/signup/YOUR_ORG_CODEWhen a user completes your signup flow, their data is mapped to a business profile:
| Component | Profile Field |
|---|---|
| Business Type | category_id,
multipleForm.businessTypeId |
| Business Description | multipleForm.businessDescription |
| Locations | locations array |
| Financial Data | allYears object |
| Risk Factors | multipleForm.flags, adjusted multiple |
| Comparables | comps array |
| Asking Price | asking_price |
Share your signup URL directly:
https://app-v2.alphabiz.org/signup/YOUR_ORG_CODE
Embed the valuation calculator on your website:
<alphabiz-valuation
org-id="YOUR_ORG_CODE"
theme="light">
</alphabiz-valuation>
<script src="https://app-v2.alphabiz.org/pl.js"></script>| Attribute | Values | Description |
|---|---|---|
org-id |
string | Your organization code |
theme |
light, dark |
Color theme |
compact |
true, false |
Compact layout mode |
height |
CSS value | Container height |
For technical API documentation, see Partner Organization Signup.