Skip to content
Courses
Merch
Downloadables
About
Dashboard
Main Menu
Course Content
Introduction to Apex Triggers
0/1
Introduction
00:00
Apex Triggers – Use Cases
0/29
Whenever a Task is created, set the Priority to High | Use Case #1
00:00
Whenever a Lead record is updated, set the Lead Status to Working-Contacted | Use Case #2
00:00
Whenever a Case is created & Case Origin is Phone, Set Priority as High, else set Priority as Low | Use Case #3
00:00
Whenever a Lead is updated and Industry is Healthcare, set Lead Source, SIC Code and Primary | Use Case #4
00:00
Whenever an Opportunity is Closed Won, create a Task for the Opportunity Owner to split revenue | Use Case #5
00:00
When a Lead record is created, create a Task for the Lead Owner to follow up with the Customer | Use Case #6
00:00
If Opportunity Stage is Modified, update Opportunity Amount | Use Case #7
00:00
If a Contact is created without a parent Account, do not allow user to create the contact record | Use Case #8
00:00
If an Account is updated and Ownership is set to Private, do not allow user to save the record | Use Case #9
00:00
Every time an account website is updated, update the website field on all its child contacts | Use Case #10
00:00
Create Contact records based on Create N Contacts field on the Account record | Use Case #11
00:00
Do not allow Lead deletion if the status is Working Contacted | Use Case #12
00:00
As soon as an Opportunity is deleted, create a Task for the Opportunity’s parent Account Owner | Use Case #13
00:00
Do not allow contact creation if a contact already exists with the same last name, email & phone | Use Case #14
00:00
As soon as Opportunity is Closed Lost, remove all Opportunity Team Members from the Opportunity | Use Case #15
00:00
Allow Case Deletion only by System Admin users | Use Case #16
00:00
Share the contact record with a public group as soon as a record is created | Use Case #17
00:00
As soon as Opportunity Stage reaches Needs Analysis, add all users of role Opportunists to the Team | Use Case #18
00:00
Whenever a new Task is assigned to a Contact, increment the Number of Tasks field value by 1 | Use Case #19
00:00
Send an email to the Account Owner when email or phone of a child contact is modified | Use Case #20
00:00
Whenever a Contact record is created, copy BillingAddress of Account to MailingAddress on Contact | Use Case #21
00:00
Allow updating the Task record only if the parent Contact’s Account has the Permission checked | Use Case #22
00:00
Do not allow Contact association if Max Contacts Allowed value is exceeded on the Account record | Use Case #23
00:00
Whenever Create N Locations field is updated, add or delete locations record under a contact record | Use Case #24
00:00
If an Opportunity is Closed Won, send email to opportunity owner, account owner & team members | Use Case #25
00:00
Set the Account Owner’s Name as the Sales Rep field value when an Account is created | Use Case #26
00:00
Do not allow a user to modify the Lead record if the Lead is created before 8 days from today | Use Case #27
00:00
When the Opportunity Stage is changed to a specific stage, create a Reminder Task | Use Case #28
00:00
When an account record is restored from the bin, update its name, prefix it with “Restored” keyword | Use Case #29
00:00
Course End
0/1
Use Async apex to update related contacts when parent account industry is changed to Biotechnology | Use Case #30
00:00
Salesforce Apex Triggers – 30 Use Cases
Overview
Comments
About Lesson
Join the conversation
Submit
Courses
Merch
Downloadables
About
Dashboard
Shopping Cart
Let's get you started!
Name
Email
I would like to learn
LWC
APEX
FLOWS
GENERAL ADMIN
EXPERIENCE CLOUD
ALL
Contact Details
Timezone
IST
GST
EST
NONE
Go for it!
Interested in writing Salesforce Content?
Fill in this form and we will get in touch with you :)
Your Name
Your Email
Contact Number
Portfolio / Past Works
Send