Limits Limitations

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 56

Salesforce.

com: Winter ’14

Salesforce Limits

Last updated: January 4, 2014

© Copyright 2000–2013 salesforce.com, inc. All rights reserved. Salesforce.com is a registered trademark of salesforce.com, inc., as are other
names and marks. Other marks appearing herein may be trademarks of their respective owners.
Table of Contents

Table of Contents

Salesforce Limits..................................................................................................................................1
Welcome Salesforce Users!........................................................................................................................................................1
General Salesforce Limits..........................................................................................................................................................1
Salesforce Application Limits..................................................................................................................................................14
Salesforce Administration and Support Limits.......................................................................................................................21
Collaboration and Mobile App Limits....................................................................................................................................36
Communities Limits...............................................................................................................................................................46
Platform Limits.......................................................................................................................................................................46

Index.................................................................................................................................................50

i
SALESFORCE LIMITS

Welcome Salesforce Users!


Salesforce Limits is a reference guide that covers a variety of limits associated with Salesforce features and products. However,
Salesforce Limits doesn’t cover all limits and some limits may not apply to your organization. Keep in mind that stated limits
aren’t a guarantee that the specified resource is available at its limit in all circumstances. For example, some limits depend on
load, performance, and other system issues. In addition, Salesforce Limits doesn't include limits of:

• User interface elements in the Salesforce application


• Field lengths of Salesforce objects
• Desktop integration clients

All limits are subject to change at any time. Contact salesforce.com for more information.

See Also:
Salesforce Features and Edition Limits
Analytics Limits - All Editions
General Chatter Limits
General Email Limits

General Salesforce Limits


Salesforce Features and Edition Limits
Feature Personal Contact Group Professional Enterprise Unlimited Developer
Edition Manager Edition Edition Edition and Edition
Performance
Edition
Action Plans: Maximum N/A N/A N/A N/A 75 75 75
Number of Tasks
Active Lookup Filters 5 per object 5 per object 5 per object 5 per object 5 per object 5 per object 5 per object
Active Validation Rules N/A 20 per 20 per 20 per object 100 per 500 per 100 per
object object object object object
Attachments: Maximum N/A 5 MB for 5 MB for 5 MB for 5 MB for 5 MB for 5 MB for
Size of Attachment in the file file file file file file
Notes & Attachments attachments. attachments. attachments. attachments. attachments. attachments.
Related List1 2 GB for 2 GB for 2 GB for 2 GB for 2 GB for 2 GB for
feed feed feed feed feed feed
attachments. attachments. attachments. attachments. attachments. attachments.

1
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Categories: Maximum N/A N/A N/A N/A 100 100 100
Default Number of categories in categories in categories in
Categories and Hierarchy a data a data a data
Levels category category category
group and 5 group and 5 group and 5
levels in a levels in a levels in a
data data data
category category category
group group group
hierarchy hierarchy hierarchy
Category Groups: N/A N/A N/A N/A 5 category 5 category 5 category
Maximum Default groups and groups and groups and
Number of Category 3 active 3 active 3 active
Groups category category category
groups groups groups
Certificates: Maximum N/A N/A N/A N/A 50 50 50
Number of Certificates
Content Deliveries: 1 GB 1 GB 1 GB 1 GB 1 GB 1 GB 1 GB
Default Delivery
Bandwidth per Rolling
24-hour Window
Content Deliveries: 20,000 20,000 20,000 20,000 20,000 20,000 20,000
Default Delivery View
Counts per Rolling
24-hour Window
Content Deliveries: 25 MB 25 MB 25 MB 25 MB 25 MB 25 MB 25 MB
Maximum File Size for
Online Viewing
Content: Maximum File
For all editions:
Size
• 2 GB
• 10 MB for Google Docs
• 38 MB when uploaded via the API
• 10 MB when uploaded via Visualforce

Content: Maximum 2,000 2,000 2,000 2,000 2,000 2,000 2,000


Number of Libraries
Content: Maximum 500,000 500,000 500,000 500,000 500,000 500,000 500,000
Number of Content
Documents
Content: Maximum 5,000 5,000 5,000 5,000 5,000 5,000 2,500
Number of Content

2
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Documents and Versions
in a 24–hour Period
(Adjustable)
Content Packs: Maximum N/A 50 50 50 50 50 50
Number of Files
Custom Apps N/A 1 1 5 10 Unlimited 10
(The custom apps
contained in a managed
package publicly posted on
the AppExchange don't
count against the limits for
your Salesforce Edition.)

Custom Fields 5 per object 25 per 100 per 100 per 500 per 800 per 500 per
object object object object object object
(Additional restrictions
apply for activities, long
text area fields,
relationship fields, and
roll-up summary fields..)

Custom Labels N/A N/A N/A 5,000 5,000 5,000 5,000


Custom Links: Maximum 1,024 1,024 1,024 1,024 1,024 1,024 1,024
Length of Link Label characters characters characters characters characters characters characters
Custom Links: Maximum 3,000 bytes2 3,000 bytes2 3,000 bytes2 3,000 bytes2 3,000 bytes2 3,000 bytes2 3,000 bytes2
Length of Link URL
Custom Objects N/A 5 50 50 200 2,000 400
(The custom objects
contained in a managed
package publicly posted on
the AppExchange don't
count against the limits for
your Salesforce Edition.)

Note: If you’re
approaching your
limit for custom
objects and need
to delete some,
you need to hard
delete or erase
them.
Soft-deleted
custom objects

3
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition

and their data


count against
your limits.

Custom Objects: N/A 23 23 23 23 23 23


Maximum Number of
Master-Detail
Relationships
Custom Objects: Deletion N/A In a many-to-many relationship, a user can’t delete a parent record if more than
of Parent Records in a 200 junction object records are associated with it and if the junction object has a
Many-to-Many roll-up summary field that rolls up to the other parent.
Relationship
Custom Settings: Cached The lesser of N/A The lesser of N/A The lesser of The lesser of The lesser of
Data Limit 10 MB or 1 10 MB or 1 10 MB or 1 10 MB or 1 10 MB or 1
MB MB MB MB MB
multiplied multiplied multiplied multiplied multiplied
by the by the by the by the by the
number of number of number of number of number of
full-featured full-featured full-featured full-featured full-featured
user licenses user licenses user licenses user licenses user licenses
in your in your in your in your in your
organization organization organization organization organization
Custom Settings: 300 N/A 300 N/A 300 300 300
Maximum Number of
Fields Per Custom Setting
Divisions: Maximum N/A N/A N/A 100 100 100 N/A
Number of Divisions
Documents: Maximum 20 KB 20 KB 20 KB 20 KB 20 KB 20 KB 20 KB
Size of Custom App Logo
Documents: Maximum 5 MB 5 MB 5 MB 5 MB 5 MB 5 MB 5 MB
Size of Document to
Upload
Documents: Maximum 255 255 255 255 255 255 255
File Name Size (Including characters characters characters characters characters characters characters
File Extension Name)
Entitlement Processes and N/A N/A N/A N/A For Enterprise, Unlimited, Performance,
Milestones and Developer Editions, you can have:
• 20 Entitlement processes
• 10 Milestones for each entitlement
process

4
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Contact salesforce.com for information
on increasing the number of entitlement
processes and milestones.

Field History Tracking: N/A 20 20 20 20 20 20


Maximum Number of
Standard or Custom Fields
Tracked for Standard or
Custom Objects
Files: Maximum File Size 2 GB 2 GB 2 GB 2 GB 2 GB 2 GB 2 GB
in Chatter and on the Files
Tab
Fiscal Years: Maximum 250250 250 250 250 250 250 250
Number of Custom Fiscal
Years
Formulas: Maximum 3,900 3,900 3,900 3,900 3,900 3,900 3,900
Number of Characters characters characters characters characters characters characters characters
Formulas: Maximum 1,300 1,300 1,300 1,300 1,300 1,300 1,300
Number of Displayed characters characters characters characters characters characters characters
Characters After an
Evaluation of a Formula
Expression
Formulas: Maximum 4,000 bytes 4,000 bytes 4,000 bytes 4,000 bytes 4,000 bytes 4,000 bytes 4,000 bytes
Formula Size (in Bytes)
When Saved
Formulas: Maximum 5,000 bytes 5,000 bytes 5,000 bytes 5,000 bytes 5,000 bytes 5,000 bytes 5,000 bytes
Formula Size (in Bytes)
When Compiled
Formulas: Number of 10 10 10 10 10 10 10
Unique Relationships Per
Object
Formulas: VLOOKUP 10 per 10 per 10 per 10 per object 10 per 10 per 10 per
Functions object object object object object object
Ideas: Maximum Size of N/A N/A N/A 32 KB 32 KB 32 KB 32 KB
HTML Idea Description
Ideas: Maximum Size of N/A N/A N/A 4 KB 4 KB 4 KB 4 KB
HTML Idea Comment
Master-Detail 10,0004 10,0004 10,0004 10,0004 10,0004 10,0004 10,0004
Relationship: Maximum
Number of Child Records

5
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Objects: Maximum 100,000 100,000 100,000 100,000 100,000 100,000 100,000
Number of Deleting
Combined Objects and
Child Records
Opportunities: Maximum N/A N/A N/A N/A 30 30 30
Number of Opportunity
Team Members
Permission sets N/A N/A N/A N/A 1,000 1,000 1,000
Question: Maximum N/A N/A N/A N/A 1,000 1,000 N/A
Number of Characters
Question: Maximum N/A N/A N/A N/A 32,000 32,000 N/A
Number of Characters
(with Chatter Answers
Optimize Question
Flow enabled)

Quote PDF: Maximum N/A N/A N/A 5 MB 5 MB 5 MB 5 MB


Logo Size
Quote PDF: Maximum N/A N/A N/A 150 pixels 150 pixels 150 pixels 150 pixels
Logo Height
Recycle Bin: Maximum 25 times 25 times 25 times 25 times 25 times 25 times 25 times
Number of Records your storage your storage your storage your storage your storage your storage your storage
capacity in capacity in capacity in capacity in capacity in capacity in capacity in
MBs MBs MBs MBs MBs MBs MBs
Reply : Maximum Number N/A N/A N/A N/A 1,000 1,000 N/A
of Characters
Reply (Private): Maximum N/A N/A N/A N/A 4,000 4,000 N/A
Number of Characters
(with Chatter Answers
Optimize Question
Flow enabled)

Replies (Public): N/A N/A N/A N/A 32,000 32,000 N/A


Maximum Number of
Characters (with Chatter
Answers Optimize
Question Flow enabled)

Shared Activities For all editions: If your organization has enabled Shared Activities, you can relate as many as 50
contacts to non-recurring and non-group tasks, and non-recurring events. You assign one primary
contact; all others are secondary contacts.
Sharing Rules N/A N/A N/A For Professional, Enterprise, Unlimited, Performance,
and Developer Editions, administrators can create up

6
Salesforce Limits Salesforce Features and Edition Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
to 300 sharing rules per object, including up to 50
criteria-based rules.
Static Resources N/A A single A single A single A single A single A single
static static static static static static
resource can resource can resource can resource can resource can resource can
be up to 5 be up to 5 be up to 5 be up to 5 be up to 5 be up to 5
MB in size. MB in size. MB in size. MB in size. MB in size. MB in size.
An An An An An An
organization organization organization organization organization organization
can have up can have up can have up can have up can have up can have up
to 250 MB to 250 MB to 250 MB to 250 MB to 250 MB to 250 MB
of static of static of static of static of static of static
resources, resources, resources, resources, resources, resources,
total. total. total. total. total. total.

