Ritzy One • User Manual
Turn your customer list into a living sales pipeline: capture enquiries as leads, move them from New to Won, log every call and email, and let the built-in AI paste enquiries into a lead, draft your follow-ups and flag deals going quiet. A Dashboard, Quick View and Reports round out the module.
CRM keeps its own list of customers and prospects, so it works on its own — with or without the Cargo module. Instead of tracking enquiries in a spreadsheet or an inbox, each opportunity becomes a lead that you move across a pipeline until it is Won or Lost.
Open the CRM group in the sidebar. Like every module, it carries a Dashboard, a Quick View and a Reports link at the top, then the working screens grouped into sections:
| Menu item | What it opens |
|---|---|
| Sales Pipeline | The kanban board of leads — your main working screen (§2). |
| Dashboard | Pipeline KPIs, the stage funnel and top customers (§8). |
| Quick View | A fast, searchable, read-only list of every lead (§9). |
| Reports | Lead Register, Activity Log and Pipeline by Stage (§10). |
| Pipeline Stages | Set-up: rename, reorder and add the board’s columns (§11). |
| Customers | Set-up: the CRM’s own customers and prospects, and their links to accounting customers and consignees/shippers (§12). |
The board shows your open leads as cards, grouped into columns — one column per stage. The default stages are:
New Contacted Quoted Negotiation Won Lost
Click New Lead at the top right. Only the Title is required — fill in as much of the rest as you know; you can complete it later.
| Field | What it’s for |
|---|---|
| Title (required) | A one-line summary, e.g. “2×40ft FCL Nhava Sheva → Jebel Ali”. |
| Customer | Search and pick from your CRM customers, or use + to add a new one on the spot. Optional — link now or later. |
| Stage | Where it starts (defaults to the first stage, New). |
| Source | How it came in — Email, Phone, Referral, Web, Walk-in, Existing Customer. |
| Est. value & Ccy | Expected value and currency — drives the pipeline totals and dashboard. |
| Job type | A shipping job-type code (e.g. SI, SE, AE) if you know it. |
| Owner | The responsible salesperson — defaults to you. |
| Next action | When you next need to act. Overdue dates are flagged and picked up by the scan. |
| Notes | Cargo details, special instructions, anything useful. Holds up to 4,000 characters, enough for a pasted enquiry. |
Click Create and the lead appears in its stage column.
Most enquiries arrive as an email or chat message. Rather than retyping, paste the whole thing and let the AI fill the form.
Click any card to open the lead. The panel shows the customer’s contact card, the lead’s details, its follow-up tasks and a full activity timeline.
Under Activity, choose a type — Note, Call, Email or Meeting — type what happened and click Log. Stage changes are logged automatically, so the timeline is a complete record of how the deal moved.
Under Follow-up tasks, type a task, optionally set a due date, and click Add. Tick a task to mark it done. Overdue open tasks show in red, and a due task sends you a reminder (see §13).
Edit lets you change any field, including moving stage, recording a Lost reason, or re-linking the customer. The 🗑 button removes the lead from the board but keeps its history — nothing is permanently deleted.
A lead is saved only with a stage and a customer that exist, an Est. value that is a number and dates that are real dates; anything else is refused with a message saying what to fix.
Quotation on the lead raises a draft quotation filled in from the lead and its customer, and opens it. A lead in an earlier stage moves to Quoted (the message says so). The stage only ever moves forward: a deal already in Negotiation, Won or Lost stays where it is when you quote it again. The quotation form itself is covered in the Quotation manual.
Quoted Email SE
| Call | Discussed monthly volume, wants CIF | ADMIN · 18 Jul |
| Note | Stage changed: Contacted → Quoted | ADMIN · 17 Jul |
Two AI helpers live at the top of the lead panel.
Click Draft follow-up and the AI writes a short, professional follow-up email using the lead’s history — what was last discussed and what’s outstanding. It opens in an editable box with a subject and body.
Click AI Brief for a short briefing on the customer before you call — who they are, your relationship with them, what’s open in your pipeline with them, and a suggested next step. It reads from your CRM history — and, when the CRM customer is linked to a consignee/shipper, their recent sea/air/misc jobs (how much, how recently, as shipper or consignee).
AI Brief needs a customer linked to the lead. If the button is greyed out, edit the lead and pick a customer first.
Click Run scan in the board header to check your open pipeline for leads going cold. Each open lead is scored 0–100 for how at-risk it is, using signals like:
When it finishes, a results panel lists the leads needing attention, and the board cards get a badge:
At risk (score 70+) Watch (score 40–69) — healthy leads stay unbadged.
Each lead’s owner also receives a single notification summarising their at-risk leads (see §13). Click any row in the results to jump straight to that lead.
Scanned 6 open leads · 2 at risk · 1 owner notified AI scored
| Score | Lead | Why |
|---|---|---|
| 82 | Reefer — monthly (FreshFoods Co) | 14d no activity, next-action overdue |
| 55 | Project cargo (Northwind Contracting) | 9d no activity |
The Dashboard gives you the shape of your pipeline for a date range (set it in the top-right picker; it defaults to the current financial year). It reads the leads created in that window.
Quick View is a fast, read-only list of every lead — handy when you just want to search rather than work the board. Type in the search box to filter by lead, customer or owner; click a row to jump to the board.
Each line shows the lead, customer, stage, owner, job type, value, next-action date and (after a scan) the risk score.
| Lead | Customer | Stage | Owner | Value | Next Action | Risk |
|---|---|---|---|---|---|---|
| Reefer — monthly | FreshFoods Co | Quoted | ADMIN | 48,000 | 20 Jul | 82 |
| LCL consolidation | Continental Refining | Contacted | J.MORGAN | 3,500 | — |
Under Reports everything reads back for a date range. Each report can be filtered, exported and printed like every other Ritzy report.
| Report | Shows |
|---|---|
| Lead Register | Every lead created in the period with stage, owner, customer, source, value, next action and risk score. Totals the pipeline value. |
| Activity Log | Every logged call, email, meeting and note in the period, tied to its lead and customer. |
| Pipeline by Stage | Lead count and value per stage, with each stage’s outcome (Open / Won / Lost). |
| Created | Lead | Customer | Stage | Owner | Value |
|---|---|---|---|---|---|
| 11 Jul | 2×40ft FCL to Jebel Ali | Rivera Traders LLC | New | ADMIN | 12,000 |
| 09 Jul | Reefer — monthly | FreshFoods Co | Quoted | ADMIN | 48,000 |
| Total (24) | 186,400 | ||||
Masters → Pipeline Stages is where you tailor the board’s columns. The module ships with a sensible default set, but you can rename, reorder or add stages to match how your team sells.
| Field | Meaning |
|---|---|
| Stage name | The column heading on the board. |
| Order | Left-to-right position on the board. |
| Won stage / Lost stage | Marks a closing stage. These drive the dashboard’s Win Rate and are excluded from the at-risk scan. A stage can be Won or Lost, not both. |
| Active | Only active stages appear on the board. |
Retiring a stage is a deactivate, not a delete. A stage that still holds active deals cannot be retired — the message says how many; move them to another stage on the board first, so no deal drops off the board. Deactivated stages stay listed here so you can switch them back on.
| Order | Stage | Outcome | Active |
|---|---|---|---|
| 1 | New | Open | Active |
| 4 | Negotiation | Open | Active |
| 5 | Won | Won | Active |
| 6 | Lost | Lost | Active |
Masters → Customers is the CRM’s own list of prospects and clients. A lead, its activities and tasks, and a quotation raised from it all point at a CRM customer. It needs nothing outside CRM, so a company that does not run Cargo uses CRM exactly the same way.
| Field | Meaning |
|---|---|
| Name | The company (or the person, for an individual). Required. |
| Contact person / Designation | Who you deal with, and their role. |
| Email, Telephone, Mobile, Website | How to reach them. |
| Address, City, Country | Used as the addressee on a quotation raised from a lead. |
| Active | Inactive customers drop out of the lead pickers. |
Open a customer to see what it is linked to. Each link can be created from the CRM customer’s details, pointed at a record that already exists, or removed.
| Link | What it is for |
|---|---|
| Accounting customer | Create customer account adds the customer to the chart of accounts and the Customer master (you choose the customer group), or Link existing picks one. A quotation raised from a lead then carries this account, so it can be converted to an invoice. Needs the right to add customers in Accounts. |
| Consignee / shipper | Shown when the company runs Cargo. Create consignee/shipper adds the customer to the Cargo Consignee/Shipper master, or Link existing picks one. The AI Brief then includes their shipping jobs. Needs the right to add consignees/shippers in Cargo. |
Unlink only removes the link; the account or consignee/shipper itself is not changed. Deleting a CRM customer that has leads, activities or quotations makes it inactive instead, so its history keeps a name.
CRM uses the same notification centre (the bell in the top bar) as the rest of Ritzy, so reminders reach you wherever you are in the app.
| You get a notification when… | What it says |
|---|---|
| A follow-up task is due (today or earlier) | A reminder naming the task and its lead. Sent once, to the task’s assignee. |
| A scan flags leads you own as at risk | One consolidated message listing your at-risk leads and why. Re-running the scan updates it rather than piling up. |
| An automation rule says so | Whatever the rule’s Notify action says (§19). |
| A support case breaches its SLA | A high-priority alert to the case’s assignee (or the CRM administrators if unassigned) — once for a late first response, once for a late resolution. |
| A customer signs or declines a quotation online | Sent to whoever raised the quotation and the deal’s owner. |
These run on a background timer every few minutes, so reminders arrive even when nobody has the board open.
Open a customer in Masters → Customers. Three tabs:
| Tab | What it holds |
|---|---|
| Details | The account, plus Type (Prospect / Customer / Partner…), Industry, Account owner, Parent account (the group or head office it belongs to) and No marketing email. |
| Contacts | Every person you deal with at the account — designation, department, email, phones, and Reports to. Switch to Org chart to see who reports to whom. One contact is the primary (star). A contact can be opted out of marketing email individually. |
| 360° view | Everything about the account on one page: its parent and sub-accounts, deals, open tasks, support cases and the full interaction history — with Email, Call, SMS and Files buttons. |
On a deal, pick the Contact you are dealing with; the drawer’s email and phone then use that person’s details.
Masters → Web Forms. Create a form, choose whether a submission creates a lead or a support case, its source, default owner and thank-you message, then press Embed. You get a hosted form link you can put on your website, an iframe snippet, a plain HTML form and a JavaScript snippet.
The deal drawer, a contact and the 360° view carry a row of buttons. Everything sent or logged lands on the timeline, marked inbound ↓ or outbound ↑.
| Button | What it does |
|---|---|
| Writes and sends an email from the company mailbox (SMTP in Tools → System Settings). Draft follow-up → Review & send sends an AI draft after you have edited it. | |
| Call | Dials the number on this device (desk phone, softphone or mobile) and then asks for the result: direction, outcome, minutes and notes. |
| SMS / WhatsApp | Appear once a gateway is set up under Masters → Automation Rules → Channels (Twilio, or any SMS provider with a web address). |
Operations → Email Campaigns. A campaign is a segment (who: account type, industry, country, city, owner, deal stage or source, created dates, all contacts or just the primary) and one or more emails.
| Kind | Behaviour |
|---|---|
| Broadcast | One email to everyone in the segment. |
| Drip sequence | Several emails, each sent a number of days after the previous one. |
| Autoresponder | Sent automatically to every new website lead. |
Use merge fields like {{name}} and {{company}}, preview, and send yourself a Test. The Stats tab shows sent, opened, clicked, unsubscribed and failed per email. Every email carries an unsubscribe link; anyone who unsubscribes, or is marked No marketing email, is never sent another campaign. Opens are counted only when the recipient’s email program loads images, so treat them as a minimum.
Operations → Support Cases is the queue for your customers’ problems — raised by phone, email, a web form, chat or walk-in. Each case has a priority, a status (New, Open, Pending customer, Resolved, Closed), an assignee and a conversation of public replies (optionally emailed to the customer) and internal notes. A new case always opens on a blank form, even straight after another case.
Masters → Automation Rules. A rule is when something happens, if conditions match, do actions. Quick-start buttons create the common ones.
| When | Typical actions |
|---|---|
| A deal is created | Assign round-robin between salespeople (or to one person); create a call task; email an acknowledgement. |
| A deal changes stage | Create a follow-up task; set the next-action date; notify a manager. |
| A deal goes quiet (no activity for N days) | Notify the owner; create a task. Fires once per quiet spell. |
| A support case is opened | Assign it; notify; create a task. |
Conditions include source, stage, value range, job type and “only unassigned”. Everything a rule does is written on the deal’s timeline, and Log lists each time it ran.
Operations → Tasks & Calendar shows your follow-ups across all deals and customers — or the whole team’s — as a list or a month calendar. Tasks have a type (call, meeting, email, visit, demo, to-do), a priority and an optional time. Overdue, today and this-week counts sit at the top; click a day to add a task on it.
On a quotation, Send for signature emails the customer a link (or copies it for you to send). They see the quotation and either accept — typing their name and drawing a signature — or decline with a reason. The quotation becomes Accepted or Rejected, the name, time, network address and signature are recorded on it, and you are notified.
Only the current revision can be signed; revising the quotation needs a fresh link, and a response once given is final. A cancelled quotation cannot be sent, and a customer opening an earlier link is told it has been withdrawn. Withdraw cancels an unanswered link. This is a simple electronic signature of acceptance, not a certificate-based digital signature.
No. AI writes drafts only. An email goes out only when you press Send yourself (or when a campaign or automation rule you set up sends it).
Your administrator runs 072_crm_sales_core.sql, 073_crm_campaigns.sql and 074_crm_cases.sql from DBA Console → Upgrade Scripts, then grants the new screens in User Manager.
No — the customer is optional. You can create the lead first and link the customer later by editing it. (The AI Brief button needs a linked customer, though.)
Mainly inactivity — time since the last activity and time open without progress — plus an overdue next-action date, overdue tasks, and how far along the stage is. Run a scan to score them.
Those screens are scoped to a date range (leads created in the window), while the board shows all your currently open leads regardless of age. Widen the date range to include older leads.
No. Remove takes it off the board but keeps its history, so nothing is permanently deleted.
Yes — go to Masters → Pipeline Stages (§11) to rename, reorder, add or retire them. A stage is retired only once its deals have been moved out.
No. Raising a quotation moves a lead forward to Quoted only from an earlier stage, never back from Negotiation, Won or Lost (§5).
CRM is an optional module. Ask your administrator to enable it for your company; the AI helpers additionally need the AI service switched on.