The Good Enough Consultant

The Good Enough Consultant

Publication
0 followers

Salesforce consulting, process and negotiation.

Which Variable to Use in an Assignment Step
NewsMar 20, 2026

Which Variable to Use in an Assignment Step

In a non‑record‑triggered Salesforce flow, the Get step returns a record variable (Get_Account) that stores all fields automatically. Updating the Phone field directly on Get_Account causes the flow to write every field back to the database, even those unchanged. Creating...

By The Good Enough Consultant
Convert Multi-Select Picklists to Text
NewsMar 19, 2026

Convert Multi-Select Picklists to Text

Salesforce admins can now transform a multi‑select picklist into a plain text field using Flow, simplifying downstream usage. The method copies the picklist value to a new text field and replaces the default semicolon delimiter with commas via the SUBSTITUTE...

By The Good Enough Consultant
Button on a Related List that Opens a Screen Flow
NewsMar 16, 2026

Button on a Related List that Opens a Screen Flow

Salesforce admins often replace the standard New button on a related‑list with a custom solution to reduce fields and add automation. Common workarounds include building a Lightning Web Component or creating a parent‑record action, both of which alter the user...

By The Good Enough Consultant
Working with the Salesforce Mobile App
NewsMar 12, 2026

Working with the Salesforce Mobile App

Salesforce’s mobile app lets users stay connected on the go, but it requires careful configuration to deliver a usable experience. Page layouts collapse to a single column, so field order matters. Separate Lightning pages, branding, and navigation settings should be...

By The Good Enough Consultant
Choosing Between Standard Objects and Custom Ones
NewsMar 11, 2026

Choosing Between Standard Objects and Custom Ones

When designing a new client feature, the key decision is whether to rely on standard objects or build custom ones. Best‑practice guidance suggests using standard objects if they cover at least 80 % of the required data model; otherwise, custom objects...

By The Good Enough Consultant
AI Isn’t Good at UX
NewsMar 10, 2026

AI Isn’t Good at UX

A developer used AI to generate Lightning Web Components, achieving near‑perfect code for functional requirements. When asked to redesign the UI for tablet use, the AI repeatedly produced unusable layouts despite multiple prompts. Even feeding AI‑generated design advice into another...

By The Good Enough Consultant
No Records in Salesforce Match Your Delete Criteria
NewsMar 2, 2026

No Records in Salesforce Match Your Delete Criteria

Salesforce Flow’s delete element throws a fault when the target collection is empty or a single record doesn’t exist, displaying the message “No records in Salesforce match your delete criteria”. This forces admins to add pre‑validation checks, such as confirming...

By The Good Enough Consultant
What’s Better: Boolean or Picklist?
NewsFeb 27, 2026

What’s Better: Boolean or Picklist?

In Salesforce, tracking binary outcomes is often done with boolean fields. However, using a picklist instead offers a blank default, indicating the question wasn’t asked. Picklists also allow more descriptive answers and easier future modifications. Consultants should evaluate data needs...

By The Good Enough Consultant
What’s an Indexed Field?
NewsFeb 24, 2026

What’s an Indexed Field?

Salesforce categorizes fields as either indexed or non-indexed, with indexed fields offering faster query execution. System‑generated fields such as lookups, master‑detail relationships, audit dates, and RecordTypeId are indexed automatically. Administrators can manually index custom fields by marking them as External...

By The Good Enough Consultant