Help Center
Contacts & leads12 min read

Contacts, leads & pipelines

Three words you will see everywhere in Exabloom. A contact is a person. A lead is one thing that person might buy. A pipeline is the list of stages every lead moves through. Get these three straight and the rest of the product makes sense.
Start here

How the three fit together

Exabloom keeps the person and the sale apart on purpose. The person is a contact. Each thing they might buy is a lead, attached to that contact. One contact can have many leads: a parent enquiring about two subjects is one contact with two leads.

Contact · the person
ST
Sarah Tan
+65 9123 5678
VIP Parent
Lead · an opportunity
P2 Maths
Enrolment pipeline
New enquiryContactedTrial bookedEnrolledLost
Lead · an opportunity
P4 Science
Enrolment pipeline
New enquiryContactedTrial bookedEnrolledLost
Sarah is one contact. Her two enquiries are two leads, each moving through the same Enrolment pipeline at its own pace.

Every lead sits in a pipeline, at exactly one stage. As the sale moves forward, you move the lead to the next stage. That is the whole model:

  • Contact - who you are talking to. Name, phone, email, tags.
  • Lead - what they might buy, and who on your team owns it.
  • Pipeline - the stages a lead goes through, from first enquiry to won or lost.
The three pieces

Contacts: the people

A contact is one person. It holds who they are (Name, Phone No., Email, their Facebook, Instagram and Telegram handles), when they last replied, their tags, and any custom fields your team added. Everyone you have ever talked to is on the Contacts page.

app.exabloom.com/contacts
BMBright MindsOrchard
Inbox
Leads
Calendars
1
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Contacts
All contactsSearch by name or phone Filters Columns Import2 New contact
NamePhone No.EmailTags
Sarah Tan+65 9123 5678sarah.tan@gmail.comVIPParent
Daniel Lim+65 8234 1122Referral
Priya Nair+65 9345 7788priya.n@outlook.comVIP
Aaron Koh+65 8456 3344
Mei Ling Ong+65 9567 9900meiling@yahoo.comParent
5 contacts
① Contacts is in the first group of the left sidebar. ② New contact, at the top right, adds someone by hand.

Contacts arrive in three ways:

  • On their own. The first time someone messages one of your connected channels (WhatsApp, Messenger and so on), a contact is created for them.
  • By import. Import brings in a spreadsheet. See Import contacts.
  • By hand. New contact. Only First name is required.
One person, one contact
If the same person reaches you from a second number, link it as a secondary contact of the first one instead of keeping two half-records.

Leads: the opportunities

A lead is one possible sale, signup or enrolment, attached to a contact. The Leads page lists them as a table, one row per lead, for one pipeline at a time. Each lead carries:

  • A Title - a short name for the opportunity, like “P2 Maths”. If nobody changes it, it is the contact’s name, so rename it: it makes the table far easier to read.
  • Its Pipeline and current Stage. Both are required.
  • An Owner - the teammate responsible, or Unassigned.
  • Any custom fields your team added for leads, plus the contact’s name, phone and tags.
app.exabloom.com/leads
BMBright MindsOrchard
Inbox
1
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Leads2EnrolmentEnrolmentRenewalsSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
P4 ScienceSarah TanNew enquiry?Unassigned
3P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
① Leads, in the left sidebar. ② The pipeline dropdown: the table shows one pipeline at a time, and this is where you switch. ③ Click any row to open that lead.

Under the pipeline dropdown sit Filters, Columns (choose which columns show) and Export, which only admins see. The chat bubble at the end of each row jumps straight into that person’s conversation.

Delete a lead, keep the person
Deleting a lead removes that one opportunity. The contact and their conversation stay. Deleting a contact removes the person themselves, so think twice before you do that.
There is no money field on a lead
A lead records where a sale stands, not what it is worth. There is no built-in amount or deal-size field. If you want one, add a Number custom field for leads (see Custom fields vs tags).

Pipelines: the stages

A pipeline is the path a lead takes, from first enquiry to won or lost. It is just an ordered list of stages that you name yourself, top to bottom in the order a lead moves through them. Admins edit that list in Settings → Pipelines. Only the two ends of it matter:

