RazorApp

Booking and management for barbershops

At least 6 characters.

Back

By creating an account you agree to the Terms of Use and the Privacy Policy.

Learn about the app · © 2026

Alerts

No alerts right now. ✅


Support mode: you are viewing as the client sees it.
Your access is limited. The trial period ended or the payment is pending — you can view, but not save changes.
Your booking link has no available times. You have no active professionals — add at least one (it can be you) so clients can book.

No business linked

If you’re on a business’s team, ask the owner to invite you with this email in Settings › Team and access and then log out and back in. If you want to use the system for your own business, log out and create a new account with "Create free account".

📲

Install the app on your phone

Open your schedule in 1 tap, full screen, like an app.

Get notified the moment a client books, on desktop and phone, even with the app closed.

Appointments today

Received today · atend.

Revenue this month

My commissions to receive

My goal this month

Open tickets

Today’s schedule

No appointments today

Quick actions

Your results in the last 30 days

agendamentos

booked by themselves through the link

entered the register

new clients

Missing clients

Haven’t been back in 30+ days and have no booking. A quick "hey" brings many back.

Birthdays today

Monthly goals

Month summary

Revenue
Expenses
Result

Important alerts

Appointments

days with bookings (number = count)closed/day off
visit(s) · expected

Tap an empty slot in the column to book at that time.

Waitlist —

Nobody waiting. When the schedule is full, note who wants a walk-in here — if someone cancels, the system lets you know.

Tickets

No open tickets

Open it from the schedule ("Start service") or in New ticket.

CodeDateClientProfessionalPaymentTotal
No closed tickets in period
Period total

Income in period

Expenses in period

Result

Income vs expenses — last 30 days

Balance by account

Today

Income
Expenses

Revenue by professional

No professionals.

Commissions to pay

Pay with:

No pending commissions.

Advance:
Closing history
DateOpeningExpectedCountedDifference

Summary by payment method

No payments received in period.

Expenses by category

No expenses in period.

Stats by professional
ProfessionalOpenCompletedAverage ticketTotal amountCommission
DateDescriptionCategoryAccountAmount
No entries in period

Liquidity (balance ÷ bills 30d)

Average margin (3 months)

Revenue vs last month

Cash flow — 6 months

Result trend

Quick read: total balance , bills to pay in the next 30 days .

MRR (monthly recurring revenue)

ARR (yearly)

Active members

Monthly churn

MRR by plan

No plans created.

Forecast for the next 3 months (keeping the current base):

Membership dashboard

First create a plan in Memberships › Plans.

Active

Monthly revenue

Due in 7 days

Overdue

To reactivate

ClientPlanDue dateUseStatusActions
No memberships yet. Sell your membership club and lock in recurring revenue every month.

Commission cycles (memberships)

How it works: every month, of membership revenue becomes a commission "pool", split among professionals based on how many member visits each one did. Adjust the percentage in Memberships › Settings.

Membership fees received

Commission pool

Member visits

ProfessionalVisitsShareCommission
No member visits in this cycle.

Cycle closed — commissions posted in Finance › Overview.

Membership settings

Changes are saved automatically.

WhatsApp

Connect the business WhatsApp

With WhatsApp connected, the system sends sozinho: confirmation when the client books, a reminder before the appointment and the satisfaction survey — and it reads the ratings clients reply with.

Messages

With WhatsApp connected, enabled messages go out by themselves. When not connected, the send buttons open the ready message in your WhatsApp. Variables: {client} {date} {time} {professional} {services} {price} {shop} {link} {review} {loyalty} {plan} {due}

Tomorrow’s reminders ()

No appointments for tomorrow.

Messages sent
Date/timeRecipientTypeStatus
No messages sent yet

Shop settings

Identity

On Google Business Profile: "Ask for reviews" → copy link. Clients who give 5 stars are invited to review there.

Payment methods

Card processing fees are recorded automatically as an expense.

Holidays and special dates

Danger zone

Heads up: these actions change the data saved in the cloud (clients, schedule, finance) on every device. This can’t be undone. Only the owner sees this area.

Booking settings

Booking page

QR Code for your link

Print it and leave it on the mirror, the counter or your business card.

Intervals and lead time

Minimum notice before a client can book. E.g. 1 = can’t book for 30 min from now.

Which day clients can start booking.

How many days ahead show on your booking link.

Business hours are set in Schedules; days off and one-offs in Block times.

Switch to us — bring all your data

A backup is downloaded before every import, and you can undo it in one click.

Stuck? Email the files to our team and we’ll do the import for you, free.

