In This Article
- Reactive vs Proactive: The Managed Services Spectrum
- Best Practice 1: Proactive Monitoring and Alerting
- Best Practice 2: Sprint-Based Enhancement Delivery
- Best Practice 3: Knowledge Management and Documentation
- Best Practice 4: Salesforce Release Management
- Best Practice 5: Monthly Health Reports
- Best Practice 6: Smooth Partner Transitions
- Measuring Managed Services Effectiveness
- Go Deeper
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.
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:
| Section | Metrics | Action |
|---|---|---|
| Adoption | Daily active users, login trends, feature usage | If declining: investigate cause, deploy enablement |
| Data Quality | Completeness score, duplicate rate, stale records | If degrading: run cleanup, tighten validation rules |
| Performance | Page load times, API utilization, storage | If degrading: optimize queries, archive data, review integrations |
| Incidents | Issues reported, resolution times, SLA compliance | If SLA misses: root cause analysis, process improvement |
| Enhancements | Backlog status, sprint velocity, completed items | Backlog trending up: increase hours or re-prioritize |
| Recommendations | Proactive observations, optimization opportunities | Partner-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
| Metric | Target | Measurement |
|---|---|---|
| SLA compliance | 95%+ for all severity levels | Incident tracking system |
| Adoption maintenance | 80%+ daily active users sustained | Salesforce admin reports |
| Data quality trend | Stable or improving quarter over quarter | Monthly health reports |
| Enhancement velocity | Backlog stable or declining | Sprint reports |
| Proactive issue detection | 80%+ of issues detected before user report | Incident origin tracking |
| Client satisfaction | 4.5/5+ on quarterly survey | Client 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.
Go Deeper
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 →