By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
What it is:Global Actions, Quick Actions, and Publisher Layouts are Salesforce’s way of letting users do things fast—without leaving the page they’re on. Think of them like shortcuts in a video game: instead of navigating through menus, you press a button and boom—you’ve logged a call, created a case, or updated a record.
Why it matters in production:- User adoption plummets if people have to click 10 times to do a simple task.- Mobile users suffer—if your actions aren’t optimized, they’ll hate the app.- Process compliance fails—if users can’t easily log activities, your sales/CS teams won’t follow up properly.- Customization debt piles up—if you don’t set this up early, you’ll waste hours fixing it later.
Real-world scenario:You’re the Salesforce Admin for a sales team. Reps complain that logging calls takes too long. They’re skipping it, so managers have no visibility into customer interactions. Solution: Add a "Log a Call" Quick Action to the Account page layout, pre-populate fields (like Subject and Related To), and train reps to use it. Result: Call logs increase by 40%, and managers finally have data to coach reps.
✅ You’re a Salesforce Admin (or have "Customize Application" permissions).✅ You’re in Lightning Experience (Classic steps differ slightly).✅ You have at least one Account record to test with.
Log a Call
Log_a_Call
Log a call with this Account
Call logged!
Call with {!Account.Name}
{!Account.Name}
Call with GenePoint
✅ A "Log a Call" button appears on every Account record.✅ When clicked, it pre-fills the Account name in the Subject.✅ Only the fields you selected appear in the form.✅ The call logs to the Account’s Activity Timeline.
{!Object.Field}
{!Account.Phone}
CUST_
CUST_Log_Call
{!Case.Subject}
✅ "Log a Call" (special action with call-specific features).
"How do you make a Quick Action appear on an Account record?"
✅ "Add it to the Publisher Layout under Mobile & Lightning Actions."
"How do you pre-fill the Subject field in a Quick Action?"
✅ "Set a predefined field value with {!Account.Name}."
"Where do Global Actions appear?"
"A sales rep wants to quickly log a call from an Account record without navigating away. What’s the fastest way to set this up?"- ✅ Create a "Log a Call" Quick Action on the Account object, add it to the Publisher Layout, and set predefined values for Subject.- ❌ "Create a custom button on the Account page layout." (Too slow, not mobile-friendly.) - ❌ "Use a Global Action." (Not context-aware—won’t auto-relate to the Account.)
A support team wants a "Escalate Case" Quick Action on Case records that: 1. Pre-fills the Subject as "Escalated: {!Case.Subject}".2. Sets the Priority to "High".3. Only shows the Subject, Priority, and Description fields.
"Escalated: {!Case.Subject}"
"High"
Your task: Set this up in 5 minutes or less.
Update a Record
Escalate Case
Escalate_Case
Escalated: {!Case.Subject}
High
Why it works:- Update a Record is the right action type (we’re modifying an existing Case).- Predefined values reduce clicks.- Limiting fields keeps the form clean.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.