app.exabloom.com/settings/pipelines
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
CRM Configuration
Custom Fields
Custom Values
Tags
Pipelines
Calendars
Logout
Pipelines
Configure your lead stages and data fields.
+ New pipeline
Pipeline Name
Enrolment
Edit pipeline
Pipeline name *
Enrolment
StagesData Fields
Stages (5)
1New enquiry
Contacted
Trial booked
2Enrolled
3Lost
Add new stage
CancelSave
A tuition centre’s Enrolment pipeline, in Settings → Pipelines. ① The first stage is where new leads start. ② and ③ The outcomes, Enrolled and Lost, are ordinary stages at the end. Nothing marks them as won or lost; you name them that way.
  • The first stage is where every new lead starts, unless someone picks a different stage when they create it.
  • Won and lost are stages too. There is no separate “Mark as won” button. End your pipeline with stages like Enrolled and Lost, and moving a lead there is how you close it.
Setting pipelines up is an admin job
Pipelines are built in Settings → Pipelines. Step-by-step instructions are in Build your sales pipeline & stages. If your workspace has none yet, the Leads page shows No pipelines yet and a Go to Pipeline Settings button.
Everyday use

Add a lead

Most leads are created for you, by forms, workflows or the AI agent. When you need one by hand, for a phone enquiry or a walk-in, it takes three choices.

1

Click New lead

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
1
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export2 New lead
TitleNameStageOwnerChat
P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
① Leads in the left sidebar. ② New lead, at the right end of the toolbar.
2

Pick the pipeline, stage and contact, then Create

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
Create lead Search Customise
Pipeline *
1Enrolment
Stage *
2New enquiry
Contact *
3Sarah Tan
Title
P4 Science
Cancel4Create
① Pipeline is the one you were looking at. ② Stage starts at the pipeline’s first stage. ③ Contact: search by name or phone, or choose Create new contact. Title then fills in with their name; change it to name the enquiry. ④ Create.

Picking a contact fills Title with their name. Change it to what they are enquiring about, like “P4 Science”, so your team can tell this lead apart from the person’s others. An admin can add, reorder or hide fields on this form per pipeline with Customise.

Move a lead to its next stage

Moving a lead forward means changing its Stage. The Leads page is a table, not a board of columns you drag cards between, so you change the value itself. There are three ways, plus workflows that do it for you.

Shift + click the Stage cell

The quickest way. Hold Shift and click the lead’s Stage cell. A list of stages opens. Click the new one and it saves straight away. A plain click (no Shift) opens the lead instead.

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
P4 ScienceSarah Tan1New enquiry Search...New enquiry2ContactedTrial bookedEnrolledLost?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
① Shift + click the Stage cell. ② Pick the new stage. The grey hint at the bottom of the table, Shift + Click to edit cells, is the reminder. Title, Owner and Tags edit the same way.

From the lead itself

When you want to read the conversation first, click the lead’s row. It opens on the right with the chat and the Lead Info panel.

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
1P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
Sarah Tan
+65 9123 5678
Hi! Do you have a P4 Science class on Saturdays?
We do, 10am at Orchard. Shall I call you to explain?
Yes please, after 6pm.
Type a message…
Lead Info
TitleP4 SciencePipelineEnrolmentCreated on20 Sep 2026Stage2New enquiry OwnerUnassigned
Notes
Collaborators
Contact details
① Click the row. ② In Lead Info, change Stage. The Leads table stays underneath; close the panel to go back.

Many leads at once

Tick the leads, then use Update field in the bar that appears at the bottom of the screen.

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
1P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
2 selectedDeleteAdd to workflow2Update fieldSend message
app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolmentSearch by name or phoneHide views
Filters Columns Export New lead
TitleNameStageOwnerChat
P4 ScienceSarah TanNew enquiry?Unassigned
P2 MathsSarah TanTrial bookedWWei Ling
Sec 3 A-MathsDaniel LimContactedMMarcus
P6 EnglishPriya NairEnrolledWWei Ling
P5 MathsAaron KohLostMMarcus
5 rowsShift+ Click to edit cellsPage 1 of 1
Update Lead field (2 selected)
Select field to update
3Lead > StageSINGLE SELECT
Select operation
Set valueClear value
Set new value
4Contacted
Trigger workflow updatesWhen enabled, this bulk update will trigger any workflows with a Lead updated trigger.
Cancel5Schedule Update
① Tick each lead. ② Update field, in the bar at the bottom. ③ Choose Lead > Stage. ④ Pick the new stage. ⑤ Schedule Update. It runs as a bulk action; you can follow it under Bulk Actions in the sidebar.

