
Contacts page overview showing table with contacts
Manual Entry
Add contacts one at a time directly in the app. This is ideal for quickly adding new leads as you encounter them.1
Open the Contact Modal
From the Contacts page, click the Contact button in the toolbar.

Add contact modal with form fields
2
Enter Contact Details
Fill in the contact information:
| Field | Required | Description |
|---|---|---|
| Yes | The contact’s email address (used as primary identifier) | |
| First Name | No | Contact’s first name |
| Last Name | No | Contact’s last name |
| Company | No | Organization or company name |
| Job Title | No | Role or position |
| Phone | No | Phone number in any format |
3
Create the Contact
Click Create Contact. The contact will be added immediately and appear in your contacts table.
CSV Import
Import multiple contacts at once using a CSV file. This is the fastest way to bulk-add contacts from spreadsheets, exports from other tools, or purchased lists.CSV import flow walkthrough
Preparing Your CSV
Your CSV file should include headers in the first row. Pockla recognizes these standard column names:| Column Name | Maps To | Notes |
|---|---|---|
email | Required - primary identifier | |
first_name or firstName | First Name | |
last_name or lastName | Last Name | |
company | Company | |
job_title or jobTitle or title | Job Title | |
phone | Phone | |
notes | Notes |
Sample CSV Format
Sample CSV Format
Import Steps
1
Navigate to Contacts
Go to Contacts from the sidebar navigation.
2
Click Import
Click the Import button in the toolbar.

Contacts header showing Import button highlighted
3
Upload Your File
Drag and drop your CSV file, or click to browse and select it.

CSV upload dropzone
4
Map Columns
Pockla will attempt to auto-match your CSV columns to contact fields. Review and adjust any mappings that weren’t detected correctly.
- Green checkmarks indicate matched columns
- Use dropdowns to manually map unrecognized columns
- Skip columns you don’t want to import

Column mapping interface with dropdowns
5
Review and Confirm
Preview the data that will be imported. Check for any issues or formatting problems, then click Import.

Import preview showing sample rows
Handling Duplicates
Pockla uses email address as the unique identifier for contacts:- New emails: Creates a new contact
- Existing emails: Updates the existing contact with new data
- Empty fields: Won’t overwrite existing data (only fills in blanks)
Contact Fields
Standard Fields
Every contact in Pockla has these built-in fields:| Field | Type | Description |
|---|---|---|
| String | Primary identifier (required) | |
| First Name | String | Contact’s first name |
| Last Name | String | Contact’s last name |
| Company | String | Company or organization |
| Job Title | String | Role or position |
| Phone | String | Phone number |
| Notes | Text | Free-form notes |
| Status | Select | Lead, Prospect, Customer, or Churned |
| Created | Date | When the contact was added |
Contact Status
Every contact can have a status to track where they are in your pipeline:Lead
New contacts, not yet qualified
Prospect
Qualified, actively working
Customer
Converted customers
Churned
Former customers
Enrichment Columns
When you create enrichment templates (AI-powered research), they appear as additional columns in your contacts table. These columns show:- — No data yet
- Generating (with spinner) Research in progress
- Preview text Completed research (click to view full content)
- Error icon Generation failed (can retry)

Contacts table showing enrichment column with different states
Bulk Actions
After importing or selecting contacts, you can perform actions on multiple contacts at once:| Action | Description |
|---|---|
| Add to List | Add selected contacts to a new or existing list |
| Create Links | Generate personalized link sets for selected contacts |
| Run Enrichment | Execute AI research on selected contacts |
| Delete | Permanently remove selected contacts |

Selection bar at bottom of contacts table showing bulk action buttons
1
Select Contacts
Use the checkboxes in the leftmost column to select contacts. Click the header checkbox to select all visible contacts.
2
Choose Action
A selection bar appears at the bottom showing the count of selected contacts and available actions.
3
Confirm
Complete the action dialog (e.g., choose a list name) and confirm.
Filtering and Sorting
Filter by List
Use the dropdown in the header to filter contacts by list membership:- All Contacts: Show everyone
- Specific List: Show only contacts in that list

List filter dropdown in contacts header
Sort Columns
Click any sortable column header to sort:- Email: Alphabetical
- Company: Alphabetical
- Contact: By name
- Title: Alphabetical
- Status: By status type
- Created: By date added
Search
Full-text search across contacts is coming soon.