Steps to Gain Control Over SaaS Usage and Spend:

1. Identify and Inventory SaaS Applications:

  • Data Collection: Use finops.heeddata.com or other cloud cost management tools to gather data on all SaaS subscriptions, licenses, and applications used across the organization.
    • This should include both corporate-approved and shadow IT (applications that teams have subscribed to without formal IT approval).
  • Tagging and Categorization: Ensure all SaaS applications are tagged properly for each department, project, or team, enabling you to track and allocate costs accurately.

2. Monitor SaaS Usage and Consumption:

  • Tracking SaaS Usage: Analyze the actual usage of each SaaS tool. Many applications provide usage reports (e.g., Microsoft 365, Salesforce, Slack). Tools like finops.heeddata.com can help consolidate this data to understand:
    • License utilization: Are all licenses being used? Are there idle or underutilized accounts?
    • Feature usage: Are teams using the advanced features that justify premium pricing, or would a lower-tier plan suffice?
  • Rightsizing SaaS Licenses: Regularly review and optimize licenses based on actual usage. This ensures you’re not overpaying for unused or unnecessary features.

3. Centralize SaaS Procurement and Budgeting:

  • Consolidated View of SaaS Spend: Centralize the procurement of SaaS applications through a single team (e.g., IT or finance) to avoid redundant purchases and negotiate bulk discounts.
    • Vendor Management: Track which vendors are providing SaaS services and review contracts regularly. Use this data to negotiate better terms based on usage or combine subscriptions into a single enterprise agreement where possible.
  • Budget Allocation: Use FinOps tools to allocate SaaS spending to the appropriate business units or projects. Set budgets for each department and track actual SaaS spending against these budgets in real-time.

4. Implement Governance for SaaS Adoption:

  • Policy Enforcement: Establish policies that require teams to seek approval from IT or procurement before adopting new SaaS tools. This helps maintain visibility over what tools are being introduced.
  • Subscription Approval Workflow: Use automation (possibly integrated within FinOps or cloud cost management platforms) to create a subscription approval process. This ensures that all SaaS subscriptions align with corporate policies and that costs are known upfront.

5. Optimize SaaS Costs and Eliminate Waste:

  • License Optimization:
    • Identify unused or redundant subscriptions: Deactivate accounts that are not in use.
    • Reassign underutilized licenses: Instead of purchasing new licenses, reassign unused licenses within the organization.
  • Renegotiate Contracts: Review usage data regularly to negotiate lower prices or switch to more cost-effective plans. For instance, if teams are only using basic features, consider downgrading to a lower-tier subscription.
  • Subscription Lifecycle Management: Implement automatic renewal reminders to prevent auto-renewal of unused or unnecessary subscriptions.

6. Gain Real-time SaaS Spend Visibility:

  • Dashboards and Reporting: Set up real-time dashboards in finops.heeddata.com that provide visibility into:
    • Total SaaS spend across the organization.
    • SaaS spend broken down by department or team.
    • License utilization and wasted spend (e.g., unused licenses, multiple subscriptions for the same tool).
  • Alerts and Notifications: Set up alerts to notify teams or stakeholders when SaaS spend exceeds allocated budgets or when a contract is about to renew. This helps in controlling costs and avoiding unnecessary renewals.

7. Ongoing Monitoring and Improvement:

  • Continuous Audit of SaaS Tools: Schedule regular audits to review whether the SaaS tools in use are still relevant and whether better or more cost-efficient alternatives are available.
  • User Feedback: Gather feedback from teams about the tools they’re using to ensure they still provide value. Discontinue subscriptions that no longer meet business needs.
  • FinOps Culture: Foster a FinOps culture where every department understands the importance of tracking and optimizing SaaS usage and spend.

Example Case Study for Controlling SaaS Usage:

Company: Mid-size retail company with growing SaaS subscriptions for various business operations.

Problem: Unchecked growth in SaaS spend and underutilized licenses across multiple departments. Lack of visibility over what tools were being used and by whom, leading to waste and overspending.

Solution:

  • Implemented a centralized SaaS procurement policy and started tracking all SaaS applications through FinOps tools.
  • Regularly audited SaaS usage data, leading to the identification of unused licenses and redundant subscriptions.
  • Renegotiated contracts and consolidated multiple tools into a single enterprise agreement with bulk discounts.