Skip to content
Logo

Customers

The Customers module allows you to manage your restaurant's customer database, track customer orders, and maintain customer relationships. Navigate to Staff Members → Customers to access customer management.

Customers - List Page


Overview

Customers are individuals who order from your restaurant. This module helps you maintain customer records, track order history, and provide personalized service. Customers can also register on the front-end website and place orders online.


Adding a New Customer

Click Add Customer to create a new customer record.

Customers - Add/Edit Form

Profile Image

  • Upload customer photo (optional)
  • Helps with customer recognition for regulars
  • Useful for personalized service

Name (Required)

  • Full name of the customer
  • Example: "Michael Chen", "Emily Roberts"
  • Used for orders and reservations

Working Phone (Required)

  • Primary contact number
  • Used for order confirmations and delivery
  • Should be unique for each customer

Working Email

  • Email address for communication
  • Used for order confirmations and marketing
  • Optional but recommended

Status (Required)

  • Active: Customer can place orders
  • Inactive: Customer account is disabled
  • Set to Inactive for blocked or problematic customers

Address (Optional)

  • Delivery address for the customer
  • Can store multiple addresses if system supports it
  • Essential for delivery orders

Personal Information

Gender

  • Male, Female, or Other
  • Optional, useful for personalized marketing

Date of Birth

  • Customer's birthday
  • Used for birthday promotions and offers
  • Optional but valuable for customer engagement

Personal Email

  • Alternative email address
  • Useful if working email changes

Personal Phone

  • Secondary contact number
  • Backup for delivery issues

Customer Registration

Customers can self-register on your restaurant website/app. These registrations automatically appear in the Customers module. You can also manually add walk-in customers.


Customer List View

The customer list displays:

  • Profile Photo: Customer image (if uploaded)
  • Name: Customer name
  • Email: Contact email
  • Phone: Contact number
  • Status: Active or Inactive badge
  • Created At: Date customer was added
  • Actions: View, Edit, Delete

Tabs

  • All: All customers
  • Active: Active customers only
  • Inactive: Inactive customers

Search

  • Search by name, email, or phone number
  • Quickly find customers during order taking

Managing Customers

Viewing Customer Details

  • Click View to see complete customer profile
  • View order history
  • View reservation history
  • Check customer preferences and notes

Editing Customer Information

  • Click Edit to modify customer details
  • Update contact information
  • Change status if needed
  • Add notes about customer preferences

Customer Status

  • Active: Normal operation, can place orders
  • Inactive: Blocked or suspended, cannot place orders online
  • Use Inactive status for problematic customers or at customer request

Customer Order History

Each customer profile shows:

  • Total orders placed
  • Total amount spent
  • Last order date
  • Favorite items
  • Preferred payment methods

This data helps you:

  • Provide personalized service
  • Offer targeted promotions
  • Recognize and reward loyal customers
  • Resolve complaints with context

Best Practices

Data Collection

  • Collect customer information during first order
  • Ask for email and phone for better service
  • Don't make unnecessary fields mandatory

Privacy & Consent

  • Obtain consent before adding to marketing lists
  • Respect customer privacy
  • Comply with data protection regulations (GDPR, etc.)

Customer Service

  • Use customer history to provide personalized service
  • Remember preferences and special requests
  • Recognize returning customers by name

Data Quality

  • Verify phone numbers and emails
  • Remove or merge duplicate customer records
  • Keep information up to date

Marketing

  • Use customer data for targeted promotions
  • Send birthday offers
  • Reward loyal customers with special deals

Security

  • Don't store sensitive payment information
  • Protect customer data from unauthorized access
  • Regularly audit customer data access

Loyalty Programs

Use customer order history and total spending data to identify VIP customers and offer loyalty rewards. This encourages repeat business and increases customer lifetime value.

Customer Privacy

Customer data is sensitive. Ensure you have proper consent to collect and use customer information. Never share customer data with third parties without explicit consent.