System settings

Appearance

Colors, background, fonts and logo are in Customize brand.

Used for online booking, reminders and surveys.

Security

Useful when barbers share the same computer or tablet. It’s a simple screen lock: for real protection, give each person their own login in Team and access.

My account

New appointment alerts

Get a notification the moment a client books through the link — even with the app closed. Turn it on for each device you want (computer and phone).

Team and access

Give each person a login. Professional sees only their own schedule, clients and tickets, and sends tickets to the register; doesn’t see finance or settings. Manager sees everything except team management.

Create access

The person changes it on first login. No confirmation email is sent.

Log in to:
Email:
Temporary password: This person already had an account — they log in with their own password.

Send access via WhatsApp

Who has access

Pending invites

Loyalty card

The system counts each client’s visits from closed tickets. When they complete the card, the "Redeem reward" button shows up on the ticket.

Tip: use the variable {loyalty} in the WhatsApp after-service message to show "7 of 10".

Clients closest to a reward

No visits counted yet.

Client reviews

The review link goes in the after-service message (variable {review}). A 5-star rating gets the invite to review on Google — set the link in Settings › Shop.

Average rating

Reviews

5-star ratings

Ratings up to 3 (attention)

Average per professional

DateClientProfessionalRatingComment
No reviews yet.

Customize brand

See my link

Everything you change here shows up instantly in your dashboard and on your clients’ booking page.

Identity

Main color

Chosen color: — used on buttons, highlights and the booking link.

Background

Dark colors look more premium; light ones feel lighter. Text adjusts by itself.

Typography and shape

What to call your team

Changes the name in the menu, schedule and booking link.

Preview of your link

Haircut$35.00
Beard$20.00
09:0009:3010:00
Confirm appointment

Satisfaction survey

The system splits each visit by itself after the appointment. While automatic WhatsApp isn’t on, send it with one tap and record the rating the client replies with. Once the integration is live, it happens by itself: the client replies 1 to 5, or 6 to write a comment.

VisitClientProfessionalStatusActions
Nothing here. Surveys show up automatically after appointments.

Activity log

Date/timeUserTypeActionDetails

My plan

What the app already did for you during the trial

agendamentos

through the link, no reply needed

recorded in the register

new clients

No activity yet? Put your link in your Instagram bio and on your WhatsApp status — that’s where bookings start rolling in.

Your free trial has ended 🎉

Everything you added — clients, schedule, services and finance — is still saved. Subscribe to get back to normal and keep your booking link live.

Current plan:

During the free trial everything is unlocked. After that, you use the features of the plan you choose — and you can switch plans anytime without losing any data.

This shop’s plan has expired

The schedule is paused until the owner picks a plan. Ask the shop owner to log in and choose a plan in My plan.

Your current plan is . This feature is part of the plan Team — for about $15 more per month you unlock automatic WhatsApp, membership club, loyalty, reports, brand customization and up to 5 professionals.

Owner panel

The businesses using the app. Only you see this screen.

Accounts

Paying

On trial

Overdue/blocked

Monthly revenue (MRR)

Received this month

Due in 7 days

New in 30 days

Canceled

Trial conversion

⚠️ Payments with no linked account

The money reached Stripe, but the subscription didn’t activate any account. Link it manually or refund.

Cancellation requests / retention

Apply the decision (discount, plan change, pause or cancellation) in Stripe and mark it as resolved.

Most common professions

PlanMonthlyYearlyTotalMonthly revenue
BusinessContactStatusCame inLeftReasonTotal paid
No cancellations recorded.
BusinessOwnerStatusDueLast accessUse (30d)WhatsAppActions
No bills in this filter.

Received per month

No payments recorded yet. Use the 💰 icon in the accounts list.

DateBusinessMethodMonthsNotesAmount

New announcement for all clients

Shows at the top of every account’s Dashboard until the person closes it. Use it for news, scheduled maintenance or promos.

CreatedTitleTypeExpiresStatus
No announcements.

Subscribe now

Manage appointments, finance, WhatsApp and more.

Products for sale

Ask at the front desk on your appointment day.

About us

Location

Business hours

Payment methods

Online booking by RazorApp · professional area

Install on iPhone

⚠️ Open this link in Safari to be able to install.

  1. 1Tap the button Share in the Safari bar.
  2. 2Scroll and tap Add to Home Screen ➕.
  3. 3Tap Add. Done — the icon shows up with your apps.
Offline — changes will be saved when you’re back
RazorApp

Create your new password

Choose a password with at least 6 characters.