← Back to Blog

The 8 Salesforce Setup Decisions That Compound

By Bob RollarJuly 17, 2025
the 8 setup decisions for salesforce that compound

Five years in, the team works around eight or ten Salesforce quirks every day. The Account naming convention that should have been standardized but wasn’t. The Opportunity stages that nobody can change without breaking three integrations. The automation that runs in mystery order because Flow and Process Builder were both used to solve the same problem. Each individual quirk has a story, and every story traces back to a setup decision made in the first 30 days that nobody thought was permanent. The first eight Salesforce decisions are the ones that compound. The decisions made in week one shape the next five years more than any individual feature added later. Most teams discover this only after the decisions are locked in.

Short Answer: Eight Salesforce decisions made in the first 30 days set patterns that compound for years: edition choice, Person Accounts vs Business Accounts, record type strategy, field naming convention, sandbox strategy, data migration approach, automation tool selection, and integration architecture. Get them right and the org gets better with age. Get them wrong and you will pay for migrations and rewrites years from now. Most of them are not technically difficult. They are decisions teams make quickly because they feel small and discover are permanent only after they are baked in.

Decision 1: Salesforce Edition Choice

Salesforce ships in multiple editions — Starter, Pro, Enterprise, Unlimited, plus product-specific editions for Sales Cloud, Service Cloud, and the industry clouds. The decision sounds like a budget conversation. It is actually an architectural commitment. The lower editions lack capabilities that higher editions take for granted: API access, sandbox creation, record types, custom profiles, advanced automation. Hitting a feature you need but the edition does not include means upgrading mid-implementation — and upgrades cannot be reversed without losing functionality.

The right move for most B2B organizations beyond the smallest team size is to start at Enterprise edition. Pro edition lacks API access and record types — two limitations that surface as blocking constraints within months for organizations doing real implementation work. Starter is appropriate for single-user CRMs and rarely for growing organizations. The cost differential between Pro and Enterprise is real but small relative to the implementation cost overall — and the cost of upgrading mid-project, retraining the team, and reworking configurations that were built around the lower edition’s constraints typically exceeds the differential by a wide margin.

Decision 2: Person Accounts vs Business Accounts

Salesforce has two ways to model relationships with individual people. Business Accounts treat companies as the Account record and people inside them as Contact records — the default B2B pattern. Person Accounts merge Account and Contact into a single record for organizations whose customers are individual consumers (B2C). Person Accounts are enabled per-org and cannot be disabled once enabled. This is the most permanent decision in the Salesforce platform.

The mistake B2C and prosumer-focused organizations make is leaving the org in default Business Account mode at launch, only to enable Person Accounts six months later when the data model strains. By then, customer data has accumulated in the Contact object and the migration to Person Accounts becomes complex. The opposite mistake is enabling Person Accounts in a pure B2B org because it sounds more flexible — adding complexity to the data model that the business never needs. Get this one right before launch by being honest about whether your customers are companies or individuals.

Decision 3: Record Type Strategy

Record types let the same object behave differently for different use cases — different page layouts, different picklist values, different validation rules. They are powerful and frequently overused. Every department in a growing org eventually wants its own record type. Sales wants a New Business record type and a Renewal record type. Service wants a Support Case record type, an Internal Issue record type, and a Customer Inquiry record type. Marketing wants a Webinar record type and a Trade Show record type. Within two years the org has 40 record types across the standard objects and nobody can keep them straight.

The discipline is to use record types when the use cases genuinely require different page layouts, picklist values, or validation rules — and to use custom fields or workflow logic for variations that do not need full record type separation. Record types created without a clear differentiation rationale add reporting complexity, permission set overhead, and admin maintenance burden. The Trailhead documentation covers record types alongside the underlying data model decisions; Salesforce Trailhead is the canonical place to ground these decisions before building.

Decision 4: Field Naming Convention

Field naming convention is the most boring decision and one of the most consequential. Once a field is created and integrations, reports, dashboards, and code reference it, renaming the field is technically possible but operationally painful. A naming standard set in week one — labels in Title Case, API names with department prefixes, consistent abbreviations — compounds across years of consistent additions. No standard set in week one produces 200 custom fields with no two named in compatible patterns, and the team that inherits the org five years later cannot tell which fields are still in use.

A working naming convention: labels use natural language Title Case (Annual Revenue, not annualRevenue). API names use the department or feature prefix where ambiguity could exist (Sales_Stage__c if the org also has Service_Stage__c). Custom fields explicitly say so with descriptive names rather than abbreviations (Primary_Decision_Maker__c, not PDM__c). Document the convention on day one and require it for every field added. The discipline pays off for the next five years.

Decision 5: Sandbox Strategy

Salesforce sandboxes come in four flavors. Developer sandboxes are small and free with most editions — just enough for configuration testing. Developer Pro sandboxes are larger but still configuration-only. Partial Copy sandboxes include a subset of real data and are useful for integration testing. Full Copy sandboxes include all production data and are required for serious testing of automation, large data imports, and complex integration scenarios. Each step up the tier costs more and most organizations underbuy at launch.

