Portal Extension

Self-Service Portal on Salesforce

Provide customers, guests, members, students, tenants, or other external users with a single place to access the Booking Ninjas information and actions you choose to expose.

Booking Ninjas Self-Service Portal

Self-Service Portal Is a Portal Extension

+£100/month per portal

+£100

Per Portal / Month

One Self-Service Portal configuration for the external-user experience.

£500

Core + One Portal

Core is £400/month. Add one Self-Service Portal for +£100/month when Core workflows are required.

Flexible

Connect the Modules You Need

Core, Membership, Class App, Event Management, Communication Hub, and other extensions remain separate where required.

Watch the Self-Service Portal in Action

Show the external-user experience, the self-service actions available, and how portal activity connects back to staff workflows.

Add self-service portal overview video

Account & Profile

Show profile details, documents, balances, bookings, requests, and other actions available to the external user.

Add booking & payment video

Bookings & Billing

Show a configured booking, invoice, balance, payment, or request workflow exposed through the portal.

Add staff-side portal workflow video

Staff Handoff

Show how portal actions appear in Booking Ninjas and connect to the records staff use internally.

Verified in the Salesforce Ecosystem.

Booking Ninjas is publicly listed on Salesforce AppExchange, giving buyers an external place to review the product and its public listing details.

Give External Users the Right Self-Service Access

Expose the records and actions external users need without creating a separate operational system for staff.

Profile & Account

Allow users to view or update the account information permitted by the portal setup.

Bookings & Account Details

Surface configured bookings, reservations, services, balances, account details, or other relevant records from the modules behind the portal.

Invoices & Payments

Expose selected invoices, balances, payment history, or payment actions when the required billing setup is configured.

Bookings & Requests

Allow users to access configured reservation, booking, request, or service workflows when the underlying modules are used.

Documents & Resources

Make selected agreements, policies, confirmations, forms, and resources available to the appropriate user.

Connect Self-Service to the Work Behind It

Use the portal as the external-facing layer for bookings, billing, requests, memberships, classes, events, and other workflows powered by the appropriate Booking Ninjas modules.

Classes

Expose class enrollment or participation workflows when Class App is used.

Events

Expose event information or participation workflows when Event Management is used.

Bookings

Expose reservation or booking workflows when Core is part of the operating setup.

Requests

Allow users to submit supported requests and view relevant status information where configured.

Keep Self-Service and Communication in the Right Layers

The portal gives users a place to view information and take action. Broader email, SMS, WhatsApp, follow-up, and content drafting belong to Communication Hub.

In-Portal Information

Show selected notices, documents, status information, or next actions inside the portal experience where configured.

Communication Hub

Add Communication Hub for broader email, SMS, WhatsApp, conversation history, follow-up, and AI-assisted message drafting where configured.

Transactional Updates

Use configured booking, billing, class, event, or request notifications where the underlying workflow supports them.

Control What External Users Can Access

Portal access is configured around the Salesforce security model, external-user setup, and the records intended for self-service.

  • External-user authentication configured for the portal
  • Role- and record-based access permissions
  • Selected account, billing, document, and participation data
  • Activity history available to staff where configured
  • Salesforce external-user licensing may be separate where required

The Portal Is the Access Layer. Other Modules Power the Work.

Use Self-Service Portal for external access, then add the modules required for the workflows you want users to access.

  • Self-Service Portal — Portal Extension
  • Member Records, Plans, Renewals, Benefits & Stored Value — Membership
  • Bookings, Availability, Invoicing & Billing — Core
  • Classes, Enrollment & Attendance — Class App
  • Events & BEO — Event Management
  • Broader Multichannel Outreach — Communication Hub
  • New Integrations or Client-Specific Portal Logic — Scoped Separately

Self-Service Portal Pricing

Self-Service Portal is a Portal Extension at +£100/month per portal.

Portal Extension

External self-service access to configured Booking Ninjas workflows

+£100

Per Portal / Month

One Self-Service Portal configuration for the external-user experience.

£500

Core + One Portal

Core is £400/month. Add one Portal for +£100/month when Core workflows are required.

TBD

Implementation

Portal design, external users, permissions, workflows, integrations, testing, and rollout depend on scope.

Minimum Subscription

Booking Ninjas starts at £400/month. Self-Service Portal is +£100/month per portal.

Separate When Needed

Implementation, Salesforce external-user licenses, additional modules, and custom integrations may be priced separately. Learn why →

Self-Service Portal: Booking Ninjas vs Other Approaches

Compare email/manual service, standalone portals, and a self-service layer connected to Booking Ninjas operations.

CapabilityEmail / ManualBooking NinjasStandalone Portal
External self-serviceStaff-dependentPortal ExtensionUsually supported
Operational contextSeparate recordsConnects to BN recordsRequires integration
Bookings & billingEmail / separate linksCan connect to CoreRequires integration
Classes & eventsSeparate formsConnects to BN modulesDepends on product
Role-based accessManual sharingConfigurableUsually supported
Salesforce contextNo native connectionSalesforce-nativeRequires integration
Portal pricingStaff time+£100 per portal/monthVendor pricing varies
Best fitVery light self-serviceSelf-service + BN operationsStandalone portal use case

Frequently Asked Questions

Is Self-Service Portal included in Core?

No. Self-Service Portal is a Portal Extension at +£100/month per portal. Core and other Booking Ninjas modules are separate and can power the workflows and data shown in the portal.

How much is Core + one Self-Service Portal?

Core is £400/month and one Portal is +£100/month, so Core + one Self-Service Portal is £500/month before implementation and applicable third-party costs.

Does the portal require Core?

Not for every use case. Core is added when the portal needs Booking Engine or Reservation System workflows such as bookings, availability, invoicing, billing, guest records, or requests.

Can users view invoices or make payments?

Yes, when the required billing and payment setup is configured. Payment processor and transaction costs remain separate where applicable.

Can the portal expose classes, events, or memberships?

Yes. The portal can expose configured Membership, Class App, Event Management, Core, and other supported workflows when those modules are part of the setup.

Can different user types see different information?

Yes. Access can be configured around external users, records, permissions, roles, and business rules defined during implementation.

Are Salesforce external-user licenses included?

Not necessarily. Salesforce external-user licensing may be separate where the portal configuration requires it.

Is Communication Hub included?

No. Communication Hub is a separate extension for broader email, SMS, WhatsApp, conversation history, follow-up, and AI-assisted message drafting where configured.

Does Self-Service Portal require AI?

No. Self-Service Portal works without AI. AI-assisted capabilities can be scoped where they support a defined self-service use case.

How is implementation priced?

Implementation is discussed separately based on portal design, external-user setup, permissions, workflows, billing, documents, integrations, testing, training, and rollout. Learn why implementation is discussed before a final price.

Give External Users One Place to Access What They Need

Use Self-Service Portal for external access, then connect Core, Membership, Class App, Event Management, and other Booking Ninjas modules where the self-service experience needs them.

Напишіть нам у WhatsApp

Напишіть нам у WhatsApp