Tabs N/A 3 5 10 25 Unlimited 100


(The custom tabs
contained in a managed
package publicly posted on
the AppExchange don't
count against the limits for
your Salesforce Edition.)

Tags
For all editions, a user is limited to a maximum of:

• 500 unique personal tags


• 5,000 instances of personal tags applied to records

Across all users, your organization can have a maximum of:

• 1,000 unique public tags


• 50,000 instances of public tags applied to records
• 5,000,000 instances of personal and public tags applied to records

Territories: Maximum N/A N/A N/A N/A 15 15 15


Number of Account
Assignment Rules
Users: Maximum Number 1 5 10 Unlimited Unlimited Unlimited 2
of Users Created
5000 5000 5000 5000 5000 5000
Chatter Free Chatter Free Chatter Free Chatter Free Chatter Free Chatter Free

Visual Workflow N/A N/A N/A N/A For Enterprise, Unlimited, Performance,
and Developer Editions, each flow can
have up to:
• 50 versions

7
Salesforce Limits Accessibility Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
• 2000 steps

Each organization can have up to:

• 500 active flows


• 1000 flows total

Web-to-Case: Maximum N/A N/A N/A 5,0005 5,0005 5,0005 5,0005


Number of New Cases
Generated in a 24–hour
Period
Web-to-Lead: Maximum N/A N/A N/A 5005 5005 5005 5005
Number of New Leads
Generated in a 24–hour
Period

1
You can add an attachment to the Attachments related list of a case, solution, campaign, task, or event, or to the Notes and
Attachments related list of an account, contact, lead, opportunity, or custom object. If you don't see the related list on task or
event page layouts, you may need to ask your administrator to add it. All file types are supported, including everything from
Microsoft® PowerPoint presentations and Excel spreadsheets, to Adobe® PDFs, image files, audio files, and video files.
2
When data is substituted for the tokens in the URL, the link may exceed 3,000 bytes. Your browser may enforce additional
limits for the maximum URL length.
3
Each relationship is included in the maximum number of custom fields allowed.
4
As a best practice, don't exceed 10,000 child records for a master-detail relationship.
5
If your organization exceeds its daily Web-to-Case or Web-to-Lead limit, the default case owner or default lead creator
receives a notification email containing information about the case or lead. When your organization reaches the 24–hour limit,
salesforce.com stores additional requests in a pending request queue that contains both Web-to-Case and Web-to-Lead
requests. The requests are submitted when the limit refreshes. The pending request queue has a limit of 50,000 combined
requests. If your organization reaches the pending request limit, additional requests are rejected and not queued. Your
administrator receives email notifications for the first five rejected submissions. Contact salesforce.com Customer Support to
change your organization's pending request limit.

See Also:
Accessibility Limits
Inline Editing Limits
Analytics Limits Per Edition

Accessibility Limits
Salesforce on-demand applications incorporate a number of accessibility features that ensure all users have access and can use
the applications. Many of the features are provided in Accessibility Mode, which can be enabled on an individual user basis.
The following sections describe limits that apply to accessibility features.

8
Salesforce Limits Inline Editing Limits

General Accessibility Limits


Accessibility features haven’t been incorporated into Chatter or the Salesforce console.

Salesforce.com Features Not Optimized for Sighted Keyboard Users


The following functionality and features aren't fully accessible for sighted keyboard users, either due to their third-party
ownership, lack of adequate current support for accessibility solutions, or limitations imposed by our development environments:
• A visual focus indicator hasn't been implemented.
• Some content is displayed in overlay boxes without implementing corresponding keyboard focus and order control. These
are found in Chatter and training videos.
• Some of the rich interactive interfaces, such as drag-and-drop interfaces, aren't keyboard-accessible. These may have an
alternative provided or may not be available in Accessibility Mode.

Salesforce.com Features Not Optimized for Screen Reader Users


The following functionality and features aren't fully accessible for screen reader users, either due to their third party ownership,
lack of adequate current support for accessibility solutions, or limitations imposed by our development environments:
• Some of the rich interactive interfaces, such as drag and drop interfaces, are not accessible. These may have an alternative
provided or may not be available in Accessibility Mode.
• PDF files have not been marked up for accessibility and do not have an alternative provided.
• Training videos don't provide audio description (including extended audio description).
• Some content is displayed in overlay boxes that aren't recognized as modal by screen readers, allowing the user to interact
with other content without dismissing the overlay. These are found in Chatter and training videos.
• The session timeout warning may not provide sufficient time for a user response if a slow reading rate is used.
Accessibility features haven’t been incorporated into Chatter or the Salesforce console.
DRC 186.12

Inline Editing Limits


Inline editing lets users quickly edit field values on a record’s detail page.
The following limits apply to the inline editing feature.
• Inline editing isn’t available in:
◊ Accessibility mode
◊ Setup pages
◊ Dashboards
◊ Customer Portal
◊ Descriptions for HTML solutions

• The following standard checkboxes on case and lead edit pages are not inline editable:
◊ Case Assignment (Assign using active assignment rules)
◊ Case Email Notification (Send notification email to contact)
◊ Lead Assignment (Assign using active assignment rule)

• The fields in the following standard objects are not inline editable.
◊ All fields in Documents and Pricebooks
◊ All fields in Tasks except for Subject and Comment
◊ All fields in Events except for Subject, Description, and Location

9
Salesforce Limits About the Standard Object Limits Page

◊ Full name fields of Person Accounts, Contacts, and Leads. However, their component fields are, for example, First
Name and Last Name.

• You can use inline editing to change the values of fields on records for which you have read-only access, either via field-level
security or your organization's sharing model; however, Salesforce doesn't let you save your changes, and displays an
insufficient privileges error message when you try to save the record.

About the Standard Object Limits Page


Available in: All Editions except Database.com

The standard object limits page shows details about your usage of customizations on an object, such as the custom fields you’ve
added or sharing rules you’ve applied. The items in the list vary depending on the object. When an item exceeds the limit
allowed for the object, or reaches 75% of the limit, a tip displays that suggests what you can do next.
You can refer to the standard object limits page when planning how you want to customize a particular standard object, or to
monitor the usage and limits of customizations on that object.
To access the standard object limits page, from Setup, click Customize, click the name of the desired standard object, then
click the limits option for that object.

Note: The object limit percentages displayed for items used are truncated, not rounded. For example, if your
organization uses 95.55% of the limit for a particular item, the percentage displayed is 95%.

Analytics Limits

Analytics Limits Per Edition


Feature Personal Contact Group Professional Enterprise Unlimited Developer
Edition Manager Edition Edition Edition and Edition
Performance
Edition
Field Filters per Report1 20 20 20 20 20 20 20
Formulas per Report 5 5 5 5 5 5 5
Scheduled Reports N/A N/A N/A One per One per Two per One per
hour2 hour2 hour2 hour2
(Emailed reports can be up
(off-peak (off-peak
to 10 MB.)
hours only3) hours only3)
(Limited to (Limited to
three three
preferred preferred
start times, start times,
which can't which can't
be changed) be changed)

Filtered Dashboards N/A N/A N/A 3 3 3 3

10
Salesforce Limits Analytics Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Dynamic Dashboards N/A N/A N/A N/A Up to five Up to 10 per Up to three
per organization per
organization organization
Scheduled Dashboard N/A N/A N/A N/A One per Two per N/A
Refreshes hour2 hour2
Custom Report Types N/A N/A N/A 50 200 2,000 400
(Limits apply to all custom
report types regardless of
development status.)

Analytic Snapshots N/A N/A N/A One per One per Two per One per
hour2 hour2 hour2 hour2
(off-peak (off-peak
hours only3) hours only3)
(Limited to (Limited to
one one
preferred preferred
start time start time
per day, per day,
which can't which can't
be changed) be changed)

1
These limits apply to the report builder. If you’re using the report wizard, the limit is 10.
2
Up to a possible maximum of 200, total.
3
Off-peak hours are between 6 PM and 3 AM local time.

See Also:
Analytics Limits - All Editions
Salesforce Features and Edition Limits

Analytics Limits - All Editions


The following analytics limits apply to all supported editions.
Report Limits
• The report builder preview shows a maximum of 20 rows for summary and matrix reports, and 50 rows for tabular.
• You can't have more than 250 groups or 4,000 values in a chart. If you see an error message saying that your chart
has too many groups or values to plot, adjust the report filters to reduce the number. In combination charts, all groups
and values count against the total.

11
Salesforce Limits Analytics Limits

• Reports display a maximum of 2,000 rows. To view all the rows, export the report to Excel or use the printable view
for tabular and summary reports. For joined reports, export is not available, and the printable view displays a maximum
of 20,000 rows.

◊ Summary and matrix reports display the first 2,000 groupings when Show Details is disabled.
◊ Matrix reports display a maximum of 400,000 summarized values.
◊ Matrix reports display a maximum of 2,000 groupings in the vertical axis when Show Details is disabled. If there
are more than 400,000 summarized values, rows are removed until the 2,000 groupings limit is met, then columns
are removed until the number of summarized values moves below 400,000.

• By default, reports time out after 10 minutes. Contact salesforce.com to extend the time-out limit to 20 minutes for
tabular, summary, and matrix reports (joined reports will continue to time out after 10 minutes).
• In a joined report, each block can have up to 100 columns. A joined report can have up to 5 blocks.
• You can add up to 10 custom summary formulas to each block in a joined report. A joined report can have a total of
50 custom summary formulas.
• Each joined report can have up to 10 cross-block custom summary formulas.
• When you filter on standard long text area fields, such as Description or Solution Details, only the first 1000 characters
of the field are searched for matches in reports.
• Only the first 254 characters in a rich text area or a long text area are displayed in a report.
• Summary fields on tabular, summary, and matrix reports can display up to 21-digits.
• Reports can’t be filtered on custom long text area fields.
• It’s not possible to filter on bucket fields.
• Joined reports require that the new user interface theme is enabled. Users without the new theme are unable to create,
edit, or run joined reports.
• Forecast reports include only opportunities that are set to close within the forecast period, except those assigned to
the Omitted forecast category.
• Internet Explorer 6 is not supported for joined reports.

Dashboard Limits
• A dashboard filter can have up to 50 options. By default, 10 options are enabled. Contact salesforce.com to extend
your limit.
• Each dashboard can have up to 20 components.
• A dashboard table or chart can display up to 20 photos.
• You must wait at least one minute between dashboard refreshes.

Report Type Limits


• A custom report type can contain up to 60 object references. For example, if you select the maximum limit of four
object relationships for a report type, then you could select fields via lookup from an additional 56 objects. However,
users will receive an error message if they run a report from a custom report type and the report contains columns
from more than 20 different objects.
• You can add up to 1000 fields to each custom report type.

Analytic Snapshot Limits


• The maximum number of rows you can insert into a custom object is 2,000.
• The maximum number of runs you can store is 200.
• The maximum number of source report columns you can map to target fields is 100.

12
Salesforce Limits Search Limits

Filtering Limits

Only the first 255 characters in a custom text field count for filtering purposes.

Embedded Analytics Limits


• You can have two report charts per page.
• You can only add report charts from the enhanced page layout editor. The mini console and the original page layout
editor are not supported.
• On detail pages, users can refresh up to 100 report charts every 60 minutes.
• Your organization can refresh up to 3,000 report charts every 60 minutes.

List View Limits


• Only the first 255 characters are shown for custom long text area fields in list views.

See Also:
Analytics Limits Per Edition
Analytics API Limits
Salesforce Features and Edition Limits

Search Limits

File Search Limits


