Secure payment

Review and authorize your booking payment.

LimoScale — Book, Operate, Grow

Admin Portal

Sign in to access company operations, bookings, team management and reporting.

Your Company ID determines which company account you are authorized to access.

Need help? Help Center · support@limoscale.com

LimoScale
LimoScaleAdmin Portal
Signed-in company
Operations▾
Accounting▾
Analytics▾
Administration▾
?   Help Center
❓  Help Center ✉️  Email support

Dashboard

Company-scoped booking analytics

Booking Forms

Configure the customer booking forms for your company. Changes go live on your forms after you save.

No booking forms are enabled for your account yet. Email support@limoscale.com to add the Booking Page, Chatbot, Wedding, Sports & Events or Wine Tour form to your plan.
Unsaved changes

Booking page

Your main customer booking form for airport, point-to-point and hourly rides.

Linked from the SMS consent checkbox on the customer form.

Service types

Services customers can choose on the first step of the booking page.

Airports

Airports customers can choose for To Airport and From Airport rides. Add terminals if you pick up or drop off at specific ones; leave terminals empty to show just the airport.

Branding

Color used for buttons, borders, progress bar and highlights on your booking page.

Book your rideSelected serviceBook Now

Vehicles

Vehicles customers can choose on the booking page. Customers only see vehicles that fit their passengers and luggage. Vehicles added to Fleet & Pricing later must be turned on here.

Install on your website

Download your booking page and the iframe code to embed it on your site. The page always loads your latest saved services, vehicles, airports and color, so you only need to install it once.

  1. Enter the web address where you'll upload the booking page, e.g. https://www.yoursite.com/book.html.
  2. Paste your publishable quote intake key from Integrations → Quote intake. LimoScale can't show it again after it's created, so rotate it there if you don't have it.
  3. Download the HTML file and upload it to that address, then paste the iframe code into the page where the form should appear.
Customer previewUnsaved edits included · no submission
Unsaved changes

Chatbot

A chat-style booking assistant customers can use to get a quote and book.

Linked from the SMS consent checkbox on the customer form.

Assistant

The name and first message customers see when the chat opens. The avatar shows the first letter of the name.

You can use {name} and {company} in the greeting.

Service types

Services the assistant offers when the chat starts.

Airports

Airports customers can choose for To Airport and From Airport rides. Add terminals if you pick up or drop off at specific ones; leave terminals empty to show just the airport.

Branding

Color used for buttons, borders, progress bar and highlights on your chatbot.

Chat to bookFrom AirportBook Now

Vehicles

Vehicles customers can choose in the chat. Customers only see vehicles that fit their passengers and luggage. Vehicles added to Fleet & Pricing later must be turned on here.

Install on your website

Download your chatbot and the iframe code to embed it on your site. The chatbot always loads your latest saved services, vehicles, airports and color, so you only need to install it once.

  1. Enter the web address where you'll upload the chatbot page, e.g. https://www.yoursite.com/chat.html.
  2. Paste your publishable quote intake key from Integrations → Quote intake. LimoScale can't show it again after it's created, so rotate it there if you don't have it.
  3. Download the HTML file and upload it to that address, then paste the iframe code into the page where the form should appear.
Customer previewUnsaved edits included · no submission
Unsaved changes

Wedding page

A booking form for wedding transportation: bridal party, guests, get-away and airport rides.

Linked from the SMS consent checkbox on the customer form.

Service types

Wedding services customers can choose on the first step.

Airports

Airports customers can choose for Airport Transportation (to or from the airport). Add terminals if you pick up or drop off at specific ones; leave terminals empty to show just the airport.

Branding

Color used for buttons, borders, progress bar and highlights on your wedding page.

Wedding transportationGet-Away VehicleBook Now

Vehicles

Vehicles customers can choose on the wedding page. Customers only see vehicles that fit their passengers and luggage. Vehicles added to Fleet & Pricing later must be turned on here.

Install on your website

Download your wedding page and the iframe code to embed it on your site. The page always loads your latest saved services, vehicles, airports and color, so you only need to install it once.

  1. Enter the web address where you'll upload the wedding page, e.g. https://www.yoursite.com/wedding.html.
  2. Paste your publishable quote intake key from Integrations → Quote intake. LimoScale can't show it again after it's created, so rotate it there if you don't have it.
  3. Download the HTML file and upload it to that address, then paste the iframe code into the page where the form should appear.
