Reactive vs Proactive: The Managed Services Spectrum

Reactive managed services: the client reports an issue → the partner investigates → the partner fixes it. The problem already impacted users. Proactive managed services: the partner monitors Salesforce health → detects the issue before users notice → fixes it before it impacts anyone. The difference: reactive costs less per month but results in user-facing incidents. Proactive costs more but prevents incidents. The best managed services blend both: proactive monitoring catches 80% of issues before impact, and reactive support resolves the 20% that proactive monitoring can't predict.

The best managed services partner fixes problems you didn't know you had. The worst one waits for you to discover and report them. Proactive monitoring is the difference between "Salesforce runs well" and "Salesforce is constantly broken." — Xylity Salesforce Practice

Best Practice 1: Proactive Monitoring and Alerting

Proactive monitoring tracks: system performance (API call utilization — approaching limits triggers before users get errors; page load times — degradation investigated before users complain), data health (daily duplicate count — spike indicates a broken integration or data import issue; field completeness scores — declining scores flagged to data steward), automation health (flow errors — failed automations detected within minutes, not when users report missing notifications; scheduled job completions — batch Apex failures caught in the morning, not the next business day), and user activity (login patterns — sudden drop in active users might indicate a broken integration or UI issue; license utilization — unused licenses identified for reallocation). Monitoring tools: Salesforce Event Monitoring, custom health check dashboards, and third-party tools (Panaya, OwnBackup for data monitoring).

Best Practice 2: Sprint-Based Enhancement Delivery

Enhancement requests managed through sprints — not ad-hoc tickets:

Backlog management: All enhancement requests enter a prioritized backlog. Each request includes: business justification (why is this needed?), impacted users (how many benefit?), effort estimate (hours), and priority score (impact x urgency). The backlog is reviewed bi-weekly with the client — priorities adjusted based on business needs.

Sprint cadence: 2-week sprints for Professional tier, 1-week sprints for Enterprise tier. Each sprint: top-priority items from the backlog, estimated to fit within the sprint's hour allocation. Sprint demo at the end — client sees the enhancement, provides feedback, approves deployment. Sprint retrospective: what worked, what to improve, what to prioritize next.

Deployment process: All enhancements built in sandbox → tested → deployed to production via change set or Salesforce CLI. No direct production changes. Every deployment documented: what changed, why, who approved, how to rollback. Deployment scheduled during low-usage hours for major changes.

Best Practice 3: Knowledge Management and Documentation

The managed services partner must maintain documentation that: the client can understand (not just internal notes), survives partner transitions (if the client switches providers, the documentation transfers), and covers all custom configuration (why was this workflow built? what business rule does this validation enforce?). Documentation deliverables:

Configuration runbook: Every custom object, field, flow, validation rule, and Apex class documented with: what it does, why it exists (business justification), dependencies (what other configurations rely on it), and owner (who requested it). The runbook is updated every sprint — not annually. Format: Confluence, SharePoint, or a dedicated documentation site — not a PDF that's outdated the day it's created.

Operational procedures: Monthly tasks (data quality jobs, backup verification, storage cleanup), quarterly tasks (access reviews, license audit, performance review), and annual tasks (Salesforce release readiness, contract renewal preparation, strategic roadmap review). Each procedure: documented step-by-step, assigned to a responsible party, and tracked for completion.