The cost of underbuying is paid in production incidents. A change that worked in a Developer sandbox with no real data triggers a governor limit in production. An integration that worked against a synthetic Contact list breaks against real customer records with edge cases. The right move for most orgs at Enterprise edition and above is to budget for at least a Partial Copy sandbox at launch and a Full Copy sandbox before any major implementation phase. Sandbox refresh cadence matters too — a sandbox that has not been refreshed in eight months is a stale snapshot that produces false positives in testing.

Decision 6: Data Migration Approach

Data migration into Salesforce is rarely a one-shot import. The decision is whether to take a big-bang approach — clean and migrate all source data at once before launch — or a phased approach where production goes live with cleaned current data and historical data is migrated separately. Each has tradeoffs. Big-bang carries lower complexity post-launch but higher pre-launch effort. Phased gets the team using Salesforce sooner but creates a temporary state where the source system and Salesforce both contain data.

The decision often hinges on data quality in the source. If source data is clean and well-modeled, big-bang is faster overall. If source data is messy, fragmented across multiple systems, or includes legacy records nobody wants to migrate, a phased approach with explicit cutoff logic works better. The tool choice — Data Import Wizard, Data Loader, third-party ETL like MuleSoft or Informatica — depends on volume and complexity. A proper Salesforce data migration plan identifies the approach, the tools, the cleanup work needed in the source, and the validation steps that confirm successful migration.

Decision 7: Automation Tool Selection

Salesforce has multiple automation tools that overlap in capability. Flow is the modern declarative automation engine — powerful, well-supported, and Salesforce’s recommended choice going forward. Apex is the code-based option, required for use cases Flow cannot handle. Workflow Rules and Process Builder are the legacy declarative options Salesforce has deprecated. Third-party tools like Zapier, Workato, and Tray.io handle integration-style automations outside Salesforce. Choosing wrong at launch produces automation chaos within two years.

The current best practice is Flow-first. Use Flow for the vast majority of declarative automation. Drop to Apex only when Flow cannot deliver the required logic. Avoid creating new Workflow Rules or Process Builder processes because Salesforce will eventually retire both — and any new logic built on the deprecated tools becomes migration debt. Third-party automation tools have a place for integration patterns where data flows between systems rather than within Salesforce. The automation and flows decision framework is one of the longest-lasting architectural commitments a new admin makes.

Decision 8: Integration Architecture

Integration architecture is the decision that determines what Salesforce becomes. As a standalone CRM, Salesforce is a contact database with reports. As a system of record integrated with the ERP, billing platform, marketing automation, support ticketing, and HR system, Salesforce becomes the operational backbone of the business. The first integration is the architectural commitment. Point-to-point integrations are easy to build for the first connection and increasingly hard to maintain as additional integrations are added. Middleware platforms (MuleSoft, Workato, Boomi) require upfront investment but scale cleanly to dozens of connections. Native Salesforce connectors handle the common cases (Marketing Cloud Connect, Pardot Connect) with less custom work.

The decision is rarely visible until the third or fourth integration. The team built point-to-point connections for the first two systems because they were simpler, then discovers the third connection requires data transformations the first two did not need, and the fourth connection has dependencies on the third. Without a middleware layer, the architecture becomes a fragile mesh of bilateral connections. With a middleware layer, each new system connects once to the middleware and inherits the existing transformations. Choose the Salesforce integration architecture at the second integration, before the architecture forces the choice during the fourth.

First 30 Days as a New Salesforce Admin (Onboarding Checklist)

A new Salesforce admin walking into an existing org needs a structured first 30 days. The instinct is to start fixing things immediately. The right move is to spend the first week understanding what exists before changing anything. Days 1 to 7 cover the org tour: review all standard and custom objects, document the existing data model, audit security settings (MFA enforcement, IP restrictions, profile counts), and map the active user population by role and department. Pull the Setup Audit Trail for the past 90 days to understand recent changes and who made them.

Days 8 to 14 cover the documentation review: read whatever runbooks, architecture notes, and tribal knowledge documents exist (and note the absence where they don’t). Inventory active integrations, automation rules, scheduled jobs, and AppExchange products installed. Run a data quality baseline — duplicate Account and Contact rates, completeness scores on critical fields, validation rule conflicts. Days 15 to 30 shift to stakeholder interviews: meet with the leaders of every team using Salesforce, understand their workflow pain points, identify which automation and reports they depend on, and align on the release calendar Salesforce ships three times per year. By day 30 the admin has the context to make changes without breaking dependencies they did not know existed. For a fuller picture of what the role covers beyond onboarding, see our breakdown of what a certified Salesforce admin actually does.

Sandbox vs Production: Why You Should Never Build in Production

