CRM and business software · Food & Beverage
CRM for Coffee Shops
Office catering, coffee carts at events, wholesale bean accounts and after-hours room rentals in one system — the side of a coffee shop that runs on orders and accounts.
Free forever for up to 3 users. Paid plans from $199 a month.
What goes wrong, and what we do about it
Behind the bar, a coffee shop runs cup by cup. The rest of the business does not: an office manager wants coffee and pastries for a board meeting, a wedding planner asks about your cart, a restaurant down the street buys your beans every week, and a book club wants the room after closing. These arrive as messages during the morning rush and get answered after close, if at all. Add the dairy and the espresso machine technician, and much of the shop lives in one person's phone.
The problem
An office orders the same coffee and pastry boxes every month and explains it again every time.
In Kompot.ai
The office is a contact, and its page holds the previous orders: what they took, for how many people, which floor it was delivered to. A repeat order is a new job with the delivery address and time window, invoiced from your price list.
The problem
Wholesale bean customers are invoiced whenever someone remembers to do it.
In Kompot.ai
Put each wholesale account on a subscription invoice billed weekly or monthly, with a payment link. Payments are recorded against the invoice, and an overdue one is flagged before the following delivery of beans goes out.
The problem
A wedding planner asks for the coffee cart, and the quote is a guess typed into a text message.
In Kompot.ai
Cart rental, barista hours, drinks per guest and travel are items in your price list. Send them as an estimate, see when the planner opens and approves it, and follow with a deposit invoice with a payment link to hold the date.
The problem
The espresso machine service and the water filter change happen only when something breaks.
In Kompot.ai
A scheduled workflow creates the tasks — backflush, descale, filter change, grinder burrs — and assigns them to a person with a due date. The service technician is a contact, with the date of the last visit in a custom field and notes on what was replaced.
The problem
Opening and closing duties depend on who is on shift and what they happen to remember.
In Kompot.ai
Opening and closing duties are recurring tasks: each one repeats every day, assigned to the shift lead, with the list of duties written in the task. The owner sees on the task board what was done and which tasks are overdue for each barista.
How one order runs
From an office catering request to a paid order
The request arrives
An email or website chat message from an office becomes a contact and an opportunity with the meeting date, the headcount and the delivery address.
Quote for the order
You send an estimate with coffee boxes, pastry platters and delivery from your price list, and see when the office manager approves it.
The morning of the meeting
The order is a job with the address and time window, assigned to whoever delivers. They open it on a phone and mark it done at the door.
Invoice and repeat
The invoice goes out with a payment link the same day. An office that orders every week or month can be moved onto a subscription invoice.
What you keep on record
- Office and corporate accounts
- The person who orders, the delivery address, the usual order and billing details in custom fields on the company's contact.
- Wholesale bean customers
- Cafés, restaurants and offices that buy your beans: blend, grind, delivery day and their subscription invoices on one page.
- Suppliers and service contacts
- The roaster, the dairy, the pastry supplier and the machine technician as contacts, with last service dates and price sheets.
- Catering and event price list
- Coffee boxes, pastry platters, cart rental, barista hours and after-hours room rental as items for estimates and invoices.
Digital employees · Full Service plan
Where an AI employee steps in for Coffee Shops
The moment
An office manager writes in website chat at night about coffee for a conference.
The AI employee asks for the date, the number of people, the address and what they want served, answers from your knowledge base about what you can deliver, and saves a contact and an opportunity so the quote goes out in the morning.
The moment
The phone rings during the morning rush, with both baristas on the machine.
The voice agent answers and handles the questions you gave it instructions for — room rental after hours, catering, the coffee cart. It takes the caller's details, the summary is saved on the contact, and a workflow notifies the owner.
The moment
A wholesale customer asks on WhatsApp whether this week's invoice is paid and wants to add decaf.
The AI employee looks up the account's latest invoice and answers. The extra bags of decaf become a task for whoever packs wholesale orders, and the customer is told the change will be confirmed.
Questions owners ask
- What would a coffee shop use a CRM for?
- For the business beyond the bar: office catering, the coffee cart and room rentals, wholesale bean accounts, suppliers and service contacts, staff tasks, and all the messages and calls that come with them, in one history.
- Can I bill wholesale bean customers on a weekly schedule?
- Yes. A subscription invoice can be billed weekly, monthly or yearly. The customer pays by card through the link, and overdue invoices are flagged, so you know who is behind before you roast for them again.
- Can I set up recurring tasks for cleaning and machine maintenance?
- Yes. Tasks can repeat: set the daily closing list, the weekly descale and the filter change as recurring tasks with an assignee and a due date. On the task board you see what is done, and overdue tasks are listed per person.
- Can regulars sign up for a bag of beans every month?
- As a recurring invoice, yes. Put the customer on a subscription invoice billed monthly; they pay by card through the payment link, and the paid invoice is your cue to set their bag aside. Their contact keeps the blend and grind they like.
What it costs
Free for up to 3 users, with every feature: bring your own AI. $199 a month adds our built-in AI and moving your data over. $499 a month: we set everything up and support it every month.
Related industries
See it on your own business.
Create your company in a minute, or book a 20-minute call and we will show you around.