Search lets you find articles, documents, products, solutions, and Chatter feeds, files, groups, and people in your organization.
Search supports the following file extensions and maximum file sizes.

File Type File Extensions Maximum Size


HTML (only the text within a <body> 5,120 KB
.htm
tag)
.html

.xhtml

PDF .pdf 25,600 KB


PPT 25,600 KB
.pot

.pps

.ppt

RTF .rtf 5,120 KB


Text 5,120 KB
.c

.cpp

.css

13
Salesforce Limits Salesforce Application Limits

File Type File Extensions Maximum Size


.csv

.ini

.java

.log

.sql

.txt

Word 25,600 KB
.doc

.dot

XLS 5,120 KB, or a maximum cell limit of


.xls
100,000 cells
.xlt

XML .xml 5,120 KB

See Also:
Picklist Search Limits

Picklist Search Limits


When sorting search results for a particular object, you can’t click on column headings for multi-select picklist fields because
you can’t sort the multi-select picklist field type..

Salesforce Application Limits


Account Limits

Import Limits for Accounts and Records


You can import data from ACT!, Outlook, and any program that can save data in the CSV (comma-separated values) format,
such as Excel or GoldMine.

Type of record Import record limit Users with access


Business accounts and contacts owned 500 at a time All users
by you
Business accounts and contacts owned 50,000 at a time Administrators;
by different users
Users with the “Modify All Data”
permission

Person accounts owned by you 50,000 at a time All users

14
Salesforce Limits Account Limits

Type of record Import record limit Users with access


Person accounts owned by different users 50,000 at a time Administrators;
Users with the “Import Person Accounts”
permission

Leads 50,000 at a time Administrators;


Users with “Read”, “Create”, and “Edit”
on leads and the “Import Leads”
permission

Campaign members 50,000 for importing leads as new Administrators;


campaign members and updating the
Marketing users (or users with the
status of existing campaign members.
“Import Leads” permission and the
“Edit” permission on campaigns) can
import new leads as campaign members.
Users also need the “Read” permission
on contacts to use the campaign update
wizard to make existing leads and
contacts campaign members.

Custom objects 50,000 at a time Administrators;


Users with the “Modify All Data”
permission

Solutions 50,000 at a time Administrators;


Users with the “Import Solutions”
permission

These records cannot be imported via the import wizards.


Assets
Cases
Campaigns
Contracts
Documents
Opportunities
Products

Your import file cannot exceed 100MB in size, and each record in the file cannot be bigger than 400KB. In addition, each
imported note and each imported description cannot exceed 32KB. Descriptions longer than 32KB are truncated.

See Also:
Limits for Person and Business Accounts

Limits for Person and Business Accounts


If your organization uses person accounts, the Account Fields page lists both person account and business account fields.
Person accounts use a combination of account and contact fields. The following contact fields are available for person accounts,
but not for business accounts.

15
Salesforce Limits Approvals and Workflow Limits

• Fields in the Account Standard Fields list that display with a person account icon.
• Fields in the Contact Custom Fields & Relationships list.

Approvals and Workflow Limits

General Workflow and Approvals Limits


Workflows and approvals automate frequent tasks like emails and record updates.

Workflow and Approval Limits per Edition

Workflow and Personal Contact Group Professional Enterprise Developer Unlimited


Approvals Limits Edition Manager Edition Edition Edition Edition and
Performance
Edition
Approval Processes N/A N/A N/A N/A For Enterprise, Unlimited, Performance,
and Developer Editions, each approval
process can have up to:
• 30 steps per process
• 25 approvers per step
Each organization can have up to:
• 300 approval processes per object
• 1,000 processes per organization

Approval Request N/A N/A N/A N/A Approval request comments are limited to
Comments: 4,000 characters. In Chinese, Japanese, or
Maximum Number Korean, the limit is 1,333 characters.
of Characters
Workflow Rules N/A N/A N/A N/A For Enterprise, Unlimited,Performance,
and Approval and Developer Editions, each workflow rule
Processes and approval process can have:
• 10 time triggers
• 40 immediate actions
• 40 time-dependent actions per time
trigger
Note that for both immediate and
time-dependent actions, there can be no
more than:
• 10 email alerts
• 10 tasks
• 10 field updates
• 10 outbound messages

Workflow Time N/A N/A N/A 250 500 50 1,000


Triggers Per Hour
(Workflow is
available as
an add-on

16
Salesforce Limits Approvals and Workflow Limits

Workflow and Personal Contact Group Professional Enterprise Developer Unlimited


Approvals Limits Edition Manager Edition Edition Edition Edition and
Performance
Edition
feature for
Professional
Edition.)

Workflow Emails N/A N/A N/A N/A 1,000 per 1,000 per 1,000 per
Per Day standard standard standard
Salesforce Salesforce Salesforce
license license license
2,000,000 2,000,000 per 2,000,000
per organization per
organization organization

Character Limits for Approval Request Comments


Approval request comments are limited to 4,000 characters. In Chinese, Japanese, or Korean, the limit is 1,333 characters.

Rules Limits
Different types of rules can have restrictions, depending on your Salesforce edition. The following table shows the restrictions
for each edition.

Restrictions Personal Contact Group Professional Enterprise Developer Unlimited


