This guide provides a complete overview of Email-to-Case setup, its benefits, configuration steps, and best practices.
Table of Contents
What is Email-to-Case in Salesforce?
Types of Email-to-Case1. On-Demand Email-to-Case
2. Email-to-Case (Agent-based)
Benefits of Email-to-Case1. Automated Case Creation
2. Faster Response Times
3. Centralized Communication
4. Improved Case Management
5. Enhanced Productivity
Prerequisites for Setup
Step-by-Step Email-to-Case SetupStep 1: Enable Email-to-Case
Step 2: Configure Routing Addresses
Step 3: Verify Email Address
Step 4: Set Up Case Assignment Rules
Step 5: Configure Auto-Response Rules
Step 6: Customize Case Fields
Step 7: Test the Setup
Best Practices for Email-to-Case1. Use Clear Email Templates
2. Implement Case Queues
3. Enable Email Threading
4. Monitor Case Metrics
5. Maintain Data Quality
Common Challenges and Solutions1. Email Size Limitations
2. Spam and Irrelevant Emails
3. Duplicate Cases
4. Routing Errors
Email-to-Case vs Web-to-Case
Advanced Features to Explore
Conclusion: Email to Case Setup in Salesforce
What is Email-to-Case in Salesforce?
Email-to-Case is a powerful feature within Salesforce Service Cloud that allows organizations to automatically create cases from incoming customer emails. Instead of manually logging support requests, the system captures emails sent to designated support addresses and converts them into structured cases.
This automation reduces manual effort, improves response times, and ensures better tracking of customer issues. It also enables support teams to manage all communication from a centralised platform.
Types of Email-to-Case
Salesforce provides two main types of email-to-case solutions:
1. On-Demand Email-to-Case
This is a cloud-based solution that does not require any software installation. Salesforce handles the email processing and case creation.
Key Features:
Easy to set up
No infrastructure required
Suitable for most organizations
2. Email-to-Case (Agent-based)
This method requires installing an email-to-case agent within your network.
Key Features:
Supports larger email sizes
Offers more control over email handling
Ideal for organizations with strict security policies
Benefits of Email-to-Case
Implementing Email-to-Case in Salesforce offers several advantages:
1. Automated Case Creation
Every incoming support email is automatically converted into a case, eliminating manual data entry.
2. Faster Response Times
Support teams can quickly respond to customers, improving satisfaction and service quality.
3. Centralized Communication
All customer interactions are stored in one place, making it easier to track conversations and history.
4. Improved Case Management
Cases can be assigned, prioritised, and tracked efficiently using Salesforce tools.
5. Enhanced Productivity
Automation allows agents to focus on resolving issues rather than administrative tasks.
Prerequisites for Setup
Before setting up Email-to-Case, ensure the following:
You have administrative access in Salesforce
A verified email address for receiving customer queries
Proper routing and assignment rules defined
Understanding of support workflows
Step-by-Step Email-to-Case Setup
Step 1: Enable Email-to-Case
Go to Setup
Search for “Email-to-Case”
Click on Edit
Enable:Email-to-Case
On-Demand Service (recommended)
Save the settings
Step 2: Configure Routing Addresses
Routing addresses define which email addresses will be used to receive customer queries.
In Email-to-Case settings, click New
Enter:Routing Name
Email Address (e.g., support@company.com)
Select:Case Origin (Email)
Priority
Choose Case Assignment Rules
Save and verify the email
Step 3: Verify Email Address
Salesforce sends a verification email to the provided address.
Open your email inbox
Click the verification link
Confirm the setup
Step 4: Set Up Case Assignment Rules
Assignment rules ensure that cases are routed to the correct team or agent.
Go to Case Assignment Rules
Create rules based on:Keywords
Customer type
Region
Assign cases automatically to queues or users
Step 5: Configure Auto-Response Rules
Auto-response rules send automated replies to customers when their email is received.
Go to Auto-Response Rules
Create a rule for cases
Define criteria and email templates
Activate the rule
Step 6: Customize Case Fields
Customise fields to capture relevant information such as
Issue type
Product category
Customer priority
This helps in better case categorisation and reporting.
Step 7: Test the Setup
Before going live, test your configuration:
Send a test email to the support address
Verify case creation in Salesforce
Check assignment and response rules
Ensure email threading works correctly
Best Practices for Email-to-Case
To maximise the effectiveness of Email-to-Case, follow these best practices:
1. Use Clear Email Templates
Provide structured and professional responses to customers.
2. Implement Case Queues
Organise cases into queues for better workload distribution.
3. Enable Email Threading
Ensure replies are linked to the same case to maintain conversation history.
4. Monitor Case Metrics
Track KPIs such as response time, resolution time, and customer satisfaction.
5. Maintain Data Quality
Regularly clean and update case data for accurate reporting.
Common Challenges and Solutions
1. Email Size Limitations
Use agent-based Email-to-Case for larger attachments
2. Spam and Irrelevant Emails
Implement filters and validation rules
3. Duplicate Cases
Enable duplicate detection and email threading
4. Routing Errors
Regularly review and update assignment rules
Email-to-Case vs Web-to-Case
While both features create cases automatically, they differ in usage:
Organizations often use both for a complete support solution.
Advanced Features to Explore
Once basic setup is complete, you can enhance functionality with:
Omni-Channel Routing for real-time case assignment
Einstein AI for automated responses and case classification
Macros and Quick Text for faster agent productivity
Service Console for a unified workspace
These features further optimize support operations and improve customer experience.
Conclusion: Email to Case Setup in Salesforce
Setting up Email-to-Case in Salesforce is a crucial step toward building an efficient and scalable customer support system. By automating case creation, streamlining workflows, and centralising communication, businesses can significantly improve service quality and operational efficiency.
Whether you choose on-demand or agent-based email-to-case, proper configuration and best practices will ensure seamless performance. With continuous monitoring and optimization, your support team can deliver faster, smarter, and more personalized customer service.
Founder and CEO of iTechCloud Solution, a Salesforce consulting and product partner since 2017. He sets engagement strategy and stays the commercial owner of every account, working with clients across Salesforce, AI and data from the first call through to go-live.
Connect on LinkedIn