Skip to content
9799913530 Pink City, Jaipur
Kwital
Contacts

One contact list for SMS, WhatsApp and email

Keep each customer’s SMS number, WhatsApp number and email address on a single contact, sort people into groups, add your own fields, and bring in whole lists from CSV or Excel.

CSV and Excel imports Your own custom fields Opt-outs on every channel
Contacts · All contacts5 contacts
  • Ananya Mehtaananya@example.in WhatsApp, SMS, email City: Jaipur Site visits
  • Rohit Choudhary+91 90010 XX772 WhatsApp Budget: ₹48 lakh Site visits
  • Dr. Kavita Jainkavita@example.in SMS, email Last visit: 12 Sep Patients
  • Aarav Sharma+91 97720 XX640 WhatsApp, SMS Course: NEET Students
  • Neha Agarwalneha@example.in WhatsApp, email Doctor: Dr. Mehta Patients
Try it yourself

Import a list in four steps

Pick a sample file, match its columns to contact fields, choose a group and import. It works just like the import screen in Kwital, with sample data.

Choose a file

Upload a CSV or Excel file. The import screen also has a demo CSV you can download to see the expected layout.

Groups

A group for every audience

Keep walk-in enquiries, patients and students apart. Each group can carry the attributes that matter to it. Pick a group to see how it looks.

Site visit leads

Enquiries from property portals and walk-ins, kept apart from buyers who have already booked.

Attributes used

  • CityText
  • BudgetNumber
  • Site visit dateDate

Personalised message

Hi {{first_name}}, site visits in {{city}} are open this weekend.

  • Create, rename and switch groups on or off
  • Import progress and recent imports per group
  • Export any group to CSV
Custom attributes

Details that make every message personal

Add your own text, number, date and yes/no fields to every contact, then insert them into messages or use them to choose who receives a campaign. Switch the attributes below to see how.

Ananya MehtaSite visit leads · Active
  • WhatsApp+91 98290 XX104
  • SMS+91 98290 XX104
  • Emailananya@example.in Verified

Custom attributes

  • CityText · Jaipur
  • BudgetNumber · 75,00,000
  • Site visit dateDate · 4 Oct 2026
  • Loan approvedYes / No · Yes
Message you write

Hi {{first_name}}, site visits in {{city}} are open this weekend. We have 3 BHK homes within your budget of ₹{{budget}}. Reply YES to book.

Sending to Site visit leads on WhatsApp

Unsubscribes

Opt-outs respected on every channel

Kwital keeps one unsubscribe list for SMS, email and WhatsApp. Anyone on it is skipped automatically on that channel, by every campaign and every single send. Switch channels in the preview and try opting someone out.

  • People who click the unsubscribe link in your emails are added for you
  • Add anyone by hand for SMS, email or WhatsApp
  • Re-subscribe a contact if they ask to hear from you again
  • Export the unsubscribe list to CSV
Before sending · Site visit leads3 of 5 will receive
  • Ananya Mehta Will sendWhatsApp number on file
  • Rohit Choudhary Will sendWhatsApp number on file
  • Kavita Jain No numberNo WhatsApp number on this contact
  • Aarav Sharma SkippedOpted out added by you
  • Neha Agarwal Will sendWhatsApp number on file

Sample contacts. Nothing is sent from this preview.

Email verification status

Every email address shows as verified, unverified or pending, and you can update it from the contact list.

Bulk actions

Select contacts or groups to mark them active or inactive, or delete them in one go. Search by name, number or email and filter by date.

Quick view

Open any contact from the list to see its channels and custom attributes without leaving the page.

Get started

Your audience ready in four steps

  1. Create your account

    Register and start on the free 10-day plan.

  2. Add your fields

    Create custom attributes for the details you want on every contact.

  3. Create a group

    Set up a group for each audience you plan to message.

  4. Import your list

    Upload a CSV or Excel file, match its columns and start sending.

FAQ

Questions about contacts

Which file types can I import?

CSV and Excel files. After the upload you match each column to a contact field, turn it into a new custom attribute, or skip it. A demo CSV on the import screen shows the expected layout.

What if my spreadsheet has no header row?

Switch on the header option while you match columns and the first row is imported as a contact as well.

Do I have to wait while a large file imports?

No. Imports run in the background while you carry on working, and each group shows its import progress and recent imports.

How do unsubscribes work?

People who click the unsubscribe link in your emails are added to the list automatically, and you can add anyone by hand for SMS, email or WhatsApp. Contacts on the list are skipped on that channel by every campaign and single send. You can re-subscribe someone or export the list to CSV at any time.

Can I use my own fields in messages?

Yes. Custom attributes can be text, number, date or yes/no. Insert them into a message with placeholders such as {{city}}, or use them to filter a group when you send SMS, email or WhatsApp.

Can I export my contacts?

Yes. Download all your contacts, or a single group, as a CSV file whenever you need them.

Chat with us