Edition Manager Edition Edition Edition Edition andPerformance
Edition
Active Rules N/A N/A N/A 50 per object 50 per object 50 per object 50 per object
(Limits apply
to any
combination
of active
workflow,
assignment,
auto-response,
and escalation
rules.

Total Rules N/A N/A N/A 300 per object 300 per object 300 per object 300 per object
Allowed
1,000 per 1,000 per 1,000 per 1,000 per
(Limits apply organization organization organization organization
to any
combination
of workflow,
assignment,
auto-response,
and escalation
rules, both
active and
inactive.)

17
Salesforce Limits Campaign, Lead, and Contact Limits

Restrictions Personal Contact Group Professional Enterprise Developer Unlimited


Edition Manager Edition Edition Edition Edition andPerformance
Edition
Assignment, N/A N/A N/A For Professional, Enterprise, Unlimited, Performance, and
Auto-response, Developer Editions, each assignment, auto-response, and
and escalation rule can have:
Escalation • 3,000 rule entries
Rules • 300 formula criteria rule entries
• 25 filter criteria per rule entry

Total Actions N/A N/A N/A 200 200 200 200


Allowed Per
Rule

Campaign, Lead, and Contact Limits

Limits for Adding Contacts or Leads to a Campaign


A campaign is an outbound marketing project like a direct mail program, seminar, print advertisement, email, or other type
of marketing initiative.
The following limits apply when you add existing customers (contacts) or prospective customers (leads) to a campaign.

Table 1: Limits for Adding Contacts

Adding Contacts From Maximum Number of Records


Report 50,000 per report
File in csv format 50,000 per imported file
List view 250 per list page
Contact detail page 1

Table 2: Limits for Adding Leads

Adding Leads From Maximum Number of Records


Report 50,000 per report
File in csv format 50,000 per imported file
List view 250 per list page
Contact detail page 1

Campaign Influence Time Frame Limits


The Campaign Influence Time Frame specifies the maximum number of days during which a campaign is considered influential.

18
Salesforce Limits Products, Price Books, and Schedules Limits

The maximum campaign influence time frame is 9,999 days.

Campaign Hierarchy Limits


Campaign hierarchies help you analyze and report on the health of related campaigns. By associating campaigns with one
another using a lookup relationship, you can group campaigns within a specific marketing program or initiative.
A hierarchy can contain a maximum of five levels. Each campaign can have only one parent campaign but an unlimited number
of sibling campaigns.

Contact Limits
Contacts are the people associated with business accounts that are tracked in Salesforce. Each contact includes various kinds
of information, such as phone numbers, addresses, titles, and roles in a deal.

Limits for Deleting Contacts


You can’t delete contacts associated with the following items:
• Cases
• Contracts
• Service contracts
• Partner users
• Assets with cases
• An active self-service user
• An active customer portal user

Sharing and Access Limits for Contacts


• You cannot restrict access to contacts beyond your organization's default access levels.
• You must have at least read access to the contacts and leads you invite to an event. You must have at least “Add Events”
on a resource to invite it to an event.
• Contacts that are not linked to an account are always private, regardless of your organization’s sharing model. Only the
owner of the contact and administrators can view it. Sharing rules and workflow rules do not apply to private contacts. If
your organization uses divisions, private contacts always belong to the global division.
• If a recipient does not have access to the account, you cannot share the contact unless you also have permission to share
the account.
• Contact sharing is not available for organizations that have territory management or person accounts.

Contact History Limits


• Modifications to the related lists for a contact are not tracked in the contact history.

Products, Price Books, and Schedules Limits

Schedules Limits
Schedules can be established on a product and on individual line items (opportunity products) on an opportunity.
Your Salesforce administrator determines which types of schedules your organization can use: quantity schedules, revenue
schedules, or both. The administrator also specifies which types of schedules can be established for each separated product.

19
Salesforce Limits Limits for Chatter Feeds on List Views

If schedules are referenced in Apex, only one of the schedule types (quantity or revenue) can be disabled. For example, if Apex
references the schedule object (represented as OpportunityLineItemSchedule in the code), one of the schedule types
can be disabled, but not both.

Quote Limits
A quote is a record showing proposed prices for products and services. You create a quote from an opportunity and its products.

Quote Template Limits


In some cases, a field may not appear on the quote templates palette or on a PDF created from a template.
• If a user is unable to view or update a field because of field-level security settings, that field won't appear on PDFs created
from a template, even if the template includes that field. Read-only fields will appear on PDFs.
• A field that appears on a quote page layout but does not have a value for a given quote will appear on the quote templates
palette, but won't appear on PDFs created from that quote.
• Quote line item fields that don't contain data won't appear as columns in a list when a PDF is created, even if the template
includes that field. For example, if no quote line items offer a discount, the Discount column won't appear, even if the
list includes the Discount field.
• If a related list is not included on a quote page layout, it won't appear on the template palette or any PDFs for quotes that
use that page layout.

Quote PDF Limits


Text fields displayed in a related list in a quote PDF are truncated to less than 256 characters. This limitation occurs on rich
text area fields, other types of text fields, standard fields, and custom fields.

Limits for Chatter Feeds on List Views


Click Chatter on a standard or custom object list view to see a Chatter feed with updates from the last 30 days for the
records included in the list view.
The following limits apply to Chatter feeds on list views:
• Some feed-tracked objects don’t have a Chatter feed associated with their list view. Currently, you can view Chatter feeds
on list views for opportunities, accounts, cases, leads, campaigns, contacts, and custom objects.
• If drag-and-drop scheduling on list views is enabled, you won't see Chatter feeds on the list views for accounts, contacts,
or leads.

Visual Workflow Limits


Visual Workflow allows administrators to build applications, known as flows, that step users through screens for collecting
that step users through screens for collecting and updating data.

General Visual Workflow Limits


• Users can only run flows that have an active version. If the flow you embed doesn't have an active version, users see an
error message. If the flow you embed includes a subflow element, the flow that is referenced and called by the subflow
element must have an active version.
• You can't redirect flow users to a URL that’s external to your Salesforce organization.
• When making a flow available to site or portal users, be sure to point them to the URL of the Visualforce page that contains
the embedded flow, not to the URL of the flow itself. Site and portal users don’t have the privileges to run flows directly.

20
Salesforce Limits Salesforce Administration and Support Limits

• If you plan to deploy a flow using change sets, you must account for limitations in migration support. Make sure your flows
reference only fields and components available in change sets.
• You can only include one version of a flow in a change set.
• You can’t run flows if you exceed your organization's Force.com sites limits or Apex execution governors and limits.

Cloud Designer Limits


• The Cloud Flow Designer can’t open flows installed from managed packages.
• Flows created in the Cloud Flow Designer can be included in both change sets and packages. The recipient organization
of either the change set or package must have Visual Workflow enabled.

Packaged Flow Limits


• Flows can’t be included in package patches.
• If you plan to deploy a flow using packages, you must account for limitations in migration support. Make sure your flows
reference only packageable components and fields.
• If you install a package containing multiple flow versions in a fresh destination organization, only the latest flow version
included in the package is deployed.
• You can’t delete a flow from an installed package. To remove a packaged flow from your organization, you must first
deactivate it, wait 12 hours, then uninstall the package.
• If you have multiple versions of a flow installed from multiple unmanaged packages, you can’t remove only one version by
uninstalling its package. Uninstalling a package—managed or unmanaged—that contains a single version of the flow
removes the entire flow, including all versions.
• If you install a flow from an unmanaged package that has the same name but a different version number as a flow already
in your organization, the newly-installed flow becomes the latest version of the existing flow. However, if the packaged
flow has the same name and version number as a flow already in your organization, the package install will fail. You can’t
overwrite a flow.
• You can only package active flows. The active version of the flow is determined when you click to upload a package version.
The upload fails if there aren’t any active versions of the flow.
• In a development organization, you can’t delete a flow or flow version once you’ve uploaded it to a released or beta managed
package.
• You can’t delete flow components from Managed - Beta package installations in development organizations.

Salesforce Administration and Support Limits


Chatter Answers Limits
Chatter Answers integrates Cases, Answers, Force.com Sites, Customer Portal, and Salesforce Knowledge into a Web
community.
The following limits apply to Chatter Answers.

• A question in Chatter Answers can receive up to 500 replies.


• When customizing Customer Portal, Answers supports all tab styles and only the following page styles:

◊ Page Background
◊ Text
◊ Link
◊ Link Hover

21
Salesforce Limits Concurrent Usage Limits

Concurrent Usage Limits


To ensure that resources are available for all Salesforce users, limits are placed on the number of long-running Web requests
that one organization can send at the same time. Salesforce monitors the number of concurrent requests issued by all users
logged in to your organization, and compares that number against the maximum limit. In this way, the number of concurrent
requests is kept below the maximum limit. The limit ensures that resources are available uniformly to all organizations and
prevents deliberate or accidental over-consumption by any one organization.
If too many requests are issued by users in your organization, you may have to wait until one of them has finished before you
can perform your task. For example, assume that MyCorporation has 100,000 users. At 9:00 AM, each user requests a report
that contains 200,000 records. Salesforce.com starts to run the report for all users until the maximum number of concurrent
requests has been met. At that point, Salesforce.com refuses to take any additional requests until some of the reports have
completed.
Similar limits are placed on requests issued from the API.

Custom Object Limits

Custom Fields Allowed Per Object


The number of custom fields allowed per object varies according to your Salesforce Edition. The maximum number of activities,
long text area fields, rich text area fields, relationship fields, and roll-up summary fields varies as well. The following table
shows the maximum limits for each custom field type and edition.

Custom Field Personal Contact Group Professional Enterprise Developer Unlimited


Limits Edition Manager Edition Edition Edition Edition and
Performance
Edition
Activities No additional No additional No additional 20 100 100 100
limit limit limit
Long Text
There are no limits to the number of rich text area and long text area fields that an object can contain, although
Area Fields
your Edition’s limit for the total number of custom fields allowed on an object, regardless of field type, applies.
Rich Text Each object can contain a total of 1.6 million characters across long text area and rich text area fields. The
Area Fields default character limit for long text area and rich text area fields is 32,768 characters. A long text area or rich
text area field needs to contain at least 256 characters.
The maximum size of an image that can be uploaded in a rich text area field is 1 MB.

Relationship No additional 25 25 25 25 25 25
Fields limit
Roll-up No additional 10 10 10 10 10 10
Summary limit
Fields

Standard Picklist Limits


Picklists are customized selection lists that let users pick values from a predefined list of entries.

22
Salesforce Limits Custom Picklist Limits

The maximum number of entries you can have in a picklist is determined by the total number of characters allowed in the
picklist, which is 15,000 characters. Note that each entry includes a linebreak and a return character that are not visible. These
two additional characters per entry are counted as part of the 15,000 character limit.
For standard picklists, entries can be up to 40 characters, not including linebreaks and returns. For standard multi-select
picklists, the total number of characters for all entries cannot exceed 255.
For standard picklists in organizations that use record types or the Translation Workbench, you can have an unlimited number
of entries with the following exceptions for special picklists.

Picklist Field Maximum Number of Entries


Lead Status 100
Task Status 100
Task Priority 50
Case Status 100
Case Priority 50
Opportunity Stage 100

Custom Picklist Limits


Picklists are customized selection lists that let users pick values from a predefined list of entries.
Within the 15,000 total character limit, custom picklists can have:

• Up to 1,000 entries
• Up to 255 characters per entry

Custom multi-select picklists can have:

• Up to 150 values
• Up to 40 characters per value

Note that for multi-select picklists, users can select up to 100 values at a time on a record.

Customer Portal Limits


A Salesforce Customer Portal provides an online support channel for your customers—allowing them to resolve their inquiries
without contacting a customer service representative.
Contact salesforce.com for information about the number of Customer Portals and Customer Portal user licenses you can
activate.

Custom Object Limits in Customer Portals


The following limits apply to custom objects in Customer Portals.
• The maximum number of custom objects you can include in a Customer Portal is determined by the total number of
custom objects your Edition allows.
• Also, user licenses control the number of custom objects a portal user can see in a Customer Portal. For information,
contact salesforce.com.

23
Salesforce Limits Custom Settings Limits

Portal Users Limits


The following limits apply to portal users.
• Portal users without a Salesforce CRM Content feature license can download, rate, comment on, and subscribe to content
if they have the “View Content on Portals” user permission. They cannot view potentially sensitive data such as usernames
and download, version, and subscriber history. The content delivery feature is not available to portal users.
• Portal users with a Salesforce CRM Content feature license can access all Salesforce CRM Content features granted by
their library permission(s), including contributing content, moving and sharing content among libraries, and deleting
content. They can also view Salesforce CRM Content reports. The content delivery feature is not available to portal users.
• The name of your portal must be unique for your organization and not already in use by a Customer Portal or partner
portal. Furthermore, an error may occur if you name a Customer Portal “partner portal” Customer Portal
• You can’t report on roles for high-volume portal users because they don’t have roles.
• High-volume portal users can’t be added to teams.
• Customer Portal users can't view the tags section of a page, even if it is included in a page layout.

Custom Settings Limits


Custom settings are similar to custom objects and enable application developers to create custom sets of data, as well as create
and associate custom data for an organization, profile, or specific user.
You can access custom settings from formula fields, validation rules, Apex, and the SOAP API.
The following limits apply to the cached data amount and custom settings.
• The total amount of cached data allowed for your organization is the lesser of these two values:
◊ 10 MB
◊ 1 MB multiplied by the number of full-featured user licenses in your organization
For example, if your organization has three full licenses, you have 3 MB of custom setting storage. If your organization
has 20 full licenses, you have 10 MB of storage.

Data Import Limits


The following limits apply to data imported using Data Loader.
Only dates within a certain range are valid. The earliest valid date is 1700-01-01T00:00:00Z GMT, or just after midnight on
January 1, 1700. The latest valid date is 4000-12-31T00:00:00Z GMT, or just after midnight on December 31, 4000. These
values are offset by your time zone. For example, in the Pacific time zone, the earliest valid date is 1699-12-31T16:00:00, or
4:00 PM on December 31, 1699.

Email Limits

General Email Limits


There’s no limit on sending individual emails to contacts, leads, person accounts, and users in your organization directly from
account, contact, lead, opportunity, case, campaign, or custom object pages.
Using the API or Apex, you can send single emails to a maximum of 1,000 external email addresses per day based on Greenwich
Mean Time (GMT). Single emails sent using the Salesforce application don't count toward this limit. There’s no limit on
sending individual emails to contacts, leads, person accounts, and users in your organization directly from account, contact,
lead, opportunity, case, campaign, or custom object pages.

24
Salesforce Limits Email Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Email Templates: 384 KB for • 384 KB for text, HTML, and custom HTML templates
Maximum Size text email • 1 MB for Visualforce templates
templates
Email to Salesforce For all editions:
• Email body truncation size: 32 KB
• Maximum number of email activities created for each email received: 50
• Maximum size of a single file attachment: 5 MB
• Total maximum size of file attachments: 10 MB

Email Services: Maximum N/A N/A N/A Number of Number of Number of Number of
Number of Email user licenses user licenses user licenses user licenses
Messages Processed multiplied multiplied multiplied multiplied
by 1,000, up by 1,000, up by 1,000, up by 1,000, up
to a daily to a daily to a daily to a daily
maximum of maximum of maximum of maximum of
1,000,000 1,000,000 1,000,000 1,000,000
Email Services: Maximum N/A N/A N/A 10 MB1 10 MB1 10 MB1 10 MB1
Size of Email Message
(Body and Attachments)
Email-to-Case: Maximum N/A N/A N/A 5 MB for 5 MB for 5 MB for 5 MB for
Number of Emails file file file file
Converted per Day attachments. attachments. attachments. attachments.
2 GB for 2 GB for 2 GB for 2 GB for
feed feed feed feed
attachments. attachments. attachments. attachments.
Extended Mail Merge: 1,000 1,000 1,000 1,000 1,000 1,000 1,000
Maximum Number of
Records
Extended Mail Merge: 1 MB 1 MB 1 MB 1 MB 1 MB 1 MB 1 MB
Maximum Total Size of
Selected Templates
Merge Field: N/A N/A For Group, Professional, Enterprise, Unlimited, Performance, and
Case.Email_Thread Developer Editions:
• Maximum number of emails: 200
• Email body truncation size: 32 KB

On-Demand N/A N/A N/A 10 MB 10 MB 10 MB 10 MB


Email-to-Case: Maximum
Email Attachment Size
On-Demand N/A N/A N/A Number of Number of Number of Number of
Email-to-Case: Maximum user licenses user licenses user licenses user licenses
multiplied multiplied multiplied multiplied

25
Salesforce Limits Email Limits

Feature Personal Contact Group Professional Enterprise Unlimited Developer


Edition Manager Edition Edition Edition and Edition
Performance
Edition
Number of Email by 1,000, up by 1,000, up by 1,000, up by 1,000, up
Messages Processed to a daily to a daily to a daily to a daily
maximum of maximum of maximum of maximum of
(Counts toward limit for
1,000,000 1,000,000 1,000,000 1,000,000
Email Services)

See Also:
Mass Email Limits
Daily Limits for Workflow Emails

Mass Email Limits


You can send mass email to a maximum of 1,000 external email addresses per day per organization based on Greenwich Mean
Time (GMT). The maximum number of external addresses you can include in each mass email depends on your edition:

Edition External Address Limit per Mass Email


Personal, Contact Manager, and Group Editions Mass email not available
Professional Edition 250
Enterprise Edition 500
Unlimited and Performance Edition 1,000

The following additional limits apply to mass emails.


• The single and mass email limits don't take unique addresses into account. For example, if you have johndoe@example.com
in your email 10 times, that counts as 10 against the limit.
• You can send an unlimited amount of email to your organization’s internal users, which includes portal users.
• In Developer Edition organizations and organizations evaluating Salesforce during a trial period, your organization can
send mass email to no more than 10 external email addresses per day. This lower limit does not apply if your organization
was created before the Winter '12 release and already had mass email enabled with a higher limit. Additionally, your
organization can send single emails to a maximum of 15 email addresses per day.
• You can’t send a mass email using a Visualforce email template.

Daily Limits for Workflow Emails


The daily limit for emails sent from workflow and approval-related email alerts is 1,000 per standard Salesforce license per
organization. The overall organization limit is 2,000,000. When the daily limit is reached, a warning email goes out to the
default workflow user. If the default workflow user isn't set, then the warning email is sent to an active system administrator.
The limit restriction is based on activity in the 24-hour period starting and ending at midnight GMT. Adding or removing
a user license immediately adjusts the limit's total. If you send an email alert to a group, every recipient in that group counts
against your daily workflow email limit.
After your organization has reached its daily workflow email limit:

26
Salesforce Limits Field Limits

• Any emails in the workflow queue left over and not sent that day are discarded. Salesforce doesn't try to resend them later.
• If a workflow rule with an action and an email alert is triggered, only the email action is blocked.
• Final approval, final rejection, approval, rejection, and recall email actions are blocked.
• An error message is added to the debug log.
The following items don't count against the workflow email limit:
• Approval notification emails
• Task assignment notifications
• Lead assignment rules notifications
• Case assignment rules notifications
• Case escalation rules notifications
• Force.com sites usage alerts

Field Limits
Encrypted Field Limits
The following limits apply to encrypted fields.
• Encrypted fields are not available for use in filters such as list views, reports, roll-up summary fields, and rule filters.
• You can use encrypted fields in email templates but the value is always masked regardless of whether you have the “View
Encrypted Data” permission.
• Only the <apex:outputField> component supports presenting encrypted fields in Visualforce pages.

Formula and Merge Field Limits


When working with merge fields, you can’t reference
• Merge fields for objects related to activities. For example, merge fields for contacts and accounts are not available in task
and event formulas.
• The $RecordType global variable—it only resolves to the record containing the formula, not the record to which the
formula spans. Starting with the Spring ’13 release, when you create a new formula the $RecordType global variable is
only available for default value formulas.
Validation rules can’t reference merge fields for:
• Auto number fields, such as Requisition Number
• Compound fields, such as addresses, first and last names, dependent picklists, and dependent lookups
Note: Validation rules can reference merge fields individual address fields, such as Billing City.

• Campaign statistic fields, including statistics for individual campaigns and campaign hierarchies
Validation rule formulas don’t or can’t refer to:
• Compound fields, including addresses, first and last names, and dependent picklists and lookups
• Campaign statistic fields, including statistics for individual campaigns and campaign hierarchies
• Merge fields for auto-number or compound address fields such as Mailing Address
Note: Merge fields for individual address fields, such as Billing City, are OK to use in validation rule formulas.

27
Salesforce Limits Field Limits

You can’t create validation rules for relationship group members.

Lookup Filter Limits


Lookup filters are administrator settings that restrict the valid values and lookup dialog results for lookup, master-detail, and
hierarchical relationship fields.
The following limits apply to lookup filters.
• Lookup filter criteria can reference fields on accounts, assets, contacts, entitlements, quotes, service contracts, users, and
custom objects, with the following exceptions:
◊ Relationship fields on activities
◊ System fields that are always read only, such as Created By and Modified By
◊ Relationship fields that support queues, such as Case Owner and Lead Owner

• Each object can have up to five active required lookup filters and an unlimited number of optional lookup filters. If you
reach the limit of required lookup filters for an object, create optional filters instead and use validation rules to enforce
your business rule when a user saves.
• Lookup filters on currency fields don't convert currencies. For example, if your organization uses multiple currencies and
a lookup filter criteria is Expected Revenue greater than 100000, the lookup shows all records with an
Expected Revenue field value greater than 100,000, regardless of the currency.
• You can’t use special date values, such as “Today” or “This Month,” in lookup filter criteria.
• You can’t delete fields that are referenced in an active lookup filter.
• You can’t change the field type of fields referenced by an active lookup filter.
• Lookup filter criteria cannot reference the following types of fields on the source object:
◊ Autonumber
◊ Encrypted
◊ Formula
◊ Long text area
◊ Multi-select picklist
◊ Roll-up summary
◊ Text
◊ Text area
◊ URL

• Lookup auto-completion doesn’t work for user lookups with additional drop-down lists. This is primarily for organizations
that have set up either a partner portal or Customer Portal.
• In enhanced list views, you cannot change fields that are referenced by a dependent lookup filter criteria.
• Lookup filters do not support mass owner changes. If your lookup filter criteria reference the Owner field, performing a
mass owner change can result in incorrect values that won't be noticed until you attempt to save the record.
• Lookup filter criteria on Account Name only apply to business accounts, not person accounts. For example, if your lookup
filter criteria is Account Name does not contain book, business accounts with “book” in the name, such as John’s
Bookstore, are not valid, but person accounts with “book” in the name, such as John Booker, are valid and appear in the
lookup dialog for the Account field. If you need to filter on the name for a person account, use the First Name or Last
Name fields instead.

Rich Text Area Field Limits


The mobile application treats rich text area fields like long-text area fields, which don’t support formatted HTML content or
images. The mobile application truncates rich text area fields at 1,000 characters, which includes HTML markup. Administrators
should consider removing rich text area fields from mobile page layouts. If a mobile user edits a rich text area field that contains
an existing text entry longer than 1,000 characters, the mobile application truncates the text in the field.

28
Salesforce Limits Partner Portal Limits

Roll-Up Summary Field Limits


Roll-up summary fields are not available for mapping lead fields of converted leads.

Partner Portal Limits


You can create a maximum of 5 partner portals in your organization. Increases to that number are subject to product manager
approval and require detailed use cases.

Rules Limits

Limits for Assignment, Auto-Response, and Escalation Rules


Assignment rules automate lead generation and support processes for an organization. Auto-response rules specify conditions
for sending automatic email responses to lead or case submissions. Escalation rules escalate cases automatically, if they are not
resolved in a certain period of time.
Different types of rules can have restrictions, depending on your Salesforce edition. The following table shows the restrictions
for each edition.

Restrictions Personal Contact Group Professional Enterprise Developer Unlimited


Edition Manager Edition Edition Edition Edition andPerformance
Edition
Active Rules N/A N/A N/A 50 per object 50 per object 50 per object 50 per object
(Limits apply
to any
combination
of active
workflow,
assignment,
auto-response,
and escalation
rules.

Total Rules N/A N/A N/A 300 per object 300 per object 300 per object 300 per object
Allowed
1,000 per 1,000 per 1,000 per 1,000 per
(Limits apply organization organization organization organization
to any
combination
of workflow,
assignment,
auto-response,
and escalation
rules, both
active and
inactive.)

29
Salesforce Limits Salesforce Knowledge Limits

Restrictions Personal Contact Group Professional Enterprise Developer Unlimited


Edition Manager Edition Edition Edition Edition andPerformance
Edition
Assignment, N/A N/A N/A For Professional, Enterprise, Unlimited, Performance, and
Auto-response, Developer Editions, each assignment, auto-response, and
and escalation rule can have:
Escalation • 3,000 rule entries
Rules • 300 formula criteria rule entries
• 25 filter criteria per rule entry

Total Actions N/A N/A N/A 200 200 200 200


Allowed Per
Rule

Salesforce Knowledge Limits

Edition Limits for Salesforce Knowledge


Salesforce Knowledge is a knowledge base for creating and managing content. Customers and partners can access articles, if
Salesforce Knowledge is enabled in the Customer Portal or partner portal.

Salesforce Personal Contact Group Professional Enterprise Developer Unlimited


Knowledge Limits Edition Manager Edition Edition Edition Edition and
Performance
Edition
Maximum number N/A N/A N/A N/A 10,000 articles
of articles
Maximum number N/A N/A N/A N/A 100 article types
of article types
Maximum number N/A N/A N/A N/A 500 custom fields per article type
of custom fields per
article type
Maximum file fields N/A N/A N/A N/A 5 file fields
Maximum file field N/A N/A N/A N/A File fields are counted as attachments and
size can be up to 5 MB.
Maximum rich text N/A N/A N/A N/A 32 KB
area size
Maximum unique N/A N/A N/A N/A
You can have up to 100 links to different
article references
Salesforce Knowledge articles in one rich
(links) in a rich text
text field.
area field
Article history N/A N/A N/A N/A Article events are tracked for up to 18
tracking months.

30
Salesforce Limits Salesforce Knowledge Limits

Salesforce Personal Contact Group Professional Enterprise Developer Unlimited


Knowledge Limits Edition Manager Edition Edition Edition Edition and
Performance
Edition
Maximum number N/A N/A N/A N/A 16 supported languages
of supported
languages
Article import N/A N/A N/A N/A
The import .zip file must meet the
following requirements:

• There can only be one .csv file and one


.properties file.
• The .csv file and the .properties file must
be in the root directory.
• The compression process must preserve
the folder and subfolder structure.
• The .zip file can’t exceed 10 MB and
the uncompressed files can’t exceed 100
MB.
• .csv files can’t have more than 10,000
rows, including the header row.
Therefore, you can have a maximum of
9,999 articles and translations.
• .csv file rows can’t exceed 400,000
characters.
• .csv file cells can’t exceed 32 KB.
• Each article in the .csv file can’t have
more than 49 translations.

Maximum number N/A N/A N/A N/A 5 category groups and 3 active category
of data category groups
groups and active
data category groups
Maximum number N/A N/A N/A N/A 100 categories in a data category group
of categories per
data category group
Maximum number N/A N/A N/A N/A 5 levels in a data category group hierarchy
of levels in data
category group
hierarchy
Maximum number N/A N/A N/A N/A 8 data categories from a data category group
of data categories assigned to an article
from a data category
group assigned to an
article

31
Salesforce Limits Sandbox Limits

Sandbox Limits

General Sandbox and Sandbox Storage Limits


A sandbox is a copy of your organization in a separate environment, you can use for a variety of purposes, such as testing and
training. Sandboxes are completely isolated from your Salesforce production organization and operations you perform in your
sandboxes do not affect your Salesforce production organization.
The following limits apply to sandboxes.

• You can refresh a Full sandbox 29 days after you created or last refreshed it. If you delete a Full sandbox within those 29
days, you need to wait until after the 29 day period, from the date of last refresh or creation, to replace it.
• You can refresh a Partial Data sandbox 5 days after you created or last refreshed it. If you delete a Partial Data sandbox
within those 5 days, you need to wait until after the 5 day period, from the date of last refresh or creation, to replace it.
• You can refresh a Developer or Developer Pro sandbox once per day.
• Enterprise Edition includes a license for 1 Developer sandbox.
• Performance Edition includes licenses for 1 Full sandbox, 1 Partial Data sandbox, 5 Developer Pro sandboxes, and 30
Developer sandboxes.
• Unlimited Edition includes licenses for 1 Full sandbox, 5 Developer Pro sandboxes, and 15 Developer sandboxes.
• If you need licenses for more sandboxes, contact salesforce.com to order sandboxes for your organization.

The following limits apply to Sandbox storage limits.

• Partial Data sandboxes have a 5 GB storage limit.


• Developer Pro sandboxes have a 1 GB storage limit.
• Developer sandboxes have a 200 MB storage limit.
• Full sandboxes have the same storage limit as your production organization.
• Sandboxes don’t send email notifications when storage limits are reached. However, if you reach the storage limit of your
sandbox, you cannot save new data in your sandbox. To check your storage limits, from Setup, click Data Management
> Storage Usage in your sandbox.

Security Limits

Organization-Wide Sharing Limits


Administrators can use organization-wide sharing settings to define the default sharing settings for an organization.
The organization-wide sharing default setting can’t be changed for some objects:
• Solutions are always Public Read/Write.
• Service contracts are always Private.
• The ability to view or edit a document, report, or dashboard is based on a user’s access to the folder in which it’s stored.
• Users can only view the forecasts of other users who are placed below them in the role hierarchy, unless forecast sharing
is enabled.
• When a custom object is on the detail side of a master-detail relationship with a standard object, its organization-wide
default is set to Controlled by Parent and it is not editable.
• The organization-wide default settings can’t be changed from private to public for a custom object if Apex code uses the
sharing entries associated with that object. For example, if Apex code retrieves the users and groups who have sharing

32
Salesforce Limits Salesforce Console Limits

access on a custom object Invoice__c (represented as Invoice__share in the code), you can’t change the object’s
organization-wide sharing setting from private to public.

See Also:
Password Policy Limits

Password Policy Limits


You can set various password and login policies to secure your organization.
User passwords cannot exceed 16,000 bytes.

See Also:
Organization-Wide Sharing Limits

Salesforce Console Limits


A Salesforce console is an app that’s designed for users in fast-paced environments who need to find, update, and create records
quickly.
For best performance, we recommend using Internet Explorer 8, 9, or 10 or the latest stable version of Firefox or Google
Chrome when using Live Agent in the Salesforce console. The follow limits apply to the Salesforce console.
• If you log in to another Salesforce app while you’re logged in to a Salesforce console app, you can’t accept new chat requests.
• In Chatter Answers, administrators can’t customize the FAQ (Frequently Asked Questions) available to customers when
they click Need help?.
• Internet Explorer 8 users receive a security warning if you customize with URLs that don't include https://.

Site.com Limits

Site Edition Limits


Site.com is a Web content management system (CMS) for building and managing dynamic, data-driven Web pages, and edit
content in real time.
The following table describes the Sites limits for different Salesforce editions.

Edition Maximum Number Bandwidth Limit (per rolling Service Request Time (per Maximum Page
of Sites 24-hour period per site) rolling 24-hour period per Views
site)
Developer Edition 1 500 MB 10 minutes N/A
Enterprise Edition 25 1 GB for sandbox 30 minutes for sandbox 500,000
40 GB for production 60 hours for production

33
Salesforce Limits Site.com Limits

Edition Maximum Number Bandwidth Limit (per rolling Service Request Time (per Maximum Page
of Sites 24-hour period per site) rolling 24-hour period per Views
site)
Unlimited Edition 25 1 GB for sandbox 30 minutes for sandbox 1,000,000
Performance 40 GB for production 60 hours for production
Edition

See Also:
Site.com Import Limits
Force.com Sites Page View Limits
Force.com Site Billing Limits

Site.com Import Limits


The maximum site size you can import is 200 MB.The maximum file size you can import is 50 MB unless you import and
unzip a .zip file. In that case, you can import a .zip file of up to 200 MB if you select Unzip files during the import process.

Force.com Sites Limits


Force.com Sites Page View Limits
The following requests count as page views.

Requests for... Example URL


Your Force.com domain http://mycompany.force.com

Your custom Web address http://mycompany.com

Any page associated with your site http://mycompany.force.com/mypage

Authorization Required error page http://mycompany.force.com/Unauthorized

AJAX requests such as:JavaScript remoting n/a


(for example,
RemoteAction)<apex:actionFunction><apex:actionPoller>

The following requests don’t count as page views.

Requests for... Example URL


Salesforce images http://mycompany.force.com/img/force_logo_w09.gif

Your static resources http://mycompany.force.com/resource/1233771498000/background

Robots.txt http://mycompany.force.com/robots.txt

Favorite icon http://mycompany.force.com/favicon.ico

Attachments and Documents n/a

34
Salesforce Limits Storage Limits

Requests for... Example URL


Error pages, apart from Authorization http://mycompany.force.com/BandwidthExceeded
Required, such as Limit Exceeded and
Maintenance
Images included with an HTML field http://mycompany.force.com/servlet/rtaImage

Custom file field http://mycompany.force.com/servlet/fileField

Limit Exceeded, Maintenance, Page Not Found, and designated Inactive Home pages aren't counted against page view and
bandwidth limits. You can use static resources to brand these pages, but the following limitations apply:
• Static resources must be 50 KB or smaller in size.
• Static resources must be style sheets (CSS), image files, or JavaScript files.
• You can't use Apex controllers for these pages.
• You can't perform SOQL or DML operations from these pages.

Force.com Site Billing Limits


The following terminology applies to Force.com sites limits and billing:
• “Page Views” are calculated as the total number of pages served from either the site's origin server or the cache server .
• “Bandwidth” is calculated as the number of megabytes served and received from both the site's origin server and the cache
server.
• “Service request time” is calculated as the total server time in minutes required to generate pages for the site.
• “Rolling 24-hour period” refers to the 24 hours immediately preceding the current time.
• “Origin server” refers to the Web server that hosts your site.
• “Cache server” refers to the CDN server that serves your cached site pages.
• “Current period” refers to the current calendar month for which you are entitled a certain number of page views for your
organization.
Salesforce.com enforces the following limits on monthly page views for Force.com sites:
• Billing is based on the number of monthly page views purchased for your organization. This page view limit is cumulative
for all sites in your organization.
• If, in a given calendar month, your organization reaches 110% of its page view limit, salesforce.com sends the site and
billing administrators email notification.
• If your organization exceeds 110% of its page view limit for four consecutive calendar months, your sites are disabled until
the next calendar month begins or you purchase more page views. Also, salesforce.com sends email notification to the site
and billing administrators, as well as the related account executive.
• If, in a given calendar month, your organization reaches 300% of its page view limit, your sites are disabled until the next
calendar month begins or you purchase more page views. Also, salesforce.com sends email notification to the site and
billing administrators, as well as the related account executive.

Storage Limits

Data and File Storage Limits


Each edition includes a minimum amount of data storage and file storage. Professional, Enterprise, Unlimited, and Performance
Editions receive a per-user storage amount multiplied by the number of users in the organization if the result is greater than
the minimum storage amount. Using data storage as an example, an Enterprise Edition organization with 600 users would
receive 12,000 MB (12 GB) of data storage, because 20 MB per user multiplied by 600 users is 12,000 MB. A smaller

35
Salesforce Limits Collaboration and Mobile App Limits

organization, for example a Professional Edition organization with 20 users, would receive 1 GB of data storage because 20
MB per user multiplied by 20 users is only 400 MB, which is less than the 1 GB minimum allotted to all Professional Edition
organizations.
The only feature license that provides additional storage is Salesforce CRM Content User. Each Salesforce CRM Content
User license provides an additional 512 MB of file storage, whether Salesforce CRM Content is enabled or not, bringing the
total file storage allocation per user to 612 MB. To find out whether your organization has Salesforce CRM Content enabled,
contact your administrator.

See Also:
Storage Allocation Limits

Storage Allocation Limits


The values in the Storage Allocation Per User License column below apply to Salesforce and Salesforce Platform user licenses.

Salesforce Edition Data Storage Minimum per File Storage Minimum per Storage Allocation Per User
Organization Organization License
Personal 20 MB (approximately 10,000 20 MB N/A
records)
Contact Manager 1 GB 11 GB 20 MB of data storage and
612 MB of file storage
Group 1 GB 11 GB 20 MB of data storage and
612 MB of file storage
Professional 1 GB 11 GB 20 MB of data storage and
612 MB of file storage
Enterprise 1 GB, plus 5 MB for each 11 GB 20 MB of data storage and
Gold Partner license 612 MB of file storage
Unlimited 1 GB, plus 5 MB for each 11 GB 120 MB of data storage and
Gold Partner license 612 MB of file storage
Performance

Developer 5 MB 20 MB N/A

If your organization uses custom user licenses, contact salesforce.com to determine if these licenses provide additional storage.

Collaboration and Mobile App Limits


Collaboration Limits

Approvals Limits in Chatter


• Approvals in Chatter doesn't support delegated approvers or queues.
• You can't recall or reassign an approval request from a post. Both must be done from the approval record.
• Approval posts can't be deleted in the Salesforce user interface; you can only delete them through the API.
• Approval requests from Sites or portal users aren't supported.

36
Salesforce Limits Collaboration Limits

Chatter Plus Limits


Chatter Plus (also known as Chatter Only) is for Performance, Unlimited, Enterprise, and Professional Edition users that
don’t have Salesforce licenses but need access to some Salesforce objects in addition to Chatter.
Chatter Plus users can access standard Chatter people, profiles, groups, and files, plus they can

• View Salesforce accounts and contacts


• Use Salesforce CRM Content, Ideas, and Answers
• Modify up to ten custom objects

Chatter Plus Feature Limit


Chatter Plus licenses in your organization Unlimited
Data storage per Chatter Plus user 20 MB
File storage per Chatter Plus user 612 MB

File Limits in Chatter


You can share a file with one or more Chatter users in your company.

File Share Limits


The maximum number of times a file can be shared is 100. This includes files shared with people, groups, and via links. If a
file is privately shared and nears the 100 share maximum, consider making the file public by posting it to your feed.

File Size Limits


The following are maximum file size limits for files in Salesforce.

Feature Files Tab and Salesforce CRM Salesforce Documents Tab Attachments
Chatter Content Knowledge Related List
Maximum File 2 GB • 2 GB 5 MB for • 5 MB • 5 MB for file
Size • 10 MB for attachments • 20 KB for a attachments
Google Docs custom-app logo • 2 GB for feed
• 38 MB when attachments
uploaded via the • 10 MB for files
API attached to
• 10 MB when email
uploaded via
Visualforce

General Chatter Limits


Chatter Limits by Feature
These limits are subject to change at any time. Contact salesforce.com for more information.

37
Salesforce Limits Collaboration Limits

Feature Limit
People, topics, and records you can follow 500
Groups you can join
100
All Chatter groups count toward this limit, including archived
groups. For example, if you're a member of 90 groups, of which
10 are archived, you can only request to join 10 more groups.

Groups in your organization 10,000


All Chatter groups count toward this limit, including archived
groups.

Members in a Group Unlimited


Mentions in a single post or comment 25
Characters in single post or comment 5,000
Characters in a Chatter message 10,000
Number of email notifications sent after you like or comment 10
on a post
File attachment size 2 GB
Times a file can be shared 100
Bookmarks Unlimited
Favorites 50
Profile photo size 8 MB
People you can add to a chat 10
People you can add to Chat My Favorites 100
Topics on a single post 10
Characters in a topic name 99

Additionally we reserve the right to enforce limits on:


• The length of time that posts, comments, and tracked field changes are stored on the Salesforce servers.
• The number of posts, comments, and tracked field changes available in the Chatter feed. Currently tracked fields without
likes or comments are removed from the feed after 45 days.
• The number of email notifications that can be sent per organization per hour.

Browser Limits for Chatter


Some third-party Web browser plug-ins and extensions can interfere with the functionality of Chatter. If you experience
malfunctions or inconsistent behavior with Chatter, disable all of the Web browser's plug-ins and extensions and try again.

Chatter Mentions Limits


You can’t mention archived groups, customer groups, and private groups you’re not a member of. If a person who isn’t a
member of a private group is mentioned in a post or comment on that private group, the mention link displays as gray, unless
this mentioned person has “Modify All Data” permission. In this case the link displays in blue. However, the Salesforce security

38
Salesforce Limits Mobile App Limits

and sharing rules still apply. People who aren’t a member of a private group don’t have access to the private group and won’t
see or get notified about any updates.

See Also:
Approvals Limits in Chatter
Chatter Plus Limits
File Limits in Chatter
Search Limits for Chatter Content

Search Limits for Chatter Content


Search supports several file types and has limits on file sizes. If a file exceeds the maximum size, the text within the file isn't
searched.

File Type File Extensions Maximum File Size for Text Within the
File to be Searchable
HTML .htm, .html, .xhtml 5 MB
PDF .pdf 25 MB
PPT .ppt, .pptx, .pptm 25 MB
RTF .rtf 5 MB
Text .c, .cpp, .css, .csv, .ini, .java, 5 MB
.log, .sql, .txt

Word .doc, .docx, .docm 25 MB


XML .xml 5 MB
XLS .xls, .xlsx, .xlsm 5 MB

Mobile App Limits

Chatter Mobile for BlackBerry App Limits


The Chatter Mobile for BlackBerry app doesn’t have all of the functionality of Chatter on the Web. You can’t:
• Update your profile or change your profile photo.
• View the Files page.
• Search for records and follow records.
• Create groups.
• Invite coworkers to sign up for Chatter.
• Add or view Chatter favorites.

Mobile Dashboards for iPad App Limits


The Mobile Dashboards for iPad app doesn’t have all of the functionality of the Dashboards tab in the full Salesforce site.

39
Salesforce Limits Mobile App Limits

• You can’t create or edit dashboards.


• Dynamic dashboards and dashboard filters aren’t supported.

Salesforce Classic App Limits


Mobile Device Limits

BlackBerry smartphones • Mobile users running versions 4.0 - 4.3 of the BlackBerry
operating system can still download and install the
Salesforce Classic app; however, the mobile server will
detect the older operating system and send version 11.6 of
Salesforce Classic, which was the last release that supported
BlackBerry operating system versions 4.0 - 4.3. Users on
version 11.6 of Salesforce Classic can't use any of the new
features included in the current release or future releases.
• BlackBerry touchscreen devices use the same Salesforce
Classic app as other BlackBerry devices, so some aspects
of Salesforce Classic aren’t optimized for the touchscreen
interface.

Apple iPhone and iPod Touch devices • Third parties (including, but not limited to, Apple Inc.
and your network connectivity provider) may at any time
restrict, interrupt or prevent use of Salesforce Classic for
the iPhone and iPod touch devices, or delete the Salesforce
Classic app from iPhone or iPod touch devices, or require
salesforce.com to do any of the foregoing, without entitling
the customer to any refund, credit or other compensation
from such third party or salesforce.com.
• Service level agreements don’t apply to the Salesforce
Classic for iPhone product. Additional limitations are
described in the Order Form Supplement for Salesforce
Classic for iPhone, which users are required to accept upon
download or installation of the Salesforce Classic for
iPhone product.

Dashboards Limits
When working with dashboards in Salesforce Classic, these limitations exist:
• You can’t create or edit dashboards.
• Links to custom report details are disabled.
• The minimum BlackBerry operating system requirement for mobile dashboards is 4.5. Mobile dashboards are compatible
with version 4.2 and 4.3, but tables in the dashboards might not display properly. To find out which operating system is
installed on your BlackBerry smartphone, go to the BlackBerry home screen, and then select Options > About.

See Also:
Chatter Mobile for BlackBerry App Limits
Mobile Dashboards for iPad App Limits
Salesforce Touch Limits

40
Salesforce Limits Mobile App Limits

Salesforce Touch Limits


Salesforce Touch doesn’t have all of the functionality of the full Salesforce site. There are key differences in these areas of the
app:
• Viewing and working with Salesforce data
• Limits on the amount of data that is displayed
• Creating and editing records
• Chatter feeds and lists
• Salesforce Communities
• Salesforce customizations

Differences Working with Salesforce Data


In this release, users can work with:
• Accounts and Person Accounts
• Campaigns
• Cases
• Contacts
• Contracts
• Events that are accessible from Open Activities or Activity History related lists
• Dashboards
• Leads
• Live Chat Transcripts
• Opportunities and Opportunity Line Items
• Tasks
• User records
• All custom tabs
• Chatter data, including People, Groups, and feeds
• Salesforce Communities (mobile browser app only)
With a few exceptions, all of the standard and custom fields for the objects supported in Salesforce Touch are available.
Note: Salesforce Touch uses user profiles and permission sets, so assuming it’s supported in Salesforce Touch, users
have access to the same tabs, record types, fields, page layouts, and object permissions that they do when working in
the full site.

Currently, Salesforce Touch doesn’t include support for the following:


• Objects other than those mentioned here
• Standard list views and custom object lists
• A few record fields, including:
◊ Divisions fields
◊ Rich text area fields
◊ Territory management fields

• Some related lists and some related list fields; all related lists are read-only
• Editing dashboards, opportunity line item records, or user records
• Cloning or deleting records
• Submitting records for approval
• Links in formula fields (downloadable apps only)

41
Salesforce Limits Mobile App Limits

• Search on objects other than those supported in Salesforce Touch


• Shared Activities for tasks or events
• Archived activities
• Salesforce console, Agent console, or other Service Cloud features besides Cases and Live Chat Transcripts
• Advanced currency management

Note:
Unsupported fields, links to unsupported objects, and unsupported related lists include links to the full Salesforce
site, where you can see the missing information. In addition, the Actions menu on a record detail pane allows you
to switch to the full site so you can perform tasks not currently available in Salesforce Touch.
Salesforce.com provides these links for your convenience but using the full site from Salesforce Touch isn’t officially
supported.

Campaigns
When working with Campaigns in Salesforce Touch:
• Campaign Hierarchy is available only as a related list. The option to View Hierarchy from a link on the campaign detail
page isn’t available. When viewing a parent campaign, the Campaign Hierarchy related list shows only the child campaigns,
while in the full site, both the parent and child campaigns are displayed.
• The Campaign Members related list isn’t available.
• Custom Links to campaign member and campaign influence reports aren’t available.
Cases
When working with Cases in Salesforce Touch:
• Web-to-case fields, including Web Email, Web Name, Web Company, and Web Phone, are always displayed on case
detail pages in Salesforce Touch. In the full Salesforce site, these fields aren’t included on the detail page if the record
doesn’t include web-to-case data.
• The Solutions related list isn’t available in Salesforce Touch. The Case History and Content Deliveries related lists are
displayed on the Related Lists drop-down but you can’t see any of the records on these lists in Salesforce Touch. In addition,
some related lists for cases—including the Case Milestones, Case Team, Emails, and Entitlements related lists—have links
to records that can’t be viewed in Salesforce Touch. In these situations, Salesforce Touch prompts you to switch to the full
site to see your data.
• If your organization has predefined case teams, the Case Team related list individually lists each team member instead of
displaying a row for the team itself, as is done in the full site. If a user is a member of multiple predefined teams, that user
is only listed once in the related list. View the Case Team related list in the full site to see an accurate list of predefined
case teams.
• Some options for working with Cases aren’t available in this release of Salesforce Touch. You can’t:
◊ View the hierarchy for a case
◊ Submit cases for approval
◊ Close cases

Contacts
When working with Contacts in Salesforce Touch, you can’t set up associations between contacts records and Twitter profiles.
If you do the associations in the full site, however, you can see your contacts’ Twitter information directly in the app.
Contracts
When working with Contracts in Salesforce Touch, you can’t update the status of your contracts.
Dashboards
When working with Dashboards in Salesforce Touch:

42
Salesforce Limits Mobile App Limits

• Dashboards don’t display filters, source reports, or Visualforce components.


• Dynamic dashboards let you see data as yourself only.
• Chatter feeds for dashboards aren’t available, nor can you post dashboards or components to Chatter.
Leads
When working with Leads in Salesforce Touch, you can’t:
• Convert or share leads
• Find duplicate leads
Live Chat Transcripts
When working with Live Chat Transcripts in Salesforce Touch, you can’t:
• Create live chat transcript records
• View the Body field in transcript records

Limits on How Much Data is Displayed


Salesforce Touch caps the number of items that display in various types of lists. These limits are:
• Chatter Groups and People: 15 records displayed initially, expandable to 200 maximum
• Recent Items: 15 records displayed initially, expandable to 100 maximum
• Related Lists: 30 records displayed initially, not expandable
• Search Results: top 5 results per object displayed, not expandable
• Tasks: 15 records displayed initially; expandable to 100 maximum

Differences Creating and Editing Records


There are some differences from the full site when creating or editing records in Salesforce Touch:

Creating Editing
Category Issue Records Records
Any Record You can’t modify a record’s owner or its record type.

You can’t enter data in geolocation custom fields.

Combo boxes, which combine a picklist with a text field, aren’t available. Typically
the text field is available but the picklist is not.
If territory management is enabled, you can’t assign or modify a record’s territory
rules.
Accounts and The Copy Billing Address to Shipping Address and Copy Mailing Address to
Contacts Other Address links aren’t available.
If territory management is enabled, the Evaluate this account against territory
rules on save option isn’t available when editing account records.
Events You can’t create or edit event records in Salesforce Touch.

Opportunities You can’t edit the Probability or Forecast Category fields. However,
values are automatically added to these fields (based on the value of the Stage
field) when you save the record. You can manually override the values for these
fields by editing the record in the full site.
If you make an opportunity private, you don’t get a warning that you’re removing
all sharing from the record.

43
Salesforce Limits Mobile App Limits

Creating Editing
Category Issue Records Records
Tasks The Subject field doesn’t include a picklist of previously defined subjects.

If you set the Name field to Lead, the Related To field shouldn’t be available
but it’s editable in Salesforce Touch. You’ll get a validation error if there’s data in
Related To when you save the record.

The Email and Phone fields for an associated contact aren’t displayed.

You can’t use Shared Activities to relate multiple contacts to a task.

You can’t create recurring tasks or change the details for recurring tasks.

Spell-checking the Comments fields isn’t available.

You can’t add attachments.

You can’t send notification emails.

You can’t set task reminders.

Lookup Fields Enhanced lookups aren't supported, so you can't use wildcards in lookup searches
and you can't sort, filter, and page through search results.
Dependent lookups aren't supported.

Lookup filters aren't respected, so lookup search results aren't restricted in any
way. You may wind up selecting an item that isn't valid for your organization,
resulting in an error message when you save your record.
Phone Number Salesforce Touch doesn’t apply any formatting to numbers entered in phone
Fields number fields, so if you enter 4155551212, that’s how the phone number is
displayed when you view the record.
Picklist Fields Controlling and dependent picklists are supported, but Salesforce Touch doesn’t
display indicators on create and edit pages for these fields. To determine if a picklist
field is dependent, and which picklist field controls it, switch to the full site.
Text Area Fields Text area fields aren’t scrollable in this release. To access text that isn’t visible in
the field, tap the field to display the keyboard, then touch and hold to bring up
the magnifying glass. Slowly drag the magnifying glass through the field until you
see the desired text.

Differences Using Chatter


When using Chatter in Salesforce Touch, you can’t:
• Create or update your profile information, or upload profile pictures
• See the Followers, Following, Groups, and Files Owned lists on profiles
• See Chatter activity statistics or Chatter influence status
• Receive Chatter recommendations
• See trending topics
• Invite coworkers to sign up for Chatter
• Update group settings and information
• Create new groups
• View members of groups or lists of group files

44
Salesforce Limits Mobile App Limits

• Invite Chatter customers to join private groups, see that a private group includes Chatter customers, or get a warning that
you’re posting to a group with Chatter customers
• Upload, share, or preview files
• View or download files that were uploaded via the Files tab at the full Salesforce site or that were uploaded to a comment.
You can, however, view files that are attached to a post on a Chatter feed. (The Salesforce Touch downloadable app can
display these file types only: .doc, .docx, .pdf, .ppt, .pptx, .xls, .xlsx, and all image files, including .gif, .jpg,
and .png formats.)
• Find or follow files
• Send or view Chatter messages
• Use publisher actions
• Bookmark posts
• View the list of people who like a Chatter update
• Share public posts
• Add or view Chatter favorites
• Use topics. (You can enter hashtag topics, however. They’ll appear as plain text in Salesforce Touch but work correctly
when viewed in the full site.)
• Search for data in any Chatter feeds, including Groups, People, and Files
• View the full Chatter feed (as with the Feed filter in the full site)
• Filter or follow records
• Use Chatter as a moderator
In addition, when using Chatter on iPhone devices:
• The People and Groups subtabs aren’t available; however, you can access individual profiles and groups from links in the
main Chatter feed.
• You can’t do any filtering of the main Chatter feed.

Differences Using Salesforce Communities


These features aren’t available when using Communities in Salesforce Touch:
• Customizations using Site.com and Force.com
• Self-service support using Chatter Answers
• Ideas communities
• Objects, related lists, and fields that aren’t supported in this release of Salesforce Touch

Availability of Salesforce Customizations


Salesforce Touch displays custom Visualforce tabs, which allow users to open associated Visualforce pages in a new browser
window.
All other programmatic customizations to the Salesforce interface, however, aren’t currently supported in Salesforce Touch,
including:
• Custom buttons and links
• Web tabs
• Visualforce components other than Visualforce tabs
• S-controls

45
Salesforce Limits Communities Limits

Communities Limits
Communities User Limits
To avoid deployment problems and any degradation in service quality, we recommend that the number of users in your
community not exceed the limits listed below. If you require additional users beyond these limits, contact your Salesforce.com
account executive. Exceeding the below limits may result in additional charges and a decrease in functionality.

Type of Community Number of Users


Partner 200,000
Customer 5 million

Communities Groups Email Limit


In Communities, the Email on Each Post option is disabled once a group exceeds 10,000 members. All members who
had this option selected are automatically switched to Daily Digests.

Platform Limits
API Usage Limits
Available in: Professional, Enterprise, Developer, and Database.com Editions

To maintain optimum performance and ensure that the Force.com API is available to all of our customers, salesforce.com
balances transaction loads by imposing two types of limits:

• Concurrent API Request Limits


• Total API Request Limits

When a call exceeds a request limit, an error is returned.


These limits do not apply to functional limits of Salesforce APIs that are not tied to API calls. An example would be the Batch
Limit for Bulk API, which is governed by its own limit, and not monitored as an API usage limit.

Concurrent API Request Limits


The following table lists the limits for various types of organizations for concurrent requests (calls) with a duration of 20
seconds or longer.

Organization Type Limit


Developer Edition 5
Trial organizations 5
Production organizations 25

46
Salesforce Limits API Usage Limits

Organization Type Limit


Sandbox 25

Total API Request Limits


The following table lists the limits for the total API requests (calls) per 24-hour period for an organization.

Salesforce Edition API Calls Per License Type Minimum Maximum


All Editions: N/A 1,000 1,000
DebuggingHeader on API
testing calls for Apex specified.
Valid in API version 20 and
later.
Developer Edition N/A 5,000 5,000

• Enterprise Edition • Salesforce: 1,000 5,000 1,000,000


• Professional Edition with • Force.com App Subscription: 200
API access enabled • Salesforce Platform: 1,000
Note: This license is not available
to new customers.

• Force.com - One App: 200


Note: This license is not available
to new customers.

• Gold Partner: 200

• Unlimited Edition • Salesforce: 5,000 5,000 Unlimited.


• Performance Edition • Force.com App Subscription: 200 However, at any
high limit, it is
• Salesforce Platform: 5,000
likely that other
Note: This license is not available limiting factors
to new customers. such as system load
may prevent you
from using your
• Force.com - One App: 200 entire allocation of
Note: This license is not available calls in a 24–hour
to new customers. period.

• Gold Partner: 200

Sandbox N/A N/A 5,000,000

You can find information for API requests in the API Usage box on the system overview page.
Limits are enforced against the aggregate of all API calls made by the organization in a 24 hour period; limits are not on a
per-user basis. When an organization exceeds a limit, all users in the organization may be temporarily blocked from making
additional calls. Calls will be blocked until usage for the preceding 24 hours drops below the limit.

47
Salesforce Limits Analytics API Limits

In the Salesforce application, administrators can view how many API requests have been issued in the last 24 hours on the
Company Information page. Administrators can also view a more detailed report of API usage over the last seven days by
navigating to the Reports tab, selecting the Administrative Reports folder, and clicking the API Usage Last 7 days report.
Note: Limits are automatically enforced for all editions.

Any action that sends a call to the API counts toward usage limits, except the following:
• Outbound messages
• Apex callouts
You can configure your organization so that email is sent to a designated user when the number of API requests has exceeded
a specified percentage of the limit. You can perform this configuration in from Setup by clicking Monitoring > API Usage
Notifications.

Example API Usage Metering Calculations


The following examples illustrate API usage metering calculations for several scenarios:
• For an Enterprise Edition organization with five Salesforce licenses, the request limit is 5,000 requests (5 licenses X 1,000
calls).
• For an Enterprise Edition organization with 15,000 Salesforce licenses, the request limit is 1,000,000 (the number of
licenses X 1,000 calls is greater than the maximum value, so the lower limit of 1,000,000 is used).
• For a Developer Edition organization that made 4,500 calls at 5:00 AM Wednesday, 499 calls at 11:00 PM Wednesday,
only one more call could successfully be made until 5:00 AM Thursday.
• For an Enterprise Edition organization with 20 Gold Partner licenses, the request limit is 5,000 (the number of licenses
X 200 calls is less than the minimum value of 5,000).

Increasing Total API Request Limit


The calculation of the API request limit based on user licenses is designed to allow sufficient capacity for your organization
based on your number of users. If you need a higher limit and you don't want to purchase additional user licenses or upgrade
to Performance Edition, you can purchase additional API calls. For more information, contact your account representative.
Before you purchase additional API calls, you should perform a due diligence of your current API usage. Client applications,
whether it is your own enterprise applications or partner applications, that make calls to the API can often be optimized to
use fewer API calls to do the same work. If you are using a partner product, you should consult with the vendor to verify that
the product is making optimal use of the API. A product that makes inefficient use of the API will incur unnecessary cost for
your organization.

Analytics API Limits


The Analytics API has some restrictions in addition to the general API limits.
• Cross filters, standard report filters, and filtering by row limit are unavailable when filtering data.
• Historical trend reports in tabular format are unavailable.
• The API can process only reports that contain up to 100 fields selected as columns.
• The List resource returns up to 200 reports that the API user recently viewed.
• Your organization can request as many as 500 synchronous report runs per hour through the Execute Sync resource.
• The API supports as many as 20 synchronous report run requests at a time.
• The Instances List resource returns up to 2000 instances of a report that was run asynchronously.
• The API supports as many as 200 requests at a time to get results of asynchronous report runs.
• Your organization can request as many as 1200 asynchronous requests per hour through the Execute Async resource.
• Asynchronous report run results are available within a 24-hour rolling period.

48
Salesforce Limits Visualforce Limits

Visualforce Limits

Visualforce Component Limits


Visualforce uses a tag-based markup language for building applications and customize the Salesforce user interface.
The following table describes the limits for Visualforce components and pages.

Limit Value
Maximum length of a Visualforce page name (the text in the 40 characters
URL that uniquely identifies the Visualforce page)
Page names can’t be longer than 40 characters.

Maximum length for source code of a Visualforce page (the 1 MB of text


source code, not the rendered response)
A single page can hold up to 1 MB of text, or approximately
1,000,000 characters.

Maximum length for source code of a Visualforce component 1 MB of text


(the source code)
A single component can hold up to 1 MB of text, or
approximately 1,000,000 characters.

Maximum width of a Visualforce page displayed on a profile 750 pixels


tab
A single page displayed on a profile tab can’t be wider than
750 pixels.

49
Index

Index
A D
Accessibility Dashboards
limits 8 iPad app limits 39
Accounts limits 11
import limits 14 Data
Analytics import limits 24
api limits 48
features limits 10
E
limits 11
API Email
increasing limits 46 limits 24
usage limits 46
usage metering 46
Approvals
F
limits 16 Field
limits 27
B Files
search limits 13
Business Accounts Force.com Sites
field limits 15 billing limits 35
page request limits 34
C
I
Campaign
limits 18 Inline editing
Campaign Hierarchy limits 9
limits 19
Campaigns
influence limits 18
L
Chatter Leads
approvals limits 36 limits 18
content search limits 39 Limits
file limits 37 accessibility 8
limits 37 analytics api 48
Chatter Answers analytics features 10
limits 21 approvals and workflows 16
Chatter Mobile for BlackBerry campaign 18
limits 39 campaign hierarchy 19
Chatter Plus campaign influence 18
limits 37
Chatter 37
Communities
Chatter Answers 21
email limits 46
Chatter approvals 36
group email limits 46
Chatter content search 39
limits 46
Chatter files 37
Contacts
Chatter Mobile for BlackBerry 39
limits 18–19
Custom Field Chatter Plus 37
limits 22 Communities 46
Custom picklists contacts 18–19
limits 23 custom fields 22
Custom Settings custom picklists 23
limits 24 custom settings 24
Customer Portal Customer Portal 23
limits 23 dashboards 11

50
Index

Limits (continued) Person Accounts


data and file storage 35 field limits 15
data import 24 Picklists
email 24 search limits 14
fields 27
file search 13 Q
Force.com Site billing 35
Force.com Sites 34 Quotes
general features and editions 1 limits 20
importing accounts and records 14
inline editing 9 R
leads 18
list views 20 Records
mass email 26 import limits 14
mobile dashboards for iPad app 39 Report Types
limits 11
organization-wide sharing 32
Reports
Partner Portal 29
limits 11
password policy 33
Rules
person and business accounts fields 15
limits 29
picklist search 14
quotes 20
report types 11 S
reports 11 Salesforce Classic app
rules 29 limits 40
Salesforce Classic app 40 Salesforce console
Salesforce console 33 limits 33
Salesforce Knowledge 30 Salesforce Knowledge
Salesforce Touch 41 limits 30
sandbox 32 Salesforce Touch
schedules 19 limits 41
Site.com 33 Sandbox
Site.com import 34 limits 32
snapshots 11 Schedules
standard objects 10 limits 19
standard picklist 22 Sharing
storage allocation 36 organization-wide limits 32
visual workflow 20 Site.com
import limits 34
Visualforce 49
limits 33
Web requests 22
Snapshots
workflow emails 26
limits 11
List views
Standard objects
limits 20
limits 10
Standard picklists
M limits 22
Storage
Mass Email allocation limits 36
limits 26
data and file storage limits 35
Metering 46

U
P
Usage limits
Partner Portal API usage 46
limits 29
increasing limits 46
Passwords
policy limits 33

51
Index

V W
Visual Workflow Web requests
limits 20 limits 22
Visualforce Workflow
component and page limits 49 email limits 26
limits 16

52

You might also like