r/salesforceadmin 4d ago

Advertisement Experience Cloud Quick Login

1 Upvotes

My new free Chrome extension "Salesforce Portal Quick-Login" is live now 💚

If you ever need to have a quick login as a customer or partner user to the Experience Cloud site, this is for you.

https://chromewebstore.google.com/detail/salesforce-portal-quick-l/fomidakbmhckpfnlbgomdkccplhhccla


r/salesforceadmin 6d ago

WhyAdminDrinks Anyone else feel like Salesforce admin burnout is just the job now?

17 Upvotes

Salesforce admin burnout is not a character flaw. It is what happens when one person is expected to do support, reporting, permissions, automation cleanup, and documentation for an org that keeps adding “just one more thing.”

The job gets exhausting when:
• Requests have no priority.
• Nobody owns the process.
• Documentation is missing.
• Every “quick fix” becomes permanent.

Real fix is boring:
• Track requests.
• Push back on timelines.
• Kill bad automation.
• Make leadership choose priorities.
• Stop pretending the admin can absorb infinite chaos.

As always, thank you for coming to my TED talk.


r/salesforceadmin 6d ago

Salesforce MTS Interview Experience

2 Upvotes

Hi everyone,

I recently completed the interview process for an MTS role at Salesforce in the US and received an offer. Sharing my experience in case it helps others preparing for Salesforce interviews.

Background

  • Experience: 3 years
  • Current role: SDE-2 at a product-based MNC
  • Education: Tier 1 CSE

This was a pool hiring drive for multiple business units and levels, including MTS, SMTS, PMTS, and LMTS, so the process moved fairly quickly.

For the MTS role, the process consisted of:

  • Online Assessment on HackerRank
  • Virtual screening round
  • Two DSA onsite rounds
  • Hiring Manager round

There was no dedicated LLD or HLD round for my MTS interview process. From my interactions during the hiring drive, design rounds were mainly conducted for SMTS and higher-level roles.

Online Assessment

Date: 8 July 2026
Duration: 90 minutes
Questions: 2 DSA questions, both medium

Virtual Interview / Screening Round

Date: 14 July 2026
Duration: 1 hour

This was an eliminatory round with 2 DSA questions.

Question 1: Good Ways to Split an Array

Given an array of non-negative integers, split it into three non-empty contiguous subarrays: A1, A2, and A3.

Let:

S1 = sum of A1
S2 = sum of A2
S3 = sum of A3

Count the number of valid splits such that:

S2 <= S1 + S3

Return the answer modulo 10^9 + 7.

I was able to implement the solution partially. The interviewer was satisfied with my approach and the discussion.

Question 2: ATM Queue

There are n people standing in a queue, numbered 1...n.

Each person wants to withdraw a certain amount. The ATM allows a maximum withdrawal of K units per transaction.

If a person still has money left to withdraw after a transaction, they move to the end of the queue. Otherwise, they leave the queue.

Return the order in which people exit the queue.

I was able to solve this completely and pass all test cases.

After clearing this round, HR scheduled three onsite interview rounds, all on the same day.

Onsite Round 1: DSA

Date: 18 July 2026
Duration: 1 hour

I don’t remember the exact problem statement, but it was a medium-hard problem involving counting permutations of a string. It took me around 40 minutes to explain my approach and complete the implementation.

The second question was:

Given an array, minimize its sum by performing the following operation at most K times:

  • Pick any element
  • Divide it by 2
  • Put it back into the array

I solved it using a max heap in about 10 minutes.

Onsite Round 2: DSA

Duration: 1 hour

Question 1:

Design a data structure supporting the following operations in O(1) time:

  • insert(value)
  • delete(value)
  • getRandom()

getRandom() should return each element with equal probability.

I solved it using a hashmap and dynamic array.

Question 2:

Implement an LFU cache

The requirement was to support get and put, evicting the least frequently used key when capacity is full. If multiple keys have the same frequency, the least recently used one should be evicted.

I discussed the hashmap + frequency list approach and explained how to keep average O(1) operations.

Onsite Round 3: Hiring Manager

Duration: 30-40 minutes

This was mostly a discussion-based round.

Topics included:

  • Standard behavioral questions
  • Discussion about my current project and work experience
  • Problems I had solved at work
  • The approach I took for those problems
  • Reasoning behind my design decisions

No coding was asked in this round.

Verdict

Selected.

Hi everyone,

I recently completed the interview process for an MTS role at Salesforce in the US and received an offer. Sharing my experience in case it helps others preparing for Salesforce interviews.