Customer previewUnsaved edits included · no submission
Unsaved changes

Sports, Concerts & Events page

A booking form for game days, concerts and other events. Customers pick the event type, then one of your custom services.

Linked from the SMS consent checkbox on the customer form.

Event types and services

Turn on the event types customers can choose, then pick which of your custom services (Fleet & Pricing → Custom services) each one offers. Each quote is priced like the custom service the customer picks.

Airports

Airports customers can choose for Airport Transportation (to or from the airport). Add terminals if you pick up or drop off at specific ones; leave terminals empty to show just the airport.

Branding

Color used for buttons, borders, progress bar and highlights on your events page.

Sports, concerts & eventsConcertBook Now

Vehicles

Vehicles customers can choose on the events page. Customers only see vehicles that fit their passengers and luggage. Vehicles added to Fleet & Pricing later must be turned on here.

Install on your website

Download your events page and the iframe code to embed it on your site. The page always loads your latest saved services, vehicles, airports and color, so you only need to install it once.

  1. Enter the web address where you'll upload the events page, e.g. https://www.yoursite.com/events.html.
  2. Paste your publishable quote intake key from Integrations → Quote intake. LimoScale can't show it again after it's created, so rotate it there if you don't have it.
  3. Download the HTML file and upload it to that address, then paste the iframe code into the page where the form should appear.
Customer previewUnsaved edits included · no submission
Unsaved changes

Wine tour form

Text and rules shown on your customer wine tour form.

Linked from the SMS consent checkbox on the customer form.

Branding

Color used for buttons, borders, progress bar and highlights on your customer wine tour form.

Private Wine ToursSelected tourBook Now

Packages

Each package sets how many wineries customers can pick and the total tour hours. By default the price is the vehicle's hourly rate × package hours; set fixed prices per vehicle to override.

Vehicles

Vehicles customers can choose for wine tours. Customers only see vehicles that fit their group size. Vehicles added to Fleet & Pricing later must be turned on here.

Wine tours

Destinations customers choose from. Select a tour to edit its photo, packages and preferred wineries.

Install on your website

Download your wine tour form and the iframe code to embed it on your site. The form always loads your latest saved tours, packages, vehicles and color, so you only need to install it once.

  1. Enter the web address where you'll upload the form page, e.g. https://www.yoursite.com/wine-tour.html.
  2. Paste your publishable quote intake key from Integrations → Quote intake. LimoScale can't show it again after it's created, so rotate it there if you don't have it.
  3. Download the HTML file and upload it to that address, then paste the iframe code into the page where the form should appear.
Customer previewUnsaved edits included · no submission

Fees & Global Pricing

Global within your company only.

Peak dates

Raise prices on your busiest dates, such as New Year’s Eve, prom weekends or graduations. On these dates every vehicle’s mileage and hourly rates go up by the % you set, so gratuity, tax and fuel follow. It applies on your booking page, chatbot, wedding page, customer portal, mobile app and New Booking. Account flat rates don’t change. A round trip counts if either day is a peak date; if dates overlap, the highest % is used.

Custom services

Your own service types for the Booking Page and Chatbot, named however you like (for example “Prom Night” or “Night Out”). Each one is priced like a service you already have. Turn them on for each form in Booking Forms.

Unsaved changes

Fleet & Pricing

Company-specific settings · v13 test-only distance preview. Existing payment amounts are unchanged.

Quote Tester

Runs a trip through the exact same pricing engine used for real bookings (gratuity, tax, fuel surcharge, car seat fee, meet & greet, early-morning multiplier, round trip, promo code, hourly vs. mileage). No booking, quote, or customer record is ever created.

0 selected
Choose a conversation to see the messages.

From GoHighLevel. Replies are sent through GoHighLevel from your company’s number or email; new messages show here within about 30 seconds.

Affiliates

Connect with other limo companies on LimoScale and farm out trips you can’t cover. They accept or decline, assign their chauffeur, and you see the chauffeur and trip status on your booking as it happens.

Payables

What you owe chauffeurs and affiliates for settled trips. Settle a trip from the Actions menu in Bookings or Dispatch, then mark payouts paid here. Set each driver’s pay rule on the Drivers page.