The Trigger workflow updates box is off by default. Leave it off and workflows that start on Lead updated will not notice this change. Tick it if they should.

Owner is not in the bulk list
Update field can set a lead’s Stage, Title or a lead custom field. To change the owner, edit each lead (Shift + click the Owner cell), or have a workflow assign it.
Let a workflow move routine leads
A workflow’s Update lead action can set the stage for you, for example moving a lead to Trial booked when a booking comes in. See Automate with workflows.

Find the leads you need

Three tools narrow the table, and they stack: using two of them shows only the leads that match both.

app.exabloom.com/leads
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
LeadsEnrolment1Search by name or phoneHide views
MonthlySep 2026Aug 2026Jul 2026
StagesNew enquiryContacted3Trial bookedEnrolledLost
2 Filters Columns Export New lead
TitleNameStageOwnerChat
P2 MathsSarah TanTrial bookedWWei Ling
1 rowShift+ Click to edit cellsPage 1 of 1
① Search matches a lead’s title, name or phone. ② Filters builds any condition, on any column. ③ Views are saved filters, one click each. Here the Trial booked view is on.

Views are the everyday tool, and admins set them up for the whole team. How they work, and how to build your own, is in Organise leads with views. The Contacts page has the same idea, called folders.

Advanced · only if you need it

Custom fields vs tags

Everything your business tracks beyond name and phone goes into a custom field, created in Settings → Custom Fields. Each one has a type (text, number, date, a pick list and so on). The one decision that matters: does the field describe the person or the opportunity?

On the contact
True of the person, every time

Would the answer be the same for every enquiry this person makes?

Preferred languagePostal codeSchool
On the lead
Specific to one opportunity

Could the answer be different on their next enquiry?

SubjectBudgetPreferred slot
Put a field on the contact if it is true of the person. Put it on the lead if it belongs to one enquiry.

A lead field only shows up on a pipeline once an admin switches it on in that pipeline’s Data Fields tab. That is covered in Build your sales pipeline.

Tags are the lighter option: a label with no value, like “VIP” or “Referral”, created in Settings → Tags. Use a tag for a yes/no fact about a person, and a custom field when you need to store an actual answer.

Tags belong to the contact, not the lead
A tag you add on a lead’s row is added to the person. It shows on every one of their leads. Use stages, not tags, to track where one opportunity stands.
Reference

Setups to copy

1One parent, several enquiries

Each subject is its own lead under the same contact, so each moves at its own pace.

  1. Keep one contact per parent.
  2. Create a lead per subject, titled by subject: “P2 Maths”, “P4 Science”.
  3. Put the child’s name in a lead custom field if siblings enquire separately.
2Record a quote without a money field

There is no amount on a lead, so add one.

  1. Settings → Custom Fields: add “Quote” as a Number field for leads.
  2. Switch it on in the pipeline’s Data Fields tab.
  3. Filter or build a view on it, for example Quote is greater than 2000.
3This week’s trials, at a glance

A daily check for whoever calls parents before their trial.

  1. Leads page, Enrolment pipeline.
  2. Click the Trial booked view in the Stages row.
  3. Shift + click a Stage cell to move each lead on after the call.

Good to know & pitfalls

  • One contact, many leads. A returning customer gets a new lead on the contact you already have, not a second contact.
  • A plain click opens; Shift + click edits. Clicking a row opens the lead. Hold Shift to edit a cell in place.
  • The table shows one pipeline at a time. If a lead seems to be missing, check the pipeline dropdown next to the Leads heading.
  • Columns come from the pipeline. Owner, most contact fields and your custom fields only appear as columns once they are switched on in that pipeline’s Data Fields. A new pipeline starts with Created, Name, Phone No. and Email, and no Owner.
  • Pipelines start empty. A new pipeline has no stages until an admin adds them, so build the exact steps your business uses, in order.
  • Pick a custom field’s home once. Whether a field sits on the contact or the lead is set when it is created and can’t be changed afterwards. Decide before you add it.
  • Tags live on the person. A tag added from one lead shows on all of that person’s leads.
  • Won and lost are stages. Close a lead by moving it to your outcome stage. There is no other status to set.

Need a hand?

Our Singapore-based team is one message away - happy to help you get set up.