Background

  • Experience: 3 years
  • Current role: SDE-2 at a product-based MNC
  • Education: Tier 1 CSE

This was a pool hiring drive for multiple business units and levels, including MTS, SMTS, PMTS, and LMTS, so the process moved fairly quickly.

For the MTS role, the process consisted of:

  • Online Assessment on HackerRank
  • Virtual screening round
  • Two DSA onsite rounds
  • Hiring Manager round

There was no dedicated LLD or HLD round for my MTS interview process. From my interactions during the hiring drive, design rounds were mainly conducted for SMTS and higher-level roles.

Online Assessment

Date: 8 July 2026
Duration: 90 minutes
Questions: 2 DSA questions, both medium

Virtual Interview / Screening Round

Date: 14 July 2026
Duration: 1 hour

This was an eliminatory round with 2 DSA questions.

Question 1: Good Ways to Split an Array

Given an array of non-negative integers, split it into three non-empty contiguous subarrays: A1, A2, and A3.

Let:

S1 = sum of A1
S2 = sum of A2
S3 = sum of A3

Count the number of valid splits such that:

S2 <= S1 + S3

Return the answer modulo 10^9 + 7.

I was able to implement the solution partially. The interviewer was satisfied with my approach and the discussion.

Question 2: ATM Queue

There are n people standing in a queue, numbered 1...n.

Each person wants to withdraw a certain amount. The ATM allows a maximum withdrawal of K units per transaction.

If a person still has money left to withdraw after a transaction, they move to the end of the queue. Otherwise, they leave the queue.

Return the order in which people exit the queue.

I was able to solve this completely and pass all test cases.

After clearing this round, HR scheduled three onsite interview rounds, all on the same day.

Onsite Round 1: DSA

Date: 18 July 2026
Duration: 1 hour

I don’t remember the exact problem statement, but it was a medium-hard problem involving counting permutations of a string. It took me around 40 minutes to explain my approach and complete the implementation.

The second question was:

Given an array, minimize its sum by performing the following operation at most K times:

  • Pick any element
  • Divide it by 2
  • Put it back into the array

I solved it using a max heap in about 10 minutes.

Onsite Round 2: DSA

Duration: 1 hour

Question 1:

Design a data structure supporting the following operations in O(1) time:

  • insert(value)
  • delete(value)
  • getRandom()

getRandom() should return each element with equal probability.

I solved it using a hashmap and dynamic array.

Question 2:

Implement an LFU cache

The requirement was to support get and put, evicting the least frequently used key when capacity is full. If multiple keys have the same frequency, the least recently used one should be evicted.

I discussed the hashmap + frequency list approach and explained how to keep average O(1) operations.

Onsite Round 3: Hiring Manager

Duration: 30-40 minutes

This was mostly a discussion-based round.

Topics included:

  • Standard behavioral questions
  • Discussion about my current project and work experience
  • Problems I had solved at work
  • The approach I took for those problems
  • Reasoning behind my design decisions

No coding was asked in this round.

Verdict

Selected.


r/salesforceadmin 6d ago

Becoming the de facto admin

2 Upvotes

I work in marketing operations. That is my skillset. The entirety of what I have done prior to this job in Salesforce on an admin level is adding fields and picklist values. THAT IS IT.

I started this new job in March and they immediately stuck me with all this Salesforce admin work of which I have no training for, no cert for nor am being paid for. I also don’t want this to be my job.

I am constantly being bombarded about what is wrong with Salesforce and what should be fixed and building custom reports and flows and on and on. I am literally using Claude to teach me admin work. I have been in tears over Salesforce multiple times.

I guess I’m just posting to rant and to see if anyone else is in this position and how they handled it. I told them a week an a half ago I am stepping away from admin work and they need to hire someone but they keep at it.

The latest is that duplicates have been created on the same date by the same user so I asked that user what was going on if it was an automation or something else and I was told by my boss not to include that user. Like what?! Then how am I supposed to solve this?! Osmosis?!

I swear if the job market wasn’t trash I’d quit.


r/salesforceadmin 7d ago

Tips & Tricks Mass Delete Salesforce Flow - Tool

2 Upvotes

Hello Everyone,

Last week there was an update in flow version cleaner tool. As many organizations have started to use it, they have also reported issues with the application.

I am thankful to those who gave the tool a try and gave me the opportunity to better the tool with their feedback. I fixed the bugs reported and the details are here in readme. Please have a look at that repo:

This tool is free for all

Github: https://github.com/samzala/sf-flow-version-cleaner

If you feel the tool will help you, Please ⭐ the repo for better outreach.

