Menu
Features How It Works Pricing For Business For Clients Contact
Client Portal Business Login Get Started Free
Your Business
SalesMee
Your Clients
Orders Bookings Chat Payments
Complete Guide

How SalesMee Works

A complete walkthrough for businesses and clients. From your first login to advanced workflows — we've got you covered.

Jump to:

Business Guide

Everything you need to set up, manage, and grow your business on SalesMee.

Sarah — Salon

Uses bookings for appointments, walk-in counter for retail sales, chat for reminders.

James — Handyman

Uses orders for quoting, chat for before/after photos, bookings for site visits.

Mama Linda — Caterer

Uses products for menu items, orders for catering, share profile for wedding inquiries.

Onboarding 0/6
1

Getting Started

3 min

Set up your business in minutes

Quick Start

Create Your Account

Sign up with your email or Google account. Choose your business type, add your business name, logo, and contact details. Your public profile is generated automatically and is ready to share immediately.

Quick Start

Customize Your Profile

Add a cover image, write a compelling description, set your business hours, and configure your address. Your public profile at /b/your-slug goes live instantly.

Pro Tip

Use a high-quality logo and write a clear business description. Businesses with complete profiles get 3x more client engagement. Add your slug to your Instagram bio and email signature.

2

Products & Services

4 min

List what you offer — with inventory, categories, and images

Quick Start

Adding Products or Services

Navigate to your dashboard and open Products or Services. Add a name, description, price, and optional image. You can organize items into categories and set availability windows for services.

  • Set fixed or range pricing
  • Toggle availability on/off individually
  • Group items by category for easy browsing
  • Services support duration and buffer time between bookings
Deep Dive

Product Images & Gallery

Each product can have multiple images. Upload product photos to showcase different angles, variants, or packaging. Images are displayed as a gallery on the product card and in the client-facing view. Supported formats include JPG, PNG, and WebP.

  • Upload up to 10 images per product
  • Auto-generated thumbnails for fast loading
  • Reorder images by drag-and-drop
  • Delete and replace individual images anytime
3

Managing Orders

6 min

Receive, track, fulfill, and print receipts

Quick Start

4-Step Order Lifecycle

1
Pending
New order placed
2
Confirmed
Business confirmed
3
Paid
Payment received
4
Completed
Fulfilled & done
Cancelled · Draft (orders only)

Only the next logical step is clickable in the action dropdown. This color system is used consistently across the dashboard table, stat icons, chat cards, and step buttons.

Quick Start

Search & Filter Orders

