Skip to main content

Demo & Trial Account Management

Comprehensive platform for creating, managing, and analyzing demo and trial accounts across all restaurant types.

Overview

The Demo & Trial Account platform enables NebusAI sales teams to quickly spin up realistic demo environments for prospects of any size—from food trucks to multi-brand enterprises. Trial accounts convert demos to real usage with minimal friction.


Restaurant Type Templates

Quick Reference

TemplateDevicesMenu ItemsLocationsUse Case
Food Truck120-301Mobile operations
Single Location2-350-1001Independent restaurant
Multi-Location5-10100+3-5Regional chain
Multi-Brand Enterprise15+200+10+Franchise/corporate
QSR/Fast Casual3-530-501-5Quick service
Full-Service4-680-1501Fine dining

Food Truck Demo

Streamlined configuration for mobile food operations.

Included Features

  • Single Device POS - Mobile-optimized tablet interface
  • Simple Menu - 20-30 items, quick modifiers
  • Cash + Card Payments - Square/Stripe integration
  • Basic Reporting - Daily sales, item popularity
  • Location Tracking - GPS for event locations

Demo Data

CategorySample Data
Menu Items25 items across 4 categories
Transactions500 sample orders
Customers200 customer profiles
Revenue$15,000 monthly simulation

Setup Time

Under 5 minutes via one-click creation


Single Location Demo

Complete solution for independent restaurants.

Included Features

  • Multi-Device Support - 2-3 devices (POS, KDS, tablet)
  • Full Menu Management - 50-100 items with modifiers
  • Table Management - 15-20 table floor plan
  • Staff Scheduling - 10-15 employee schedules
  • Inventory Basics - Top 50 inventory items
  • Customer CRM - Loyalty and customer profiles

Demo Data

CategorySample Data
Menu Items75 items, 15 categories
Tables18 tables, 3 sections
Employees12 staff members
Transactions2,000 sample orders
Customers500 customer profiles
Revenue$85,000 monthly simulation

Floor Plan Templates

  • Casual Dining (18 tables)
  • Bar & Grill (12 tables + bar seating)
  • Café (10 tables + counter)

Multi-Location Demo

Regional chain management demonstration.

Included Features

  • 3-5 Location Setup - Each with unique floor plans
  • Centralized Menu Management - Push updates to all locations
  • Cross-Location Reporting - Comparative analytics
  • Regional Manager Views - Location group dashboards
  • Consolidated Analytics - Enterprise-level insights
  • Multi-Location Inventory - Transfer and reorder

Demo Data

CategorySample Data
Locations4 locations (Downtown, Suburbs x2, Airport)
Menu Items100 items, location-specific pricing
Employees45 staff across locations
Transactions10,000 sample orders
Revenue$350,000 monthly simulation

Location Templates

  • Downtown - High volume, smaller footprint
  • Suburban - Family-friendly, larger space
  • Airport - QSR-style, high turnover
  • Mall - Food court configuration

Multi-Brand/Enterprise Demo

Full franchise and multi-concept demonstration.

Included Features

  • Multiple Brands/Concepts - 2-3 distinct brands
  • 10+ Locations - Mix of concepts
  • Franchise Hierarchy - Corporate → Regional → Location
  • Corporate Dashboards - Executive-level reporting
  • Full Feature Showcase - All platform capabilities
  • Advanced Analytics - AI insights, forecasting

Demo Data

CategorySample Data
Brands3 restaurant concepts
Locations12 locations
Menu Items250 items across brands
Employees150 staff members
Transactions50,000 sample orders
Revenue$1.5M monthly simulation

Brand Templates

  • Casual Dining - Full-service family restaurant
  • Fast Casual - Counter-service healthy options
  • Bar & Grill - Sports bar concept

QSR/Fast Casual Demo

Quick-service restaurant operations.

