vtiger CRM Contacts 7 min read · September 2026

How to Manage Contacts in OpenCRMApp
— Search, Edit, Import & More

The Contacts module in OpenCRMApp gives you full control over your vtiger CRM contact database directly from your phone. Find any contact in seconds with real-time search, edit records with smart address autocomplete, import phone contacts in bulk, and see every linked deal, ticket, and email from a single screen — no laptop required.

📋
Saved List Views
Switch between VIP Customers, Birthdays, or any custom view
🔍
Real-Time Search
Instant results with keyword highlighting across all contacts
✏️
Inline Edit
Edit all CRM fields with required-field counter and Save button
📍
Address Autocomplete
Type a few letters and pick from smart location suggestions
📲
Import from Device
Bulk-import selected phone contacts straight into vtiger CRM
🔗
18 Related Panels
Activities, Emails, Tickets, Quotes, Orders — all linked in one view

Switching Between List Views

When you open the Contacts module, the default view shows All contacts. But your vtiger CRM administrators can create custom saved views — and every one of them is accessible from the app with a single tap.

Tap the ≡ All pill (top-left of the list) to open the Views panel. You'll see every view configured in your CRM, including:

A Search views… bar at the top of the panel lets you filter the view list when you have dozens of saved views.

OpenCRMApp Views panel for Contacts module showing saved views: All (checked), Contacts Address, Todays Birthday, VIP Customers, Customers by Industry, Customers Not Contacted in 30 Days, Key Decision Makers

Views panel — tap any saved view to instantly filter your contacts list, no manual filtering needed

Power tip: Todays Birthday view Open the Todays Birthday view each morning to see which contacts have a birthday today. A quick call or message is a simple, personal touch that strengthens client relationships — and takes under 30 seconds from your phone.

Real-Time Contact Search with Keyword Highlighting

The search bar sits directly below the view selector on the Contacts list. As you type, the list filters instantly — no need to press Enter or a search button. Matching characters are highlighted in yellow inside each result so you can confirm at a glance that the right record was found.

The counter below the search bar shows exactly how many records match — for example, "0 of 20 records" updates in real time. Tap Clear to reset the search and return to the full list.

OpenCRMApp Contacts list with 'Manue' typed in search bar, showing Grensh Manuel result with the search keyword highlighted in yellow, matching 0 of 20 records with a Clear button

Typing "Manue" instantly surfaces "Grensh Manuel" — matched keyword highlighted in yellow, result count updates live

Search by any field The search works across name, company, phone, and email fields simultaneously — so typing a partial phone number or email domain is just as effective as typing a name.

Editing a Contact Record

Open any contact and tap the blue Edit button (floating, bottom-right corner) to enter edit mode. The form is organized into labeled sections — Basic Information, Address Details, Description Details — mirroring your vtiger CRM field layout.

A required-field counter appears in the header (e.g., "2 / 2 required filled") so you always know whether the record is ready to save. When all required fields are filled, the counter turns green and the Save button activates. You can also tap Save Changes at the bottom of the form.

Date fields (like Support End Date) open a native date picker. Address fields support autocomplete (covered in the next section). The Cancel button discards all unsaved changes and returns you to the detail view.

Edit Contacts form in OpenCRMApp showing 2/2 required fields filled, Address Details section with Mailing Address autocompleted to New York United States, Other Address field, Description Details section, and Save Changes button

Edit form with sections, required-field counter (2/2), and address autocomplete — Save Changes button at the bottom

Address Autocomplete — Fill Addresses in Seconds

When editing the Mailing Address or Other Address fields, a smart autocomplete dropdown appears as you type. Start with just a few characters — for example, typing New immediately surfaces:

Tap any suggestion and the Street, City, State / Province, and Country sub-fields are all filled in automatically. This eliminates typos and dramatically reduces the time spent entering address data on a mobile keyboard.

Mailing Address autocomplete in OpenCRMApp showing suggestions for 'New': New York NY, New Orleans LA, Newcastle upon Tyne UK, Newport WLS, Newark NJ — with Street, City, State fields below

