Author: sharoncrm


  • Absolute Cleaning Services Project context Founder-Led Operations ยท Issue Management & Process Improvement Using Off-the-Shelf CRM The Problem In a service-based business, not every job goes to plan. Issues such as missed expectations, quality concerns, or access problems inevitably arose. Early on, complaints were handled informally, which created risks: Without a structured approach, service recovery…

  • Absolute Cleaning Services Project context Founder-Led Operations ยท Capacity Planning & Scheduling Using Off-the-Shelf CRM The Problem As the business grew beyond a single cleaner, scheduling became increasingly complex. Jobs varied in duration, location, and requirements, while cleaner availability changed week to week. Without disciplined scheduling and visibility, this created risks such as: The challenge…

  • Absolute Cleaning Services Project context Founder-Led Operations ยท Workflow Implementation Using Off-the-Shelf CRM The Problem As job volume increased, relying on informal tracking made it difficult to maintain clear visibility of work in progress. While Jobber provided a standard job lifecycle, inconsistent use of statuses reduced its effectiveness. This resulted in: The challenge was not…

  • Project context Founder-Led Operations ยท Real Business Workflow Design Project context Founder-Led Operations ยท Workflow Implementation Using Off-the-Shelf CRM The Problem Customer enquiries arrived through multiple channels, including website forms, phone calls, and referrals. While Jobber provided tools to capture enquiries, inconsistent and incomplete information at the point of entry created downstream issues. This led…

  • Project type Real Business ยท Service-Based Operations ยท CRM & Process Design Overview Absolute Cleaning Services is a service business I founded and scaled from the ground up.Beyond delivering the service itself, the work quickly became an exercise in designing operational systems โ€” from customer intake and scheduling to quoting, invoicing, and issue resolution. This…

  • In this example from the Apex Property Operations developer org, Salesforce enforces required permissions when changing Case ownership. When a Field Operative user does not have the necessary read access on the Case and related records (Account/Contact), Salesforce prevents the transfer. This behavior underscores an important admin principle: object-level permissions must be aligned with record…

  • Apex Property Operations โ€“ Property & Maintenance Management

    Apex Property Operations is a fictional but realistic property management company responsible for overseeing residential and commercial properties on behalf of landlords. The business coordinates maintenance requests from tenants, assigns work to external contractors, and provides property owners with visibility into property issues and resolution timelines. The aim of this project was to design and…

  • Apex Property Operations โ€“ Role-Based Case & Task Management in Salesforce

    1๏ธโƒฃ Project Overview Goal:Design a secure, role-based service workflow for a property operations company using Salesforce, ensuring users only see and act on records relevant to their role. Initial Scope: Outcome:A more robust solution involving custom objects, permission sets, custom permissions, and role-specific Lightning apps. While Cases were appropriate for tracking customer issues, assigning operational…

  • Using Custom Permissions to Control Lightning Record Page Visibility

    Why this mattered: During the Apex Property Operations project, I needed different user roles (Admin, Operations Manager, Field Operative, Finance User) to: Profiles alone couldnโ€™t solve this โ€” and page layouts definitely couldnโ€™t. This is where Custom Permissions + Dynamic Visibility became the right tool. Constraint 1: Same profile, different access All non-admin users were…

  • Why Platform Users See a Blank App (and How to Fix It)

    What a โ€œblank appโ€ actually means in Salesforce When you log in as a Platform User and see: โ€œWell, this is awkward. This app doesnโ€™t have any navigation items, or you canโ€™t access them.โ€ Salesforce is saying: โ€œI looked at the appโ€™s nav items, checked your object + tab permissions, and youโ€™re not allowed to…