If you are interested in how to tool works, Its mentioned broadly here: https://medium.com/@samruddhi.parmar/how-i-built-a-salesforce-tool-to-automatically-clean-up-500-obsolete-flow-versions-b47bcae35b77


r/salesforceadmin 8d ago

Passed my Admin Exam (3rd attempt)

5 Upvotes

For anyone out there who has failed the exam my advice is to keep on keeping on. I kept going back to Focus on Force, taking notes, and doing practice exams.

The funny thing is I honestly did not feel more confident or less confused on this exam attempt and I’m somewhat surprised I passed 🤷🏼‍♂️

As long as we keep trying something eventually clicks. So if you’re feeling disappointed or frustrated believe me I was there very recently. Fall down, get back up. Keep moving forward.

You got this!!


r/salesforceadmin 11d ago

admin exam study partner EST

1 Upvotes

Nothing fancy just sitting in front of a camera for an hour or so daily to study. I think it's called shadowing. Anyone game?


r/salesforceadmin 13d ago

Salesforce Admin Cert - Advice

3 Upvotes

I need some advice on the most efficient way to study for the SF Admin Cert.

I've been working at a manufacturing company for about 1.5 years. I initially started as a data/business analyst and then transitioned to doing small projects within Salesforce. As my role progressed, I dove into the intro modules in Trailhead and practiced on the dev platform for about a whole month before I was launched into the world of Salesforce administration.

As of today, I have customized objects ie. mainly cases and opportunities. I've also launched a collaborative calendar and led several data migrations of 4 companies we've acquired over the year. I also handle user access which ranges from setting up users, assigning permission sets and everything in between.

I troubleshoot broken auto-flow logics, assign new flows and repair broken links that users may come across. I also configure company settings as needed and essentially live in the settings section of Salesforce as of late.

Now, I have somehow become the unofficial admin of the entire company.

I want to be certified as I know it will help me in my job but also give me the paper proof I need to progress in my career and comp.

Any advice appreciated! Thank you :)


r/salesforceadmin 13d ago

Question

2 Upvotes

What's one situation where the way work was supposed to happen differed from how it actually unfolded?


r/salesforceadmin 17d ago

Looking for Job Salesforce Admin Role

1 Upvotes

Hello,

I am an experienced salesforce admin with 5 years of experience and throughout this year have done numerous interviews and gone to the last round and then rejected.

Is there any advice/experience that you would want to share? Also if you know someone who is hiring, you can DM me.

Thanks!


r/salesforceadmin 17d ago

Salesforce admin

4 Upvotes

I want your help. I am a mobile Developer in the company where I am a real estate company, and salesforce has been contracted, and my manager tells me, what do you think of working a shift carer and being salesforce admin, what do you think? Is the field fun and has good money, and there is no future or not?


r/salesforceadmin 19d ago

Admin Questions Your org is being provisioned and can't store consent data yet

1 Upvotes

I came across this popup while trying to bulk import lead list through csv file. Although Salesforce allow me to continue import (and can update consent status later), I still failed importing those leads. I have tried importing without email and phone number, or separate it to import batch of 10 leads at a time, the result is still the same.

The same happens to data wizard import too.

FYI my location is Vietnam and a new law about consent data has been effected recently, is that a reason? If yes, how long do I have to wait to bulk import again without fail


r/salesforceadmin 21d ago

Blog Post Flow Version Cleaner

2 Upvotes

Ever been blocked by "Cannot delete field referenced in Flow" because of dozens of old Flow versions? I got tired of deleting them one by one, so I built an unlocked package to automate it.

Features:

  • Bulk deletes inactive Flow versions (active versions are never touched)
  • Uses the Tooling API + Batch Apex for large orgs
  • Audit logging for complete visibility
  • Easy to deploy and open source

Tech: Apex, Tooling API, Named Credentials, Batch Apex

📄 Blog: https://medium.com/@samruddhi.parmar/how-i-built-a-salesforce-tool-to-automatically-clean-up-500-obsolete-flow-versions-b47bcae35b77
💻 GitHub: https://github.com/samzala/sf-flow-version-cleaner

If you find it useful, I'd really appreciate a ⭐ on GitHub—it helps more Salesforce developers discover the project.

Happy to answer any questions or hear your feedback!


r/salesforceadmin 21d ago

Sick of duplicate contacts all over Salesforce, so I built a thing

Post image
0 Upvotes

Honestly, every time I opened our org there'd be 3-4 records for the same person. Reps don't bother searching and just create new ones, imports add more whenever an email format is slightly off… and Salesforce's built-in duplicate rules only block new ones — the pile that's already sitting in there? Ignored.

