-
Application can be operated via the
keyboard for the convenience of the user
-
Users can customize their own interface in
columnar views
-
Users can use Drag and Drop to customize
their own interface
-
On-line help is context sensitive
-
Modifiable On-line help is modifiable to
handle user defined fields, etc.
-
An on-line tutorial is available for new
user orientation
-
Calendar Can enter a calendar meeting,
activity, or task
-
Has ability to display multiple users’
information simultaneously
-
Has the ability to display completed
activities on the calendar as well as scheduled activities
-
User can filter which activity types are
displayed
-
Has ability for the user to define what is
displayed on the calendar
-
Calculator is available for computation of
input into numeric fields
-
Calendar is available for input into date
fields
-
Can assign a task to another group member
-
Ability to schedule a meeting for another
person
-
Personal and Team Productivity
-
Ease of use
-
Group scheduling
-
Automatically identify conflicts
-
Can include non-CRM users for meetings
-
link a contact to an meeting or activity
-
link an opportunity to an meeting or
activity
-
Application has an embedded word processor
-
Application can utilize Microsoft Word
-
Can utilize templates for letters, FAX,
etc.
-
Word processing documents are saved within
activity records, or drill down link
-
Application can link to Microsoft Excel
-
Can utilize Microsoft Excel
-
Spreadsheets are saved within activity
records, or drill down link
-
Files of any type can be attached to
contacts, accounts, opportunities, and service incidents
-
Attachments can be performed via Drag and
Drop
-
Multi-Field Lookup
-
Partial lookup
-
Marketing Campaign Management
-
Ability to measure campaign effectiveness
-
Ability to measure campaign cost
-
Can create and manage campaign letters,
envelopes and labels
-
Can create and manage email campaigns
-
Can create and manage fax-blast campaigns
-
Can create scripts and manage
telemarketing campaigns
-
Ability to keep unqualified imported lists
separate from qualified prospects and customers
-
Can automatically allocate calls to
telemarketers by rules such as “round robin” and queuing
-
Telemarketing call scripts can be
developed and maintained within the application
-
Scripts can incorporate the range of
prospect answers and branch appropriately
-
Ability to create calculated fields based
on input responses from contact
-
Ability to store product and service
information (literature, brochures, etc.) and documentation
-
Ability to organize product and service
information in a multi-level hierarchy
-
Ability to access and view product and
service information
-
Ability to fulfill literature requests by
delegating within the application to internal fulfillment person
or department
-
Can fulfill request by email or FAX
-
Information about competitors can be
collected, tracked, aggregated and made available in a discrete area of
the application
-
Can store competitor names on a user
defined basis
-
User can link competitors to accounts
-
User can link competitors to opportunities
-
User can input competitor strength and
weaknesses
-
User can record win/losses to competitors
-
Prevent addition of duplicate account
records prior to entry into the application
-
Ability to identify duplicate accounts
-
Can merge two records together
-
Ability for user to create and manage
templates for word processing
-
Software will automatically rate leads
according to user defined criteria for qualification and/or risk
analysis
-
Ability to autodial
-
Ability to import lists from 3rd party sources
-
Ability to export marketing lists in text
and Excel formats to support 3rd
parties such as mail fulfillment houses
-
Ability to generate forms such as mailing
labels and envelopes
-
International Supports international
address formats, mail codes, and phone/FAX numbers
-
Forecasting Can create and maintain
forecasts based upon opportunities
-
Forecasting Product line Forecasts can
include user-definable product lines
-
Forecasts can include additional items as
defined by user in opportunity management
-
Forecasting Aggregation Ability for
management to rollup sales forecast data into summary level data
according to user-definable criteria such as team, region, etc.
-
Manager can override the forecast at the
opportunity level (dollars and probabilities) without changing the
original
-
Probabilities can be user-defined
according to an organization’s definitions
-
Probabilities can be assigned at each step
of the sale
-
Ability to create and manage opportunities
independently of accounts and contacts
-
Multiple views Ability to view
opportunities bycustomer, geography, etc.
-
User defined fields are available to
capture additional information
-
Ability to enter and maintain specific
sales plans containing several criteria linked to company sales
objectives
-
Ability to enter and maintain specific
sales plans with many criteria linked to company sales objectives
-
Supports account review process through
ability to enter and maintain customer environment analysis (e.g.
customer goals, key events, issues, and relationships)
-
Can store and view organizational charts
created in Microsoft PowerPoint or Visio
-
Can create and store organizational charts
within the application
-
Activity Tracking Enter, document and
track types of call activity and events, such as sales calls,
demonstrations, presentations and training)
-
Activity Tracking Priority Ability to
assign priority to activity, such as high, medium or low
-
Activity Tracking Status Ability to
maintain the status of an opportunity via pre-defined coding such as
in-progress, cancelled, scheduled, etc.
-
Specific capabilities to track wins and
losses
-
Personal info Ability to code contacts and
activities as personal to exclude them from sales reporting
-
Ability to have contacts exist,
independently or attached to accounts, within an overall account
structure
-
Ability to create sales territories
-
Reassignment Territories can be reassigned
with contacts, accounts and opportunities automatically reassigned
-
Rollups Territories rollup according to
organizational structure
-
Definition Territories are user-defined
based on geographical, product line, or other criteria
-
Overlap Territories can overlap; the same
rep can appear in different distribution channels
-
Sales Quotas can be assigned by individual
Sales management
-
Sales Quotas can be assigned by territory,
region, division, and/or as territories are defined
-
Methodology Ability to create and adhere
to a sales methodology
-
Methodology Multiple Ability to select
appropriate methodology based on opportunity
-
Methodology Pre-defined Supports existing
methodologies such as Bosworth, Miller-Heiman, TAS, etc.
-
Quotations Can create and maintain
quotations from within the application, or integrates to back-office
system for this purpose
-
Auto-Assignment The software automatically
assigns and notifies a rep of a new lead tracking
-
Built in ability to track lead source
Sales productivity
-
Product Codes Ability to contain product
codes for reporting
-
Channel Specific features to support
companies utilizing indirect sales channels
-
Channel Access Allows channel partners
access to application on a restricted basis
-
Ability to assign leads to channel
partners
-
Channel Forecasting Ability for channel
partners to forecast opportunities
-
Expense reports can be created within the
application
-
Linking Expenses can be linked to accounts
Sales productivity
-
Integration to one or more ERP (backoffice
accounting) applications is supported by the CRM software developer
-
Ability to “promote” prospect to customer
so that back office accounting system is automatically populated with
customer information
-
Ability to view accounts receivable aging
from accounting system in real time or near-real time without
customization
-
Integrates with accounting system
-
Ability to view customer’s document
history, credit notes, payments, aging, etc. from within CRM system
-
Ability to retain customer historical
sales information with drill down to greater detail
-
Ability to create a quotation attached to
an opportunity
-
Ability to convert a quote to a sales
order within the opportunity
-
Sales order Ability to generate and submit
a sales order without switching applications
-
Taxes Ability to calculate sales taxes for
quotes and orders
-
Ability to validate credit limit/credit
hold status from back office system real time or near-real time
-
Can check on the status of a sales order
-
Can check on the status of a sales order
by ship to address
-
Availability Can provide estimated product
delivery date
-
Can check inventory availability
Integrates with accounting system
-
Can support multiple inventory locations
per quote or sales order
-
Ability to view status of inventory items
due to arrive on PO
-
Supports creation of separate pricing per
customer
-
Can suggests substitutes for items that
are out of stock
-
Has a configurator to create complex
quotations/orders for interdependent items
-
Can generate an RMA (Returned Merchandise
Authorization)
-
Can generate a credit invoice, including
the refund entry for Accounts Payable
-
Specify warehouse to fill order
-
Specify freight carrier
-
Generate acknowledgements
-
Proposals Ability to auto-generate
proposals based on templates
-
Ability to customize auto-generated
proposals
-
Maintains multiple versions of proposal or
multiple proposals for an opportunity
-
Supports multiple phases
-
Supports proposal approval process via
user-definable workflow
-
Supports simultaneous creation of proposal
components
-
Ability to convert proposal to order Sales
productivity
-
Incident Tracking Ability to track service
and support issues via a unique identifier
-
Incident Routing Automatically routes
incidents to users via user defined criteria
-
Can automatically assign and notify a rep
of a new incident
-
Ability to manage service contracts,
including effective dates, terms, etc.
-
Ability to track items and serial numbers
eligible for support
-
Ability to automatically escalate service
issues based on predefined rules
-
There is a built in knowledge base for
first line problem resolution
-
Application has a review workflow for
articles prior to publication
-
Application has reports that are ready to
run
-
Ability define fiscal periods for
reporting purposes
-
Pre-built integration to Microsoft Excel
for further analysis
-
Ability to analyze sales by product, rep,
region, customer, or other user definable criteria
-
Ability to compare forecast to actual
sales figures from back-office system
-
Ability to evaluate customer service for
effectiveness and product trends
-
Can provide customized views of
information to meet the needs of different classes of users
-
Samples of all reports are available
online
-
Provides graphical analysis of data for
marketing, sales, and customer service info
-
Ability to work offline and update and
receive updates from master database
-
Supports synchronization via dial up
connection
-
Users who have not synchronized in a
predetermined time period will not be allowed to access the client
application until a synchronization has been performed
-
Synchronization occurs in the background
so that the user has full use of the application during synchronization
-
Upgrades can be automatically synchronized
to remote users
-
Customizations can be automatically
synchronized to remote users
-
Synchronization Supports synchronization
of a subset of the database
-
Synchronization Supports synchronization
over LAN, WAN, and FTP
-
Synchronize documents from the document
library, such as literature
-
Application can be adapted to company’s
specific business processes
-
Workflow Graphical Workflow development
tool is graphical
-
Application can “guide” the user according
to customer-specific business processes that can vary based on type of
opportunity, etc. and can be specified in the application
-
Ability to manage access to software
screens, features, etc. via groups
-
Security can be controlled at the field
level
-
Access to menu choices and functionality
can be controlled by user
-
Can control access/edit/delete by record
type
-
User password is encrypted
-
Can create and manage email within
application
-
Outgoing email messages are saved as
activities for recipient
-
Can set up email rules for outgoing and
incoming emails
-
Can attach incoming email to contacts or
accounts
-
User profile is maintained on the server
-
Tables can be added to standard database
model and can be accessed by the client software without disrupting
functionality or greatly deterring performance
-
Fields can be added to existing tables and
can be accessed by the client software without disrupting functionality
or greatly deterring performance
-
The software will automatically notify a
user based on user-defined parameters
-
Can create and manage individual and group
calendars or integrates to Outlook
-
Ability of the application to support
multiple languages and currencies simultaneously
-
Supports computer telephony integration
for automated dialing and analytics purposes
-
CTI (Computer Telephony
Integration) Software will automatically pop-up the contact record when
call is received or transferred
-
Ability to easily modify the user
interface with no coding
-
User Interface can be modified for
particular groups of users
-
Screens may be modified without any coding
required
-
Field labels can be modified on the screen
-
User Definable fields are available
-
User defined fields can validate data
according to user criteria (e.g. numeric, phone number, date)
-
The tab order can be modified to
facilitate data entry
-
Synchronization with Palm and Windows CE
handhelds
-
Wireless Supports wireless PDA access
-
Support for web phone access
-
Supports Short Message Service (SMS)
-
Can create relationships between
opportunities, support incidents, companies, and contacts
-
Does the software run on a relational
database such as MS SQL Server?
-
Does the software support browser based
access?
-
Uses the most widely accepted general
reporting tool
-
Direct Import from Web site form
-
Supports easy integration of inquiries via
the web without user intervention
-
Portal Application has a “front door”
where information is summarized for individual users
-
User and define the information available
via the portal
-
E-commerce functionality is available
-
Flexible word and phrase search capability
-
Has a spell checker for document related
activities
-
Supports multiple languages simultaneously
-
Supports multiple currencies
Internationalization
-
Documented physical and data security
model
-
Documented commitment to robust
performance for specific user levels
-
Written commitment to application uptime,
security, price increases, and business/technology issues
-
Can import data from a text file
-
Can export data to a text file
-
Can export data to Microsoft Office
applications
-
Can integrate to other applications such
as accounting on a batch basis
-
Advanced Can integrate to other
applications such as accounting on a real-time bases
-
Documented commitment to data integrity
and backup
-
Ability for use by remote users in a
disconnected mode
-
Data delivered on a user-defined schedule
-
Multi-company Supports multi-company use,
including security configuration ASP evaluation