Lead Management
Organize contacts, track lead status, import records, and maintain customer details.
A simple, practical guide to managing leads, follow-ups, tasks, business opportunities, and email campaigns—all in one place.
Organize contacts, track lead status, import records, and maintain customer details.
Plan activities, set due dates, add reminders, and track completion.
Create personalized campaigns, choose recipients, send emails, and review history.
ApnaDesk is a business management application designed to help users organize their leads, manage follow-up tasks, track business opportunities, and communicate with potential customers through email campaigns.
The application brings important business activities together in one place, making it easier to manage customer information and track work.
Open ApnaDesk on your device. After opening the application, you can access the main dashboard and navigate to different sections.
| Section | Purpose |
|---|---|
| Dashboard | View business overview and important statistics. |
| Leads | Manage customer and business leads. |
| Tasks | Manage follow-ups and daily activities. |
| Email Studio | Create and send email campaigns. |
| Notifications | View pending, overdue, and due-today follow-ups. |
| Settings | Configure email accounts and manage workspaces. |
Available navigation options may depend on the current application layout.
The Dashboard is the main overview screen. It helps you understand current business activities without opening each section separately.
Filter dashboard statistics using All Time Today Last 7 Days Last 30 Days This Month Last Month or Custom Date Range.
The start date must not be later than the end date.
Recent Leads displays up to six recently added leads. You can search, filter by status, open lead details, or view all leads. Available filters: All, New, Contacted, Qualified, Proposal, Won, and Lost.
Today's Focus displays up to five tasks with title, priority, due date, and completion status. Tasks can be marked completed or pending.
| Priority | Meaning |
|---|---|
| High | Important task requiring attention. |
| Medium | Normal priority task. |
| Low | Task with lower priority. |
Includes estimated pipeline value, won opportunity value, opportunities won during the current month, conversion rate, and pending tasks.
| Action | What it does |
|---|---|
| Refresh | Reloads dashboard information. |
| Search | Navigates to Leads. |
| Notifications | Opens Notifications. |
| Settings | Opens application settings. |
| Workspace Selector | Opens workspace settings. |
| View All Leads | Opens the complete lead list. |
The dashboard can reload information when you return to it.
A lead represents a person or business that may become a customer. The Leads section is used to manage their information.
Lead statistics include Total Leads, Active Leads, Qualified Leads, and Won Leads. Users can search, filter, create, edit, and delete leads.
Search by lead name, company, email address, phone number, lead ID, source, or owner. Enter the information in the search field to display matching leads.
| Status | Meaning |
|---|---|
| New | A newly added lead. |
| Contacted | A lead that has been contacted. |
| Qualified | A lead identified as a potential business opportunity. |
| Proposal | A proposal is being considered or provided. |
| Won | A successful business opportunity. |
| Lost | An opportunity that did not result in a successful outcome. |
| Field | Description |
|---|---|
| Name | Lead's name (required). |
| Company | Company or business name. |
| Lead's email address. | |
| Phone | Lead's contact number. |
| Source | Where the lead came from. |
| Status | Current lead status. |
| Priority | Importance of the lead. |
| Estimated Opportunity Value | Estimated business value. |
| Notes | Additional information. |
Email addresses must be valid when provided. Opportunity values must not be negative. The application checks duplicate email addresses and phone numbers.
Depending on backend relationships, deleting a lead may also affect associated tasks.
Open the lead and select Call. The device's phone dialer opens with the contact number; you can proceed with the call in the dialer.
Open the lead and select WhatsApp. The available WhatsApp contact action opens if the required application is available.
Duplicate handling: Skip skips duplicate records; Update updates matching records.
Import results may show imported, updated, skipped, failed, and total records. The preview helps identify row errors.
Export uses the active search and status filters.
The Lead Profile provides detailed information about an individual lead. Open Leads, find the lead, and select it.
The profile displays name, company, lead ID, status, priority, estimated opportunity value, email, phone, source, owner, created date, and updated date. Unavailable information may be shown as missing.
You can select an existing owner, change the owner, set Unassigned, enter a new owner name where available, and save the assignment. The owner indicates who is responsible for the lead.
Activity types include Call, Email, Meeting, and Note. An activity may show title, description, date/time, and recorded-by information.
Newest activities appear first.
The profile displays linked task title, description, due date, priority, and status. You can mark tasks completed or reopen them. Task counts and completion information are also shown. An empty state appears if no tasks are linked.
Tasks help you organize daily work and customer follow-ups. Each task can be linked to a lead.
Summary statistics include Total Tasks, Pending Tasks, Due Today, Overdue Tasks, Upcoming Tasks, Completed Tasks, and Reminders.
Search by task title, lead name, or description.
| Filter | Description |
|---|---|
| All | Displays all tasks. |
| Today | Tasks due today. |
| Upcoming | Upcoming tasks. |
| Pending | Incomplete tasks. |
| Overdue | Tasks whose due dates have passed. |
| Completed | Completed tasks. |
| Field | Description |
|---|---|
| Title | Task name (required). |
| Description | Additional task details. |
| Lead | Related lead (required). |
| Due Date | Deadline for the task. |
| Reminder | Optional reminder date and time. |
| Priority | High, Medium, or Low. |
Due date defaults to the current date. Default due time is 9:00 AM local time.
Search existing leads in the lead selector and choose the relevant record. Linking a task keeps the follow-up associated with the customer.
Reminders include a date and time and must be in the future. Reminder time is stored using a 24-hour format.
Find a task and use its completion action to mark it Completed. Completed tasks can be reopened. To edit, select Edit, update details, and save. To delete, select Delete and confirm.
Cards may show title, linked lead, status, priority, due date, reminder date/time, and completion date/time. The screen adapts to available screen width.
Notifications helps identify follow-up tasks requiring attention. This screen is based on pending tasks.
Alerts may show task title, lead name, due date, reminder date/time, and due status.
| Status | Meaning |
|---|---|
| Overdue | The task's due date has passed. |
| Due Today | The task is due today. |
| Due YYYY-MM-DD | The task has a specific due date. |
| No Due Date | The task has no due date. |
Select Open Tasks to navigate to Tasks and manage pending follow-ups. Refresh reloads task information.
If there are no pending follow-ups, ApnaDesk displays: “You're all caught up! No pending follow-up tasks right now.” This screen documents in-app task alerts; push notifications are not documented as available.
Email Studio lets you create and send personalized email campaigns to leads. An email account must be configured before sending.
If no account is available, configure one in Settings.
Eligible leads have an email address containing @. Search recipients by name, email, or company. You can select individual leads, all visible leads, or clear selection.
Campaign recipient limit: 100 recipients maximum.
| Field | Description |
|---|---|
| Email Account | Account used to send campaign. |
| Recipients | Selected leads. |
| Subject | Email subject line. |
| Message | Main email content. |
Account, recipients, subject, and message are required.
Supported variables:
| Variable | Purpose |
|---|---|
{{name}} | Inserts the lead's name. |
{{company}} | Inserts the lead's company. |
{{email}} | Inserts the lead's email address. |
The preview uses the first selected lead and shows the personalized subject and message. Close the preview or continue to sending.
The confirmation displays the subject, selected account, and recipient count. Review the information, confirm, and select Send Campaign. The result reports successful and failed email counts.
Campaign history may display subject, date, status, recipient count, sent count, and failed count. Expand a campaign for recipient name, email, sending status, date, and error details when available.
Settings is used to configure email accounts, manage workspaces, and access additional application sections. Its main areas are Email, WhatsApp, and More.
ApnaDesk supports Gmail and Custom SMTP account configuration.
| Gmail SMTP setting | Value |
|---|---|
| SMTP Host | smtp.gmail.com |
| Port | 587 |
| TLS | Enabled |
| SSL | Disabled |
Gmail may require an App Password. A regular Gmail password may not work for SMTP configuration.
Provide email address, SMTP username, SMTP password, host, port, TLS setting, and SSL setting. Port must be between 1 and 65535. TLS and SSL cannot both be enabled.
The entered recipient is used for connection testing.
View configured accounts, refresh account information, identify saved accounts, and test email connections.
The WhatsApp section displays WhatsApp Business Cloud API fields: Phone Number ID, Business ID, and Access Token.
Preview / not yet active: The connection action is disabled. Saving, testing, and sending through this configuration are not available in the reviewed implementation.
A workspace is a separate working environment in ApnaDesk. Users can view workspace names, the active workspace, and the default workspace indicator.
Switching changes the API context, clears account information, and reloads relevant data for the selected workspace.
The new workspace is automatically activated. Workspace information is saved locally on the device and restored when the application is reopened.
These items are currently placeholders and display a message that they will be implemented in a future step:
{{name}}, {{company}}, and {{email}}.ApnaDesk provides a centralized way to manage business leads, customer follow-ups, tasks, and email campaigns.
By using Dashboard, Leads, Tasks, Email Studio, Notifications, and Settings, users can organize their business activities and maintain better visibility into their work.