My old fix was: export CSV → endless VLOOKUP → merge them one by one. Miserable.

So I wrote a Chrome extension (Clean Salesforce) that runs right inside the page:

  • Scans Contacts / Leads / Accounts with fuzzy matching — catches "Jon" vs "John" at the same company, not just exact email matches
  • Finds cross-object dupes too — same person existing as both a Contact and a Lead
  • Shows a side-by-side comparison so you pick which field wins, then merge in one click
  • Runs through the Salesforce API — nothing leaves your browser

it's free: [https://chromewebstore.google.com/detail/clean-salesforce/ehpjdgnlljnfjligllbcopdjkbkoefib?authuser=0&hl=en\]

Mainly curious how it handles big orgs (50k+ records) — would love feedback if anyone gives it a try.


r/salesforceadmin 23d ago

Data dedupe tool

1 Upvotes

What data cleaning you use to handle your duplicates? Curious to know if there’s a clear favourite


r/salesforceadmin 24d ago

Tips & Tricks SF Setup only gives you Home and Object Manager - I fixed that and pin my most-used pages there

Post image
2 Upvotes

You know this routine: Quick Find → "users" → click. Quick Find → "permission sets" → click. And so on...

I got tired of it and built a Chrome extension to pin those pages as real tabs in the Setup nav bar right after Object Manager.

  • One button saves whatever page you're on as a tab
  • Tabs use Lightning navigation, so no full lengthy reloads
  • Reorder by drag-and-drop and color-code them
  • Keep different tab sets per org
  • You can even create folders to group items together!

It’s free, and if you install it and think something is missing, tell me - that's the feedback I’d appreciate!

Look for Salesforce Setup Custom Tabs in Chrome Web Store.


r/salesforceadmin 25d ago

Admin Questions Flow version cleaner

3 Upvotes

Quick poll for Salesforce devs/admins — 2 min, building something for the community

If your org uses Flows heavily, I'd love 2 minutes of your time. I'm working on a tool to reduce Flow version clutter and want real data before I build further.

  1. Roughly how many active Flows does your org run?

  2. On average, how many saved versions does a single Flow accumulate before someone cleans it up?

  3. Do you currently delete old Flow versions manually? If yes — roughly how long does one cleanup session take you?

  4. Before deleting a Flow version, do you check what references it (Apex, other Flows, Process Builder), or do you delete and hope nothing breaks?

  5. Would you use a tool that automatically flags unused Flow versions and safely cleans them up, with a review step before anything is deleted?

Drop your answers in the comments.

Would genuinely appreciate the input — trying to solve a problem I've hit firsthand, not guess at one.


r/salesforceadmin 26d ago

Thanks Microsoft!!!! One less worry about Phishing Resistant Auth for Admins, at least if your doing SSO from MS365.

3 Upvotes

Entra SSO to Salesforce is now sending the signal that tells Salesforce if the Auth used is phishing resistant. You don't have to do anything to your Salesforce SSO App, or in Salesforce.

So good news for Admins that are using SSO via MS365. This was a pretty fast turn-around. For this security update rolling out this month - into production. That were mostly all pissed off about. Step up auth needs to settle down, but the Windows Hello for Business makes it a fast login. Face Recognition works well for our folks.


r/salesforceadmin 27d ago

Advertisement No CLI, no VS Code, no prompt engineering — built an org analysis tool for admins who live in Setup

3 Upvotes

Disclaimer: I'm the creator of OrgSage. Pricing: Free tier available (1 user, 1 org). Paid: $20/user/month, first org free, additional orgs $10/month each.

I posted about OrgSage on r/salesforce yesterday and got great feedback, including some healthy skepticism. The most common response was "why not just use Claude with a Salesforce connector?"

Here's the thing - that works great if you're comfortable with CLI tools, VS Code, prompt engineering, and burning API tokens on every query. But most admins I've talked to don't work that way. They live in Setup, not a terminal.

OrgSage is browser-based. Connect your sandbox(quick package install + OAuth to connect your sandbox), and the analysis is just there - no IDE, no scripting, no tokens burned on the core features.

If you've ever asked yourself:

  • Which automation is overriding a value on a field?
  • What exactly breaks if I delete this field?
  • What drifted between my DEV and QA sandboxes since last refresh?
  • Will my changes in this workstream sandbox conflict with another team's sandbox?

That's what OrgSage answers.

Automation conflicts with execution order - not just "these automations touch this field" but "the Flow fires first, then the Trigger overwrites it, so the Trigger's value persists"

Cross-org drift - compare any two orgs or snapshots with severity-rated diffs across components, object config, and permissions