By payee

PayeeTypeTripsUnpaidTotal

Trips

PickupPayeeTypeCustomerConf / QuoteAmountStatus

Receivables

Invoices for trips billed to customers and businesses. Trips with the payment method Direct Bill / Invoice (set on the Settle screen) are ready to invoice; put several on one invoice, email it, and record payments as they come in.

InvoiceBill toIssuedDueTripsTotalBalanceStatus
PickupCustomerTripPOConf / QuoteAmount
CustomerInvoicesCurrent1–3031–6061–9090+Total

Reports

Sales & marketing

Money

Customers

Quote Recovery

Loading…

Payment Check

Every morning LimoScale compares recent and upcoming bookings with Stripe and GoHighLevel and lists anything that doesn’t match, for example a booking paid in Stripe but canceled in LimoScale. Problems that are fixed close on their own at the next check.

Reviews

After every paid trip, customers rate their ride. Happy customers are invited to review you on Google; unhappy ones tell you privately so a manager can call them the same day.

Drivers

Your chauffeurs. Add them one at a time or upload a spreadsheet, then assign a driver from any booking's detail window.

DriverPhoneVehicleLicenseApp sign-inOpen jobsStatus

Mobile Users

Your customers' accounts for the mobile app and the customer portal on the web. It's one account on both: sign-in, verification, notifications, saved cards and trips.

UserPhoneVerificationLast loginPushTripsStatus

Webhook & API Log

Every webhook and GoHighLevel API call LimoScale sent or received for your company (GHL, Stripe, Square and your website booking forms), with the full payload. Click a row to see what was sent and what came back. Kept for 90 days.

TimeDirectionSourceEventStatusHTTPReferenceError

GHL delivery queue

Booking events queued for GHL and their latest delivery attempt. Sync on/off lives under Integrations → GHL.

Visual Analysis

Live opportunity, funnel, stage and lead-source analysis from Booking Center data.

QQuotes
—
Total opportunities
OOpen
—
Active follow-up
LLost
—
Lost or cancelled
BBooked
—
Won opportunities
%Booking Conversion
—
Booked ÷ quotes
$Booking Value
—
Won opportunity value

Opportunity status

All channels • All-time

Opportunity value

Opportunity value by outcome

Conversion rate

Won opportunities ÷ total opportunities

Booking lifecycle

Progress through the LimoScale booking lifecycle

Quotes by channel

Quote volume by booking channel

Lead source report

Google vs Organic lead source performance

—
SourceTotal LeadsTotal ValueOpenWonWin$LostAbandonedWin%

Lead source is based on traffic source: Google when Google attribution is present, otherwise Organic.

Booking Center

Company booking activity from quote through payment · latest 1000 records · v11.4

QQuotes
—
All-time
$Won Revenue
—
Paid bookings + overages
ΣQuoted Value
—
Original fare + paid overages
!Lost
—
Canceled
BBooking Page
—
Web quotes
CChatbot
—
Chat quotes
WWedding Page
—
Wedding quotes
VWine Tour Page
—
Wine tour quotes
MMobile App
—
App quotes

DateChannelSourceCustomerServiceTripVehicleDriverFarePriorityGHL StageStatusTrip StatusPaymentConfirmationQuote IDActions
Entries per page
—

Totals include successful overages only. Channel and GHL stage require company-owned attribution data.

Danger Zone

Permanently deletes every booking, quote, and payment record for this company — use this only to clear test/duplicate data before a fresh GHL CSV import. This cannot be undone.

GHL View

Every quote and booking by GHL pipeline stage, the way it looks in GHL. Stages update when GHL sends a stage change. Click a card to open the booking.

New Activities

The newest quotes and bookings from every channel. Call, text, set the lead owner, send a payment link, capture a payment or assign a driver right from here. Click a card for its details.

QQuotes
—
Every lead in these dates
ΣQuoted Value
—
Total of those quotes
✓Booked
—
Booked trips
$Booked Value
—
Total of booked trips

Accounts

Every customer who has asked for a quote, booked, or signed up for your app or customer portal. Quotes and bookings with the same email are one account; ones without an email are matched by phone. Click a customer to see their quotes and trips.

Dispatch