The number one mistake new admins make is building directly in production. The reason is usually expedience — sandboxes feel like extra steps, change sets feel like bureaucracy, and the team needs the feature deployed. The cost shows up later. There is no rollback when production changes fail. There is no parallel testing of competing approaches. There is no audit trail of what was tried and abandoned. There is no quality gate between the admin’s idea and the live system that real users depend on. Every feature built directly in production is a small leap of faith.

The discipline is to do all configuration work in a sandbox first. Test with real-shaped data (Partial Copy or Full sandboxes provide it). Run the automation through edge cases. Validate that integrations still work. Only after the change has been validated does it migrate to production through a change set or DevOps pipeline. The work feels slower in week one and pays off in year three when the org has stopped surprising itself with production incidents caused by ad-hoc changes that nobody documented. Refresh the sandbox at least quarterly so the testing environment stays relevant.

What Most New Salesforce Admins Underestimate

Three things consistently catch new admins off guard, regardless of certification level. First, the velocity of platform change. Salesforce ships three major releases per year with hundreds of changes each. Keeping up is part of the job, not an optional extra. New admins who treat release notes as something to scan when they have time discover months later that a Critical Update broke automation they had been counting on. Second, the social load of the role. A working Salesforce admin spends as much time interpreting stakeholder requests, negotiating scope, and managing expectations as configuring the platform. The role is half technical and half consultant. Admins who came in expecting heads-down configuration work often find the social load draining.

Third, the compounding effect of small decisions. A field added to a page layout looks like a five-minute decision. Multiplied by 200 fields added by different admins over three years with no governance, the result is a page layout that takes 90 seconds to load and overwhelms users. New admins who do not yet have the pattern recognition for “this small decision will become a problem at scale” make the same kinds of decisions their predecessors made — and inherit a slightly more cluttered org because of it. The antidote is governance discipline early, even when the discipline feels unnecessary at the current scale.

How to Build a Salesforce Roadmap for Year One

A working Year One Salesforce roadmap has three phases. Quarter one is foundation: lock in the eight decisions covered above, complete the data migration, train the initial user cohort, and ship a working Sales Cloud (or Service Cloud, or Health Cloud) for the primary use case. The temptation in Q1 is to add adjacent capabilities — marketing automation, analytics dashboards, integrations. Resist. The team is still learning the platform. Adding scope dilutes adoption.

Quarter two is stabilization: address the post-launch issues that surface in the first 90 days, build the reports and dashboards the team needs once they are actually using Salesforce daily, and start the first integration (usually the ERP or billing connection). Quarter three is expansion: add the second or third workstream — Service Cloud if Sales Cloud launched first, marketing automation, AppExchange products for specific use cases. Quarter four is consolidation: run the first Health Check, clean up technical debt accumulated in the first nine months, plan the Year Two roadmap based on what worked and what did not. The temptation in Year One is to do everything at once. The pattern that works is sequence: foundation, stabilization, expansion, consolidation. Skipping the consolidation phase is what turns a good Year One into a difficult Year Two.

When to Get Outside Help on the First Eight Decisions

Consider a structured 90-minute consultation if any of these are true:

  • You are in the first 30 days of a new Salesforce implementation and have not yet locked in any of the eight decisions
  • You are debating Person Accounts vs Business Accounts and are unsure which fits your business model
  • You are evaluating Salesforce editions and want a recommendation grounded in your specific use cases rather than the sales pitch
  • You inherited an org that locked in some of the eight decisions poorly and want to assess what can be fixed vs what is permanent
  • You are building a Year One Salesforce roadmap and want validation on phase sequencing before procurement decisions lock in

The First Month Sets the Next Five Years

Salesforce orgs that compound value over five years did not get there by adding features faster than orgs that struggle. They got there by making the eight foundational decisions correctly in the first month and then maintaining the discipline that those decisions imposed. Edition choice. Account model. Record type strategy. Naming convention. Sandbox practice. Migration approach. Automation framework. Integration architecture. None of them are individually difficult. All of them are difficult to reverse.

For teams in the first 30 days of a new Salesforce implementation: slow down. The decisions that feel small now will shape the next five years. For teams who inherited an org that did not get these decisions right: most of them can be fixed, some of them cannot, and a structured assessment can tell you which is which. Either way, the leverage is highest at the start.

Locking In Your First Eight Decisions Right Now?

Book a free 90-minute Salesforce Org Review. We’ll give you a written set of recommendations on the eight decisions above, your Year One roadmap, and the highest-impact next steps — not a sales pitch.

Book Your Free Org Review →

Share this article

FREE AUDIT

Is Your Salesforce Broken?

Book a free 90-minute org review. We’ll diagnose what’s holding you back, no strings attached.

Book Free Org Review →

About the Author

KEEP READING

Related Articles

GET STARTED

Ready to Fix Your Salesforce?

We diagnose broken Salesforce orgs and fix them — mid-flight, no downtime. Book a free 90-minute audit with a senior consultant.