The orders table has a search bar with field-specific filtering (Order #, Customer Name, Email, or All Fields) plus a status dropdown. A live results counter shows "X of Y orders" and a clear button appears when filters are active.

Quick Start

Receipt Printing

Completed orders show a receipt icon in the table. Click it to open a print-optimized receipt page with your business logo, customer info, itemized table, totals, and payment summary — then print or save as PDF directly from the browser.

Deep Dive

Action Dropdown

Each order row has a (three-dot) dropdown that shows all 4 step buttons plus Cancel. Steps follow the lifecycle order — only the next logical step is clickable; others are dimmed with opacity-40 cursor-default. Quick actions without leaving the table view.

Deep Dive

Status Transitions

Move orders through the lifecycle: Send (draft→pending), Confirm (business confirms), Mark Paid (quick full payment), Fulfill (marks as fulfilled/completed). Each action is a dedicated button with loading state and success toast.

Power User

Use the keyboard shortcut O on the dashboard to jump directly to your Orders page. The action dropdown is the fastest way to update status — you can move an order from pending to fulfilled in under 5 seconds.

4

Bookings & Appointments

4 min

Accept, manage, and print receipts for bookings

Quick Start

Same 4-Step Color Lifecycle

Bookings use the identical color system as orders: Pending (yellow)Confirmed (blue)Paid (purple)Completed (green). The dashboard features a search/filter bar, action dropdowns, and a receipt column for completed bookings — exactly like the orders table.

Quick Start

Booking Receipts

Completed bookings show a receipt icon in the table. Opens a print-friendly receipt with business details, customer info, service items, scheduled date/time, payments, and totals. Print or save as PDF.

Quick Start

Client Self-Booking

Clients can book your services directly from your public profile at /b/your-slug. Each service shows its duration and price. Bookings sync to your dashboard instantly with no manual entry needed.

Deep Dive

Duration & Buffer Time

Each service can have its own duration (e.g., "60 min" for a massage). Buffer time adds padding between appointments — useful if you need setup/cleanup time. The system automatically prevents overlapping bookings based on these settings.

Deep Dive

Availability Windows

Set your business hours and availability per day of the week. Clients can only book within your defined windows. You can also block off specific dates for holidays or personal days.

5

Payments

5 min

Accept payments, reconcile, and manage the money flow

Quick Start

How Payments Work

SalesMee processes payments through Paddle, our Merchant of Record. Paddle handles all payment processing, tax collection, and compliance — you never handle card details directly. Your clients pay through Paddle's secure checkout overlay, and funds are settled to your account.

  • Card payments — processed through Paddle's PCI-compliant checkout
  • Cash payments — recorded via Mark as Paid for walk-in counter sales
  • Bank transfers & mobile money — recorded manually with payment reference
Quick Start

Quick Mark as Paid

In the order or booking action dropdown, click Mark Paid to instantly record a completed cash payment. This creates a payment record with method: cash, status: completed and updates the Paid step. No forms or extra clicks needed.

Deep Dive

Payments Ledger

The Payments page in your sidebar shows all payment records across orders and bookings. Filter by method, status, or date range. Each row shows the amount, method, reference, and which order/booking it belongs to.

Deep Dive

Confirming Payments

When clients pay via bank transfer or mobile money, the payment shows as pending. From the Payments page, you can confirm individual payments or use Confirm All to approve all pending payments for an order/booking at once. Rejected payments are marked as failed.

Deep Dive

Linking Payments

Payments are stored in a polymorphic model — each payment belongs to either an Order or a Booking. The Payments page shows the parent type and link so you can navigate directly to the order or booking to see full context.

6

Walk-in Counter

5 min

Handle in-person sales with the 3-step quick wizards

Quick Start

Two Action Cards on Dashboard

The dashboard overview shows two walk-in action cards between the stat grid and recent items: Counter Order (warning/yellow themed) and Walk-in Booking (secondary/purple themed). Click either to open the 3-step wizard.

Quick Start

Counter Order Wizard

Step 1 (Browse): Searchable product picker with quantity. Type to filter products in real-time.
Step 2 (Details): Enter customer name, email, phone, delivery address, and optional notes.
Step 3 (Confirm): Review summary, check Mark Completed to auto-fulfill, then click Create Order.

Quick Start

Walk-in Booking Wizard

Step 1 (Choose): Searchable service picker.
Step 2 (Schedule): Pick date, time, and enter customer details.
Step 3 (Confirm): Review summary, check Mark Completed to auto-complete, then Create Booking.
Step colors use the secondary (purple) scheme.

Deep Dive

The Mark Completed Checkbox

When checked, the backend automatically: sets status to fulfilled (orders) or completed (bookings), sets PaidAmount = TotalAmount, and creates a completed cash payment record with reference "Walk-in counter payment." Perfect for one-click in-person transactions.

Deep Dive

Auto Client Creation

If the customer isn't already in your system, entering their name, email, or phone in the wizard automatically creates a new client record. They'll appear in your client list and can receive receipts and chat messages. No pre-registration needed.

Use Case — Sarah's Salon

"A walk-in client wants to buy shampoo from my retail shelf. I open Counter Order, search 'shampoo', add quantity, enter their name and phone, check Mark Completed, and done — receipt prints in 20 seconds."

7

Client Communication

4 min

Real-time chat with your clients — plus conversation goals

Quick Start

Live Chat

Each client connection opens a dedicated chat channel. Messages deliver instantly — no refresh needed. Send order confirmations, booking details, answer questions, and share updates in real-time. Chat history is always available for reference.

Quick Start

Share Your Widget

Generate an embeddable chat widget from your dashboard. Add it to your website so clients can reach you directly. The widget shows your business name, status (online/away), and opens a chat instantly. One line of code, no configuration needed.

Deep Dive

Conversation Goals

Set a goal for each client conversation — e.g., "Send quote", "Schedule consultation", "Follow up on order". Goals appear in the chat header so you always know the next action. Mark goals as complete from the chat. Track progress per client from the dashboard.

Deep Dive

Quick Actions in Chat

From any chat, you can: create a Quick Order, create a Quick Booking, or Request Payment — all without leaving the conversation. These actions use the same 3-step wizards and are pre-linked to the client you're chatting with.

8

Sharing & Growth

3 min

Get discovered — share your profile everywhere

Quick Start

QR Code

Your Share page generates a scannable QR code for your public profile. Print it on business cards, posters, or display it at your counter. Clients scan with their phone camera and connect instantly — no typing needed.

Quick Start

Public Profile

Your profile at /b/your-slug is a mini-website. Clients can view your products/services, check business hours, and connect with one click. Share the link on Instagram, Facebook, Google Business Profile, or add it to your email signature.

Deep Dive

Embeddable Chat Widget

Add a <script> snippet to your website to embed the SalesMee chat widget. It appears as a floating chat bubble on your site. Visitors click to connect and chat with you directly — no account needed on their end.

Deep Dive

Client Self-Connect

When a client visits your public profile and clicks Connect, they enter their name and phone/email, receive a one-time code via SMS, and are connected to you — all in under 30 seconds. No app download, no password to remember.

Growth Tip

Add your SalesMee profile link to your Google Business Profile, Instagram bio, WhatsApp status, and email signature. Every click is a potential new client connection. The QR code on your counter lets walk-ins connect while they wait.

9

Analytics & Insights

3 min

Track your business performance with data

Quick Start

Dashboard Analytics

Your analytics dashboard gives you a bird's-eye view of your business. Monitor total orders, revenue, booking rates, and client growth. Use these insights to identify your most popular products, busiest hours, and highest-value clients.

$
Revenue
#
Orders
@
Clients
10

Subscription & Billing

4 min

Plans, pricing, and billing management

Quick Start

Plan Tiers

Silver (free): 10 clients, 10 products, 10 services, basic features. Gold ($8/mo): 50 clients, 200 products, analytics, orders & bookings. Diamond ($15/mo): Unlimited everything, analytics, media sharing, priority support. Yearly plans save ~20%.

Quick Start

How Billing Works

Subscriptions are billed through Paddle, our Merchant of Record. Choose monthly or annual billing at checkout. Paddle handles payment collection, tax calculation, invoicing, and receipts. You can manage your billing details and view history in the Billing Portal.

Deep Dive

Upgrading & Downgrading

Go to the Plans page to switch plans mid-cycle. Upgrades take effect immediately — you're charged the prorated difference. Downgrades take effect at the end of your current billing period. You can switch between monthly and annual billing anytime.

Deep Dive

Cancelling Your Subscription

Cancel from the Subscription page. Your subscription is cancelled at both the provider level (Paddle stops billing) and in our system. You retain access until the end of your billing period. After that, your plan reverts to Silver (free tier). Your data is never deleted.

11

Notifications

2 min

Never miss a client request

Quick Start

What Gets Notified

You receive notifications for: new orders, booking requests, payment received, new client connections, and chat messages. The sidebar shows count badges for pending orders and bookings so you always know what needs attention.

Quick Start

Delivery Methods

Browser push: Get desktop notifications when you're logged in. Unread badges: Colored count badges on sidebar icons. Email: Critical alerts (new orders, payment failures) sent to your business email.

12

Data & Privacy

3 min

Your data, your control

Quick Start

Data Export

You can export your business data — orders, bookings, client list, and transaction history — for accounting or record-keeping. Contact support for data export requests. Your data is yours and portable.

Quick Start

Client Data Handling

Client information (name, email, phone) is only shared with businesses the client explicitly connects to. You can view connected clients in your client list. When a client disconnects, their data is retained for record-keeping but they no longer appear in active views.

Deep Dive

GDPR & CCPA Compliance

We comply with data protection regulations including GDPR (EU) and CCPA (California). Clients have the right to access, correct, delete, and export their personal data. As a business, you should ensure you have proper consent to store client data through our platform.

Deep Dive

Security Best Practices

Use a strong, unique password. Enable two-factor authentication if available. Never share your login credentials. Log out from shared devices. Report suspicious activity to support immediately. We encrypt all data in transit (TLS) and at rest.

13

Troubleshooting

3 min

Quick fixes for common issues

Q

Client says they can't connect

Make sure you've shared the correct profile link: /b/your-slug. Check that your business is set to "active" in settings. Try regenerating your slug from the profile page if the link has changed.

Q

Payment not showing in the ledger

Refresh the Payments page. If using Paddle checkout, payments appear after the transaction completes (may take a few seconds). For cash payments via Mark as Paid, the record is created instantly. Check your internet connection.

Q

Order stuck on "Pending"

Orders in "Pending" status require action — either confirm (move to Confirmed) or reject (move to Cancelled). For draft orders, use the Send action to move to Pending. Check if the client needs to confirm on their end.

Q

Can't see analytics data

Analytics are available on Gold and Diamond plans. If you're on Silver (free tier), upgrade to unlock analytics. If you're on a paid plan and still don't see data, try refreshing the page — analytics update in real-time as orders and bookings are created.

Q

Webhook not firing for subscription events

Check your Paddle/Stripe notification settings in the dashboard. Ensure the webhook URL is correct and the endpoint is reachable. For local development, use ngrok to expose your server. Check the server logs for incoming webhook requests.

Pro Tips

3 min

Take your business to the next level

Walk-in Counter Flow

Use the Counter Order and Walk-in Booking cards on the dashboard overview for in-person customers. The 3-step wizards let you search products/services, enter customer details, and mark as paid + completed in one click — perfect for retail, reception, and pop-up scenarios.

Print or Save Receipts

Completed orders and bookings have a receipt icon in the table. Click it to open a print-friendly receipt — then print a paper copy or save as PDF. Each receipt includes business info, itemized details, totals, and payment records.

Keyboard Shortcuts

D Dashboard · O Orders · B Bookings · P Payments · C Clients

Share Your Profile Everywhere

Your public profile at /b/your-slug is a mini-website. Share it on social media (Instagram, Facebook, LinkedIn), add it to your email signature, link it from your Google Business Profile, or print the QR code on your business card.

Stay Notified

Enable browser notifications to get instant desktop alerts when new orders or bookings come in. Combined with the sidebar count badges, you'll never miss a client request — even if you're in another tab.

Upgrade for More

Premium plans unlock unlimited products, advanced analytics, media sharing, priority support, and custom branding. Gold ($8/mo) and Diamond ($15/mo) — yearly plans save ~20%. View Plans

Client Guide

Learn how to connect with businesses, place orders, book services, and chat in real-time.

1

Discovering a Business

Find businesses on SalesMee in multiple ways

Scan a QR Code

Businesses generate QR codes for their public profile from the Share page. You'll find them on business cards, posters at the counter, flyers, or product packaging. Scan with your phone camera — it opens the business profile instantly. No typing needed.

Direct Profile Link

Each business has a unique public profile at /b/slug. Businesses share their link on social media (Instagram, Facebook, LinkedIn), in email signatures, on Google Business Profiles, and on their website. Click the link to view their products, services, and connect.

Chat Widget on Websites

Businesses can embed a SalesMee chat widget on their website. Look for a chat bubble icon — click it to open the widget, enter your details, and you're connected. You can browse products and book services right from the widget without leaving the site.

Word of Mouth & Referrals

A friend or family member who already uses SalesMee can share a business profile link with you. Open the link on your phone, tap Connect, verify with a one-time code, and you're in. No app download, no account creation needed upfront.

No App Required

Everything works in your mobile browser. Whether you scan a QR code, click a link, or use the chat widget — you're always one tap away from connecting. There's nothing to download.

2

Connecting to a Business

Get started in seconds

Via Business Profile

Visit any business's public profile at /b/slug and click Connect. Enter your name and phone number or email, verify with a one-time code, and you're connected.

Via Widget

Businesses can embed a chat widget on their website. Click the chat icon, enter your details, and you'll be connected instantly. No app download required.

Privacy First

Your contact information is only shared with businesses you explicitly connect to. You control who can reach you.

3

Placing Orders

Order products and services seamlessly

How to Order

Once connected to a business, browse their products and services from their profile. Select what you need and submit your order. The business gets notified instantly and will confirm or update the status. You'll receive real-time updates through the chat.

Instant notification Real-time status Chat updates
4

Booking Services

Schedule appointments with ease

Book from Profile

Visit the business profile, browse their services, pick a date and time, and confirm. The booking appears instantly on both your and the business's calendar.

Duration & Availability

Each service shows its duration so you know how much time to set aside. Businesses define their availability, so you'll only see bookable slots that work for both of you.

5

Live Chat

Talk to businesses in real-time

Chat Features

Every connection opens a dedicated chat channel. Messages arrive instantly — no page refresh needed. Use chat to ask questions about products, confirm booking details, or get support. Your conversation history is always available.

Real-time delivery Chat history Push notifications
6

Managing Your Account

Stay in control

Edit Your Profile

Update your name, email, or phone number from the client portal. Businesses you're connected to will see your updated info automatically.

Manage Connections

View all businesses you're connected to and disconnect at any time. Disconnecting removes the business's access to your information.

Delete Your Data

Request account deletion at any time via the User Deletion page. Your data will be permanently removed within 30 days.

Frequently Asked Questions

Quick answers to common questions

Is there a mobile app?
SalesMee is fully responsive and works great on mobile browsers. A native mobile app is on our roadmap — stay tuned!
Can I connect with multiple businesses?
Absolutely. As a client, you can connect to as many businesses as you'd like. Each connection has its own chat channel and order history.
How much does SalesMee cost?
SalesMee offers a free tier for businesses with essential features. Premium plans unlock advanced analytics, unlimited products, custom branding, and priority support. Check the Pricing section for details.
Is my data secure?
Yes. We use industry-standard encryption for data in transit and at rest. Your personal information is never shared without your explicit consent. See our Privacy Policy for full details.
Can I cancel or modify an order?
Yes. Contact the business through the chat to request changes or cancellation. Businesses can update order status from their dashboard.

Ready to Get Started?

Join thousands of businesses and clients already using SalesMee.

Get Started