Booked trips (not paid and paid) by pickup time, with driver, trip status, payment and anything that needs attention. Updates every 30 seconds. Click a row to open the booking.

New quote

Pricing is entered manually here; totals are calculated from the amounts below. Payment status is verified by the backend and cannot be edited here.

Calculated total: $0.00 · Payment: Unpaid

Card payment

The customer’s card is saved and verified when they book: nothing is charged and there’s no hold. The booking shows Booked Not Paid with Card on file. Click Charge card before the trip to charge the total; the booking becomes Booked - Paid. The card also stays on file for agreed trip-related overages. Cards you add here don’t send anything to GHL.


Email customer

Sends from LimoScale's email address with your company name. Replies go to the Contact email in Company Settings. The receipt is available once the payment has been captured.


Bill overage

Uses the customer’s consented Stripe card on file after the original booking is Booked - Paid. Overage charges are separate from the original booking payment.

Company Settings

Business details stored only for your authenticated LimoScale company.

Company ID cannot be changed here.
Shown on your public payment page instead of the LimoScale logo. Paste a link, or use Upload logo below if R2 is configured for this Worker.
Not verified — pick a suggestion from the dropdown as you type.
Shown in the footer of confirmations, receipts and chauffeur emails. The company address stays your office for drive time.
PNG, JPG, WEBP or SVG, up to 2MB. Uploads and fills in the Logo URL field above — click Save settings after to keep it.
Requires a company address above. Reserved for upcoming positioning/drive-time calculations — saved now so it's ready when that's turned on.
Printed at the bottom of every Reservation Confirmation email. Formatting: start a line with # for a heading, ## for a smaller heading, - for a bullet, and wrap words in **double asterisks** for bold. Leave a blank line between paragraphs.
Owner or Manager access required to save changes.

Automatic emails and texts

Send the customer’s confirmation and the chauffeur’s itinerary automatically, so nobody has to remember to click Send.

Sent once per booking, from Charge card, automatic charging or Capture payment, to the customer’s email on the booking. It shows in the booking’s Send email list and View logs as sent by LimoScale (automatic). You can still send it again by hand. Not sent for bookings marked paid with Already Paid?.

Sent from your GoHighLevel number once the trip is Assigned and the chauffeur’s name and mobile number are on the trip: from your own drivers, LimoAnywhere or an affiliate. Sent once per chauffeur (again only if a different chauffeur is assigned), not for trips already under way or in the past. It shows in Send Email/SMS and View logs as sent by LimoScale (automatic).

Automatic card charging

Charge each booking’s saved card automatically a set number of days before pickup, so nobody has to remember to click Charge card. Charges run between 9 AM and 7 PM your time. If a card is declined you get the usual urgent alert, with time to get another card; once a different card is added it’s tried again automatically.

0 = the day of the trip. 7 leaves a week to sort out a declined card.

Your team can turn it off for a single booking in the booking’s Stripe payment section. Older bookings with a card hold (Authorized) aren’t charged automatically: use Capture Payment.

Internal notifications

Your GoHighLevel workflows send these to the company email and company text number. In each workflow’s internal notification step, use the GHL custom values listed below instead of a typed address. LimoScale fills them with your email or number when that notification is on, and empties them when it’s off, so no If/Else is needed. Only the Owner changes these. (GHL app push is set by each person in their GHL app.)

Quote recovery

Discount offers for quotes that weren’t booked, sent by your GoHighLevel recovery workflow. Choose the discount for each of the four levels, and how far each service can go. A level a service doesn’t allow is refused, and every quote tells GHL which levels it can get so your workflow can skip the rest.

Cancellation policy

The wording customers see, and the fees your team charges when a trip is canceled. Customers see the policy on the payment page, in the customer portal and in the Reservation Confirmation email. Cancel trip on a booking suggests the fee from these rules.

“- ” starts a bullet and **text** is bold, like your Terms & Conditions.

Fees by vehicle

Deposits for large bookings

For bookings at or above a total you choose, a deposit is charged to the customer’s saved card a few minutes after they save it. The rest is charged later as the balance. Customers see the deposit on the payment page, in the customer portal and in your mobile app before they save their card. Customers on an older app version (before the update that shows deposits) aren’t charged a deposit; their booking is charged in full later as usual.