Included Features

  • Drive-Thru Simulation - Voice AI ordering demo
  • Kiosk Ordering - Self-service demonstration
  • Speed of Service Metrics - Order timing analytics
  • Delivery Integration - DoorDash, UberEats mockups
  • High-Volume Kitchen - KDS optimization

Demo Data

CategorySample Data
Menu Items40 items, combo meals
Drive-Thru Orders200 sample drive-thru orders
Kiosk Orders100 sample kiosk orders
Average Ticket Time4.5 minutes
Revenue$120,000 monthly simulation

Full-Service Restaurant Demo

Fine dining and upscale casual demonstration.

Included Features

  • Reservations & Waitlist - OpenTable-style booking
  • Course Management - Multi-course timing
  • Wine/Bar Features - Wine list, cocktail management
  • Fine Dining Workflows - Tableside service
  • Check Splitting - Advanced splitting options
  • VIP Management - Guest preferences and notes

Demo Data

CategorySample Data
Menu Items80 items with wine list
Reservations200 sample reservations
Wine List75 wine selections
Average Check$125
Revenue$200,000 monthly simulation

Creating Demo Accounts

One-Click Demo Creation

  1. Navigate to Sales Portal > Demo Management
  2. Click Create New Demo
  3. Select restaurant type template
  4. Choose customization options:
    • Business name
    • Logo/branding
    • Location name
    • Demo data set
  5. Click Create Demo
  6. Share unique demo URL with prospect

API Creation

POST /api/v1/demos

Request Body

{
"template": "single_location",
"business_name": "The Sample Grill",
"contact_email": "prospect@email.com",
"customization": {
"logo_url": "https://...",
"primary_color": "#2563EB",
"demo_data": "full"
},
"expiration_days": 14,
"sales_rep_id": "usr_sales_001"
}

Response

{
"demo_id": "demo_abc123",
"demo_url": "https://demo.olympuscloud.ai/abc123",
"admin_url": "https://admin.olympuscloud.ai/demo/abc123",
"credentials": {
"owner_email": "owner@demo.olympuscloud.ai",
"owner_password": "demo-password-123",
"staff_pin": "1234"
},
"expires_at": "2026-02-07T00:00:00Z",
"created_at": "2026-01-24T20:00:00Z"
}

Demo Management

Demo Lifecycle

Created → Active → [Extended] → Expired → Archived

Converted to Trial

Converted to Paid

View All Demos

GET /api/v1/demos

Query Parameters

ParameterTypeDescription
statusstringactive, expired, converted
sales_rep_iduuidFilter by sales rep
templatestringFilter by template type

Extend Demo

POST /api/v1/demos/{demo_id}/extend

Request Body

{
"additional_days": 7,
"reason": "Prospect needs more evaluation time"
}

Reset Demo Data

POST /api/v1/demos/{demo_id}/reset

Reset demo to clean state while preserving customization.


Trial Account Management

Convert Demo to Trial

POST /api/v1/demos/{demo_id}/convert

Request Body

{
"trial_type": "standard",
"keep_demo_data": false,
"billing_email": "billing@prospect.com",
"company_name": "Prospect Restaurant LLC"
}

Trial Types

TypeDurationTransaction LimitFeatures
starter7 days100 transactionsBasic features
standard14 days500 transactionsFull features
extended30 days1000 transactionsFull + Support

Trial Limits

LimitStandardAction at Limit
Duration14 daysAuto-lock account
Transactions500Block new orders
Locations1Upgrade required
Staff10Upgrade required

Monitor Trial Usage

GET /api/v1/trials/{trial_id}/usage

Response

{
"trial_id": "trial_001",
"status": "active",
"usage": {
"days_remaining": 8,
"transactions_used": 234,
"transactions_limit": 500,
"locations_used": 1,
"staff_count": 6
},
"engagement": {
"logins": 45,
"orders_created": 234,
"reports_viewed": 12,
"features_explored": ["pos", "kds", "scheduling", "analytics"]
},
"conversion_score": 0.78,
"recommended_plan": "professional"
}

AI Onboarding Helpers