Training materials: Maintained and updated as the org evolves. New feature releases include: updated micro-tutorials (2-5 minute videos), updated reference guides, and champion notification (what's changed and why). Training materials are accessible within Salesforce (in-app guidance) — not buried in a SharePoint folder nobody remembers.

Best Practice 4: Salesforce Release Management

Salesforce pushes 3 major releases per year (Spring, Summer, Winter). Each release: adds new features (some auto-activated, some opt-in), deprecates old features (retirement timeline communicated), and potentially impacts custom code (Apex, LWC, integrations). Release management process:

4 weeks before release: Review release notes. Identify: new features to activate (benefit the org), deprecated features to address (replace before retirement), and potential breaking changes (custom code or integration impacts). Create release readiness plan.

2 weeks before release: Salesforce activates the release in sandbox preview. Test: all custom Apex (run all tests), critical business flows (stage advancement, approval processes, integrations), and reports/dashboards (data accuracy after release). Document any issues.

Release weekend: Salesforce applies the release to production. Post-release verification: run test suite, verify critical flows, check integration health. Communicate to users: what's new, what changed, any action required. Activate beneficial features that were opt-in.

Best Practice 5: Monthly Health Reports

Monthly health report delivered to client stakeholder with:

SectionMetricsAction
AdoptionDaily active users, login trends, feature usageIf declining: investigate cause, deploy enablement
Data QualityCompleteness score, duplicate rate, stale recordsIf degrading: run cleanup, tighten validation rules
PerformancePage load times, API utilization, storageIf degrading: optimize queries, archive data, review integrations
IncidentsIssues reported, resolution times, SLA complianceIf SLA misses: root cause analysis, process improvement
EnhancementsBacklog status, sprint velocity, completed itemsBacklog trending up: increase hours or re-prioritize
RecommendationsProactive observations, optimization opportunitiesPartner-initiated improvements beyond reactive requests

The monthly report creates accountability: the managed services partner proves their value (here's what we did, here's the impact), the client sees platform health trends (improving, stable, or degrading), and both parties agree on next month's priorities.

Best Practice 6: Smooth Partner Transitions

Managed services contracts aren't permanent — clients switch providers for various reasons. A well-managed transition requires: documentation transfer (configuration runbook, operational procedures, enhancement backlog — all current and complete), knowledge transfer sessions (outgoing partner briefs incoming partner on: org architecture, critical integrations, known issues, and enhancement roadmap — typically 3-5 sessions over 2 weeks), parallel operation period (both partners active for 2-4 weeks — incoming partner handles new requests while outgoing partner provides context), and credential transfer (all service accounts, integration credentials, and admin access transferred and documented). The transition should take 4-6 weeks. If the outgoing partner can't provide documentation for a smooth transition — that's itself an indicator of poor managed services practice.

Measuring Managed Services Effectiveness

MetricTargetMeasurement
SLA compliance95%+ for all severity levelsIncident tracking system
Adoption maintenance80%+ daily active users sustainedSalesforce admin reports
Data quality trendStable or improving quarter over quarterMonthly health reports
Enhancement velocityBacklog stable or decliningSprint reports
Proactive issue detection80%+ of issues detected before user reportIncident origin tracking
Client satisfaction4.5/5+ on quarterly surveyClient satisfaction survey

Managed Services and Salesforce Backup Strategy

Salesforce provides data export tools — but most organizations don't use them until they need them (after accidental deletion, data corruption, or integration failure). Managed services backup practices: weekly full backup (all custom objects, standard objects with custom fields, attachments, and documents — exported and stored in secure cloud storage), daily incremental backup (changed records since last full backup — for critical objects like Opportunities, Cases, and Accounts), backup verification (monthly test restore of 100 random records to verify backup integrity — untested backups are not backups), and retention policy (30 days of daily backups, 12 months of weekly backups, 7 years of monthly backups for regulated industries). Third-party backup tools (OwnBackup, Spanning, Odaseva) automate this process and provide point-in-time restore capability. The cost: $3-5/user/month for backup tooling. The value: insurance against the $50K-500K data loss event that every unmaintained org eventually experiences.

Continuous Improvement: The Managed Services Flywheel

Effective managed services creates a flywheel: monitor (proactive monitoring detects issues and opportunities) → analyze (monthly health reports identify trends and root causes) → improve (sprint-based enhancements address identified opportunities) → measure (quarterly reviews confirm improvement) → monitor (refined monitoring catches the next level of issues). Each cycle: data quality improves (fewer duplicates, better completeness), automation expands (more manual processes converted to flows), adoption stabilizes or grows (enablement addresses adoption gaps), and the platform aligns more closely with business needs (strategic advisory directs investment). Organizations in the flywheel for 12+ months see: compounding efficiency gains (each sprint's automation permanently saves time), declining support volume (proactive monitoring prevents incidents), and increasing platform ROI (more value extracted from the same license investment).

Incident Management: When Things Go Wrong

Even with proactive monitoring, incidents happen — integrations fail, automations produce unexpected results, users accidentally delete records. Incident management process: detection (proactive monitoring catches 80% before user report; remaining 20% reported through support channel), triage (severity classification within 15 minutes — P1 through P4 based on user impact and business criticality), communication (affected users notified within SLA response time — "we're aware of the issue, investigating, estimated resolution by [time]"), resolution (fix applied within SLA resolution target — rollback if fix causes secondary issues), root cause analysis (for P1/P2 incidents: what happened, why, and what prevents recurrence — documented within 5 business days), and prevention (monitoring rule or automation updated to detect or prevent this issue type in the future). The incident management process is documented, rehearsed, and continuously improved — because the question isn't whether incidents will happen, but how quickly and effectively they're resolved.

The Xylity Approach

We deliver Salesforce managed services with the 6 best practices — proactive monitoring, sprint-based enhancement delivery, maintained documentation, release management, monthly health reports, and transition-ready governance. Our certified admins and developers prevent platform decay through proactive management — catching 80% of issues before they impact users.

Continue building your understanding with these related resources from our consulting practice.

Proactive Management — Not Just Break-Fix Support

Six best practices — monitoring, sprint delivery, documentation, release management, health reports, transition readiness. Managed services that prevents Salesforce decay.

Start Managed Services →