Address autocomplete — type 3 letters to see location suggestions; tap one to auto-fill all address sub-fields

Works for both address fields Autocomplete is available on both Mailing Address and Other Address fields, so you can quickly enter a billing address and a shipping address without typing full city names.

Importing Contacts from Your Phone

OpenCRMApp lets you push contacts from your device's address book directly into vtiger CRM — no CSV export, no desktop required. This is especially useful for field sales reps who collect business cards or save numbers locally before syncing them to the CRM.

Opening the Import screen

From the Contacts list, tap the import icon in the top-right header (next to the PRO badge and + New button). The app requests access to your device contacts the first time, then presents the Import contacts screen showing your phone's address book.

Selecting contacts to import

Each contact appears as a row with a checkbox, an avatar initial, their name, and — if available — their phone number or company name. You can:

The header subtitle updates in real time — it shows "10 contacts" when nothing is selected, and switches to "2 selected" (or however many you've checked) as you make your selection. Selected rows are highlighted in blue for a clear visual confirmation.

Import contacts screen in OpenCRMApp showing 10 phone contacts with checkboxes unchecked: Alber (332658445), sakrim daro, santaigo ferman, My Friend, Lead Gamber, Ouicher Green, Grensh Manuel (Acme demo), jackline midleer, Doctor Trim — with Select all button and Search bar

Import screen — 10 phone contacts listed, none selected yet

Import contacts screen with 2 contacts selected — Alber and sakrim daro highlighted in blue — header shows '2 selected', Clear button appears, Import button active

2 contacts selected — rows highlight blue, header updates to "2 selected", Clear appears

Completing the import

Once your selection is ready, tap the blue Import button in the top-right corner. The app creates new Contact records in your vtiger CRM for each selected phone contact, mapping name and phone fields automatically. The new contacts then appear in your Contacts list immediately.

Avoid duplicates Check whether a contact already exists in vtiger before importing — OpenCRMApp will create a new record even if one with the same name exists. Use the Search bar on the Contacts list to verify first.

Duplicate & Delete Actions

From inside a contact's detail view, tap the three-dot menu (⋮) in the top-right corner to reveal the Actions sheet. Two options are available:

Contact detail view for Grensh Manuel (CON208) with Actions modal open showing three options: DUPLICATE, DELETE, CANCEL — contact shows First Name Grensh, Contact Id CON208, Last Name Manuel, Lead Source Cold Call

Three-dot menu opens the Actions sheet — Duplicate to clone the record, Delete to remove it from vtiger CRM

Duplicate saves time for same-company contacts If you're adding 3 contacts from the same account, duplicate the first one and update only the name, title, and email — all shared fields (company, address, industry) are already filled.

Related Modules — 18 Linked Panels in One View

Every contact record has a Related tab that aggregates all associated records across 18 vtiger CRM modules. Tap Related (18) to see the full panel list — the number in parentheses is the count of modules linked to this contact type, not the count of records.

The related panels available for Contacts include:

Each panel shows a count badge next to the module name. Tap the › arrow on any panel to expand it and see the individual records. Tap the + button (where available) to create a new related record without navigating away from the contact.

Contact detail Related tab for Grensh Manuel showing 18 related modules: Activities (0) with Task+ Event+ quick buttons, Emails (0), Tickets (0) with add button, Quotes (0), Purchase Orders (0), Sales Orders (0), Products (0), Documents, Campaigns (0) — Edit FAB visible bottom right

Related (18) tab — all linked CRM modules in one scrollable list; + buttons create new records in-place

Create a follow-up activity without leaving the contact Tap Task + or Event + in the Activities panel to log a follow-up call or meeting directly from the contact's Related tab — the contact is pre-linked automatically, saving you from filling it in manually.

Summary: Full Contact Management from Your Phone

OpenCRMApp gives you every core contact management workflow on mobile — no compromise:

← All Articles Next: Manage Deals with Kanban →