Contextual Tips

AI-powered guidance for new users during trial:

TriggerTip Example
First login"Welcome! Let's start by setting up your menu..."
Empty menu"Add your first menu item to see how orders work"
First order"Great! You just processed your first order!"
Unused feature"Did you know you can manage schedules here?"

Interactive Walkthroughs

GET /api/v1/trials/{trial_id}/walkthroughs

Available Walkthroughs

WalkthroughDurationCompletion Rate
Menu Setup5 minutes85%
First Order3 minutes92%
Staff Setup8 minutes68%
Scheduling10 minutes55%
Analytics5 minutes72%

Feature Discovery

GET /api/v1/trials/{trial_id}/recommendations

Response

{
"recommendations": [
{
"feature": "online_ordering",
"reason": "Based on your order volume, online ordering could increase sales by 25%",
"action_url": "/settings/online-ordering",
"priority": 1
},
{
"feature": "inventory",
"reason": "Track ingredient costs to improve margins",
"action_url": "/inventory/setup",
"priority": 2
}
]
}

Sales Dashboard

Demo/Trial Metrics

GET /api/v1/sales/dashboard

Response

{
"overview": {
"active_demos": 45,
"active_trials": 28,
"conversions_this_month": 12,
"conversion_rate": 0.42
},
"pipeline": {
"demo_to_trial": 0.65,
"trial_to_paid": 0.48,
"average_trial_duration": 11.5
},
"engagement_alerts": [
{
"trial_id": "trial_001",
"business_name": "Sample Restaurant",
"alert": "high_engagement",
"message": "35 logins in past week, 250 orders processed",
"recommended_action": "Schedule conversion call"
}
],
"top_performers": [
{
"sales_rep": "John Smith",
"demos_created": 15,
"conversions": 6,
"conversion_rate": 0.40
}
]
}

Prospect Engagement Tracking

MetricDescriptionGood Threshold
Login frequencyLogins per week> 3
Orders processedTest orders created> 20
Features exploredUnique features used> 5
Time in appAverage session duration> 10 min
Support ticketsHelp requestsAny engagement

ROI Tracking

GET /api/v1/sales/roi

Track demo-to-revenue attribution:

{
"period": "last_90_days",
"demos_created": 150,
"trials_started": 95,
"paid_conversions": 42,
"total_arr": 125600.00,
"average_deal_size": 2990.00,
"cost_per_demo": 5.00,
"cost_per_conversion": 17.86,
"roi": 58.5
}

Data Management

Import Real Data

Allow prospects to import their existing data into trial:

POST /api/v1/trials/{trial_id}/import

Supported Imports

Data TypeFormatsDescription
MenuCSV, JSONMenu items and categories
InventoryCSV, ExcelIngredient list and costs
StaffCSVEmployee information
CustomersCSVCustomer database

Remove Demo Data

DELETE /api/v1/trials/{trial_id}/demo-data

Clear all demo data before going live.

Data Isolation

GuaranteeDescription
Tenant IsolationDemo/trial data never mixes with production
Auto-CleanupExpired demos deleted after 30 days
PII ProtectionPersonal data anonymized in demos
Audit TrailAll demo actions logged

Webhooks

EventDescription
demo.createdNew demo created
demo.accessedProspect accessed demo
demo.expiringDemo expires in 48 hours
trial.startedTrial conversion completed
trial.limit_reachedTrial limit reached
trial.convertedTrial converted to paid
engagement.highHigh engagement detected

Best Practices

Demo Creation

  • Match template to prospect - Use appropriate restaurant type
  • Customize branding - Add prospect's logo and colors
  • Pre-seed realistic data - Makes demo more relatable
  • Set appropriate expiration - 14 days standard, extend if needed

Trial Conversion

  • Monitor engagement daily - Catch high-engagement prospects
  • Offer help proactively - Reach out if stuck
  • Extend when engaged - Don't let active trials expire
  • Clear demo data - Clean slate for production