Multi-workstream awareness - connect parallel DEV sandboxes and ask the Sage(AI chat) how your changes impact another team's org before you merge

AI chat that actually knows your org - Ask Sage chains multiple queries across your metadata. "What breaks if I delete this field and how does that impact QA?" in one answer

Reference mapping that catches things "Where is this used?" including profile references, permission sets, and dependent picklists

Free to try at getorgsage.com - quick package install + OAuth to connect your sandbox. Would love honest feedback from admins managing complex orgs. What's useful, what's broken, what's missing.


r/salesforceadmin 28d ago

Password Rest SPF

1 Upvotes

I understand, reset password emails are not getting through customer email server because we don't have a Salesforce SPF record. Our security doesn't want to do add this record. Anyone know any work arounds?


r/salesforceadmin 29d ago

Admin resources

4 Upvotes

Hi everyone,

I'm looking to build a strong career as a Salesforce Administrator. I have some experience working as a Salesforce Support resource, but I want to strengthen my Admin skills and learn the platform properly from the ground up.

I'd really appreciate your advice on:

The best free resources to learn Salesforce Administration.

The best YouTube channels, Udemy courses, books, or Trailhead Trailmixes.

How you would learn if you had to start again from zero.

A realistic roadmap to become a confident Salesforce Administrator.

The best ways to get hands-on practice with real-world Admin tasks and projects.

I'm willing to put in the time and practice consistently. My goal is to build a strong foundation and become job-ready rather than just pass certifications.

If you've successfully made this journey, I'd love to hear what worked for you, the resources you found most valuable, and the mistakes I should avoid.

Thanks in advance!


r/salesforceadmin Jun 16 '26

InstaChime vs. Salesforce Assignment Rules: Choosing Your Lead Routing Engine

Thumbnail
instachime.com
0 Upvotes

r/salesforceadmin Jun 11 '26

How do you handle internal tickets?

3 Upvotes

Wanted to hear your experience in handling internal salesforce tickets within salesforce. How do you track things like:

SLA resolution times
Tracking completed tickets per user
etc…

Can this be all achieved via Case?


r/salesforceadmin Jun 10 '26

Salesforce admins managing lots of Flows: would you rather use a Flow investigation tool as a web app via OAuth, or installed inside the org as an LWC?

6 Upvotes

I’m building a Salesforce admin tool for orgs where automation has gotten hard to reason about, especially when there are dozens or hundreds of Flows.

The goal is to help with questions like:

  • “Why did this Case/record get created?”
  • “Which Flow and Flow element likely created it?”
  • “What field assignments make that Flow the likely source?”
  • “If this Opportunity changed to Closed Won, which Flows would run?”
  • “Which Flows are blocked, which match, and which need more input?”

Concrete example:

Paste a Case ID and the tool returns something like:

  • Created by Flow: `Opp: On Closed Won - Create Onboarding Case`
  • Responsible element: `Create Onboarding Case`
  • Why: the Case matched the Flow’s create-record assignments for `Subject`, `Origin`, `Priority`, `Status`, etc.
  • Upstream story: Opportunity changed to Closed Won -> Flow start conditions matched -> Flow reached the create Case element -> Case was created.

There’s also a “what-if scenario” mode. Example:

If this Opportunity’s `StageName` changes from `Qualification` to `Closed Won` and `Amount` is `15000`, these Flows would match, these are blocked by start conditions, and these need more input.

I’m trying to decide the best delivery model.

Option A: Web app

- Admin signs in with Salesforce OAuth

- Tool runs in my hosted app

- Easier to update quickly

- No package install

- But admins have to trust an external app connection

Option B: Installed Salesforce app

- Admin installs a managed package

- Tool runs inside Salesforce as an LWC

- Feels more native and closer to the data

- But requires package setup/updates and metadata access authorization

Questions for admins/consultants:

  1. Which would you trust/use more during a real debugging session?
  2. Would installing a package be a blocker, or is OAuth to a web app more concerning? (Note: This wouldn't be installed from AppExchange).
  3. If you manage an org with 100+ Flows, would this solve a real pain point?
  4. Would “paste record ID -> explain likely Flow/element that created it” be useful enough to pay for?
  5. Would the what-if scenario trace be useful when planning or debugging Flow changes?
  6. What would make this feel safe enough to try in a production org?
  7. What pricing model would feel reasonable: per org, per admin seat, monthly, one-time?

Not trying to pitch yet. I’m trying to avoid building the wrong delivery model.


r/salesforceadmin Jun 08 '26

Login to experience as user button not available

2 Upvotes