Refund / Release Payment refunds the deposit too. If a trip is canceled before the balance is charged, Cancel trip keeps the cancellation fee from the deposit and refunds the rest; if the fee is more than the deposit, the difference is charged to the card.

Admin app notifications

Push notifications on the phones where your team uses the LimoScale Admin app. Urgent dispatch alerts (a driver declining, LimoAnywhere problems…) are always sent.

Chauffeur assigned notification

When a chauffeur is assigned, LimoScale sends the customer their chauffeur’s details once: when LimoAnywhere sends the chauffeur, when an affiliate assigns their driver, or when one of your drivers accepts the job (or dispatch assigns them). A different chauffeur or vehicle sends a new message. Past trips, quotes and canceled trips are skipped.

Templates

Trips get the template for their service type; every other trip gets the default. Edit one at a time below, then click Save notification once for all of them.

Use for these service types

Leave the subject or text empty to use the default’s.

Email

Text message

Fill-in fields (click to add where your cursor is). The yellow ones are ready-made blocks for the email:

Preview

Text

Recently sent

    Automatic follow-up

    A few minutes after a new quote arrives, LimoScale sends one message from your GoHighLevel number or email: a text when the customer’s SMS Consent is Yes (the same rule as your GHL workflow), otherwise an email. It’s signed by the lead’s owner.

    Your portal link from Integrations → Customer portal link. Customers who open it land on “Sign in or create an account”.

    Skipped automatically when the quote is already booked or someone on your team has already contacted the customer. Only quotes that arrive after you turn this on get a follow-up.

    Email signature

    Paste your signature’s HTML. It’s added where an email template has {{signature}}. Fill-in fields work in the signature too, like {{lead_owner}}, {{payment_link}} and {{create_account_link}}.

    Text preview

    Email preview

    Recent follow-ups

      Message templates

      Reusable texts and emails with fill-in fields like {{first_name}} and {{lead_owner}}. Used by automatic follow-up.

      Team Management

      Owners can add or update owners, managers and staff. The main owner account (the first one) is protected and is the only one that can delete team members. Managers can view the team.

      UserRoleStatusCreatedActions

      Add team member

      This creates the user directly with a temporary password. Share it with them securely.

      Minimum 14 characters.

      Staff Permissions

      Managers always have full access to everything, same as Owner. Staff can only reach the menu items below, at the permission level you set here.

      Menu itemNo accessReadRead & write

      Google Ads

      Live advertising performance from your connected Google Ads account.

      Google Ads is not connected yet. Go to Integrations → Google Ads to connect this company's account.

      GHL Actual Performance

      Google-attributed quotes created in this ad period, followed through to their real booking outcome (not just Google's own conversion count).

      Spend forecast

      What happens if you change your Google Ads spend, based on this period's real results scaled to a month: your cost per click, the share of clicks that ask for a quote, your booking rate and your average booking value.

      Monthly spendChangeAvg. CPCClicksQuotesBookingsBooked revenueROASReturn on extra spendProfit after ads

      Campaign Profitability

      CampaignStatusSpendQuotesBookingsQuote→BookCost/BookingBooked RevenueTrue ROASGoogle Conv.

      Quote → Booking by Fare, Vehicle & Mileage

      See exactly where Google Ads quotes convert — and where customers begin dropping off.

      By Fare Band

      Find the price points where conversion changes.

      FareQuotesBookedConversion

      By Mileage Tier

      See whether trip distance affects booking rate.

      MileageQuotesBookedConversion

      By Vehicle

      Compare demand and conversion for every vehicle.

      VehicleQuotesBookedConversion

      Mileage × Vehicle

      See which vehicle and distance combinations convert, for Google-attributed quotes only. Each cell shows Quotes / Bookings and conversion rate.

      Mileage

      Keyword Profitability

      KeywordCampaignMatchRecommendationSpendClicksCTRConversionsConv. ValueROAS

      Search Term Profitability

      Search TermCampaignMatchRecommendationSpendClicksCTRConversionsConv. ValueROAS

      Campaign Health & Trend

      Health scores combine actual booking economics with sample confidence. Trends compare this period with the immediately preceding equal-length period.

      CampaignHealthConfidenceBookingsvs PriorTrue ROASvs Prior ROAS

      Budget Reallocation Recommendations

      Advisory daily-budget guidance based on actual quotes, bookings, booked revenue and True ROAS. Not applied automatically.

      CampaignRecommendationCurrent DailyRecommended DailyChangeTrue ROASBookings

      Google Ads Intelligence

      Decision-support analysis for busy periods, devices and optimization opportunities. All insights follow the overall Google Ads date filter.

      Day of Week Performance

      Which weekdays create the most demand and strongest Google Ads return.

      DaySpendClicksConv.CPAConv. ValueROAS

      Device Performance

      Spend, engagement, conversions and ROAS by device.

      DeviceSpendClicksImpr.Conv.Conv. ValueROAS

      Hour of Day Performance

      Find the hours when paid-search demand and efficiency are strongest.

      HourSpendClicksConv.Conv. ValueROAS

      Daily Performance

      Day-by-day spend, clicks, conversions and return.

      DateSpendClicksConv.Conv. ValueROAS

      Day × Hour Heatmap

      Spot high-demand windows across the week when day/hour segmentation is available.

      Conversion Actions

      What Google is counting inside the Conversions and All Conversions totals.

      Conversion ActionCategoryPrimary Conv.All Conv.Conv. Value% of Primary

      Sales KPI

      Track lead ownership, sales-assisted wins, self-booked reservations and booking value from LimoScale's own booking data.

      Monthly Bonus & Incentive

      Automatic calendar-month incentive calculation for sales-assisted bookings. System self-bookings are excluded from salesperson bonuses.

      SalespersonLeadsBookingsClose RateCredited ValueTierProgress to Next TierRevenue BonusClose BonusBooking BonusTeam BonusTotal

      Bonus & Incentive Settings

      Revenue Commission Tiers

      Close-Rate Accelerators

      Booking-Count Bonuses

      Team Bonus





      Bonus History

      Monthly incentive snapshots calculated from Sales KPI booking-credit and ownership data.

      MonthSalespersonLeadsBookingsClose RateCredited ValueTierRevenue BonusClose BonusBooking BonusTeam BonusTotal BonusCalculated

      Salesperson Performance

      Ownership and credited booking performance, including System self-bookings.

      SalespersonLeads OwnedBookings WonClose RateCredited ValueAvg. BookingSelf-Booked Owned

      Recent Booking Credit Events

      Finalized booking-credit snapshots from LimoScale's own bookings.

      Booked AtCustomerOwnerCredit TypeValueChannelQuote ID

      Shift-Aware Lead Distribution

      Distributes new funnel leads across salespeople who are currently on shift. Assignment fields are embedded directly into the existing quote payload sent to GHL — no separate assignment webhook required.

      Lead Distribution

      Rotating Saturday Shift

      Rotating Sunday Shift

      Override Shift

      Temporarily route every new lead to one specific salesperson. Takes priority over normal shifts and the Saturday rotation while active.

      Sales Team Shifts

      Configure shifts here. Each salesperson can have multiple shift blocks (e.g. a weekday block and a separate Saturday-rotation block).

      Recent Lead Assignment History

      AssignedCustomerSalespersonGHL User IDMethod

      Integrations

      Connection status for your signed-in company. Stripe booking payments use the sandbox or live mode selected for your company below.

      Checking your company’s integration status…
      Your LimoScale plan
      —

      To change your plan or add features, email support@limoscale.com with your Company ID. Changes take effect right away.

      Subscription

      Only the company owner can change the plan or add-ons.

      Payment history

      Your LimoScale subscription payments. Open a Stripe invoice to download the invoice or receipt.

      MonthAmountStatusDuePaidMethod

      Leads this month

      —

      Users

      —

      Features

      What your plan includes, and how to add what it doesn't.

      FeatureStatusHow to get it

      Lead history

      Counted leads for the last 6 months, compared with your current limit.

      MonthLeadsLimitRepeat requests not countedStatusOverage
      Texts, calls and emails to your customers are sent through your built-in CRM (GoHighLevel) and billed at cost to the card on your CRM wallet, separately from this subscription. You can see every charge in your CRM wallet.
      🔒

      Not included in your plan

      Audit Log

      Recent administrative actions for this company only.

      DateActionActor user IDTarget user IDDetails