Steps Before installation
- Salesforce Admin must have an UpMail Account [intended to perform installation process].
Steps To Installation
- Login to Salesforce with Admin account.
- Load UpMail Salesforce application installation package from the link provided by UpMail Team.
- Select option “Install For All Users”
Steps To Configure After Installation
After installation process, salesforce admin should perform some configuration actions to make UpMail App usable through salesforce.
- Select Upmail App : For Salesforce classic experience please go to the upper right corner of the screen and select “UpMail”.
For lightning experience please switch to lightning experience. On the left side of the screen click on App changer icon and select “UpMail”.
- Set Remote Site Settings : Go to “UpMail Configuration” Tab > Click on “Authenticate” Button. Here it will show you a message to add URL to remote site settings.
- To add this go to setup.
- In the Quick Find Box, type “remote site settings”
Click on “Remote Site Settings”
Click “New Remote Site”
Add remote site name: UpMail
Add remote site URL: https://yourdomain.upmailapp.com
(Replace the section "yourdomain" with your own UpMail account url)
Click on “Save”
Depending on your Salesforce configuration, you will need to repeat this for at least one additional remote sites, possibly more.
Go to your Upmail Configuration Page.
When you click on UpMail configuraiton, it will display the remote site you need to add to your remote site settings.
For example:
Use the site display in your remote site settings.
In this example:
Remote site name: UpMail_visualforce
Add remote site URL: https://d0o000000tcbguam-dev-ed--upmail.vf.force.com (*** in your case, it will be a different URL).
Repeat for any url mentioned on Upmail Authentication Page.
Once you added the urls your remote sites settings, click "Save"
- Set Contact And Lead Layout : In Salesforce classic experience, detail page button will be used to load UpMail interface. And in Lightning experience, Lightning Actions will be used.
a. Edit Contact Layout : Go to setup > Quick Find Box > Type “Contact” > Click Page Layouts
b. Click Edit on “Contact Layout”
From this page, you can edit page layout for both classic and lightning experience
For the classic view:
- Select “Button” from the pallet.
Scroll down to the “Contact detail” section
- Drag “Send UpMail” button on page layout to custom buttons of contact details section.
For Lighting Experience:
- Select “Salesforce1 and lightning Actions” from the pallet.
Scroll down to the Salesforce1 and lightning Actions
2. Drag “Send UpMail” Action to Salesforce1 and Lightning Experience Actions.
Click on “Save”.
c. Edit Lead Layout : Go to setup > Quick Find Box > Type “Lead” > Click Page Layouts > Click Edit of “Lead Layout” .
Follow same steps as performed on contact layout.
(Salesforce Classic) Add Button
(Lightning Experience) Add Action
Click on "Save".
Configuration for multiple records
Edit Contact Layout :
- Go to setup >> Quick Find Box >> Type “Contact” >> click Search Layouts >>
- Click Edit of “Contact List View”
- Select Send UpMail in Available Buttons then click Add then Click Save.
- Edit Lead Layout :
- Go to setup >> Quick Find Box >> Type “Lead” >> click Search Layouts >>
- Click Edit of “Lead List View”
- Select Send UpMail in Available Buttons then click Add then Click Save.
Then users will see:
How to use UpMail App in Salesforce
The salesforce user must have UpMail account for which this App is configured. Before using this App every user must authenticate at least once. After authentication salesforce user will able to load UpMail interface from the detail page of the contact record and the lead record. In salesforce classic experience record use "Send UpMail" detail page button and in salesforce lightning experience use "Send UpMail" action to load UpMail Interface.
How To Uninstall UpMail App Package
Please remove buttons and actions of UpMail App from Contact and Lead layout. Then Proceed to uninstall the package from installed packages.