What's New in Productiv?

What’s New in Productiv?

This blog includes what Productiv has released in January 2023. We’re especially excited about the launch of GAAP expenses and fiscal year support in Productiv. Read about these new innovations and more below.

View spend based on GAAP-compliant expenses and by fiscal year

We believe the best way for users to align internally is to have consistent metrics that speak to the way their business is run today. This means introducing GAAP (generally accepted accounting principals) expenses and an organization-wide fiscal year to help businesses accurately track the operational costs of owning and operating software.

For select organizations that have NetSuite, we are deploying an all new GAAP-based NetSuite connector that allows users to query for software expenses, including associated amortization. By connecting this new connector, users will instead see GAAP-based expenses in their respective dashboards within Productiv.

As a part of this release, all users not using the new GAAP-based NetSuite connector will be moved to fiscal year cash-based metrics (e.g. invoices, expense reports, bills, etc.) with existing spend data summarized on an organizational fiscal year. This fiscal year is set at the organization level and will filter down to experiences, such as the Spend Widget.

GAAP expenses by fiscal year

It’s critical that IT and finance teams speak the same language. SaaS spend based on invoices aren’t compliant with US GAAP standards. As such, finance, IT, and other teams cannot align because finance uses their GAAP expense data for planning and budgeting.

GAAP expenses by fiscal year tracks and displays SaaS spend for the organization’s fiscal year from expenses in US GAAP. It enables finance, IT, and business areas to align on SaaS spend based on how finance and teams plan and track expenses across the company.

  • New NetSuite GAAP connector retrieves GAAP-compliant SaaS expenses in the currency specified in Productiv
  • An organization-wide fiscal year different from the calendar year can be specified for an organization for all users
  • Expenses by fiscal year-to-date and previous fiscal year can be viewed for apps and suppliers
Productiv product screenshot featuring a call out for the fiscal year-to-date expense total to highlight GAAP expenses.

Fiscal year spend reporting for non-GAAP spend

For many organizations, the fiscal year is not the calendar year. As such, viewing spend for the current calendar year won’t match payments in a company’s annual reporting period. Additionally, high-value expenses in the prior fiscal year can disappear from a rolling 12-month spend window.

Organizations not utilizing the NetSuite GAAP connector will continue to view non-GAAP SaaS spend. However, Productiv now displays that spend for the current and previous fiscal years, rather than the current calendar year and previous 12 months. Organizations can specify their fiscal year in Productiv if it doesn’t align to the calendar year.

Track contract changes and additional information about the app portfolio

We’ve made it easier to find the insights you need in the Productiv SaaS Intelligence™ platform with contract audit logs, notifications for deactivated app contacts, app descriptions on the App Portfolio page, and custom fields for currency and hyperlinks.

Contract audit logs

When it comes to contracts, users want to understand what contract field was changed, to what value, by whom, and when.

Productiv gives users insight into what changes have been made to a contract, down the the specific field. For changes made at the line item level, Productiv now provides a line number for every entry in the table. This makes it easy to determine which line was edited, removed, or added.

Productiv product screenshot showing contract renewal history and notes for an app.
Productiv product screenshot with a pop-up showing the contact for an app is no longer an employee at the company.

Change deactivated app contacts

When an app contact leaves the company, users need to know which apps need a new contact to be assigned and quickly update app contact information.

For organizations that have mapped the termination date field from their HR system in Productiv, users will now see visual indicators if an app contact is no longer an employee. They can replace deactivated app contacts for a specific app or for many apps through a bulk update.

App descriptions

It can be difficult to understand what an app is and its purpose from the app name alone.

The App Portfolio page now has a column to support app descriptions. Now, users who are collaborating on which apps to optimize can understand more about the apps, its purpose for the organization, and which teams use it.

Productiv product screenshot showcasing the "descriptions" column for apps in the App List.
Productiv product screenshot showing the dropdown menu featuring currency and hyperlink as custom field options.

Custom fields for currency and hyperlinks

Users want to add custom fields to capture additional currency-related and external information for apps.

When creating a new custom field, users can now specify the field as containing a currency or a hyperlink.

Get modified license optimization recommendations for apps with limited APIs

We have updated provisioning and renewal recommendations for the following apps:

  • 15Five
  • Asana
  • Egnyte
  • Greenhouse
  • Jira Server
  • Outreach
  • Salesloft

The recommendations are now based on SSO data because the APIs (application programming interfaces) provided by these apps don’t currently support robust user activity reporting. We are working closely with the app vendors to improve these APIs. High integrity and secure data collection is a top priority at Productiv, and we will continue to keep our user base updated about improvements to these APIs.

Gain flexibility with integration improvements

We’ve improved the Productiv Elastic License Management add-on with provisioning workflow APIs. We’ve also introduced a new GitHub Enterprise connector and enabled bulk uploads for app contacts.

Elastic License Management (ELM) provisioning workflow APIs

Users want to use Productiv provisioning workflow data to take actions in other apps.

The APIs allow users to programmatically get recommendations from ELM workflow execution to then take action in their identity and provisioning systems per their business rules. The APIs can also be used by workflow systems to trigger a customized deprovisioning workflow per the organization’s needs.

These APIs support:

  • List provisioning workflows. Query the entire list of provisioning workflows configured on the account.
  • List provisioning executed summaries. Query a list of provisioning workflow execution summaries for an app instance for a time range.
  • Get provisioning workflow execution. Query a specific provisioning workflow execution summary.
  • List provisioning workflow execution users. Query the list of users affected by a provisioning workflow execution.

New GitHub Enterprise connector

GitHub Enterprise allows a user with a single license to access multiple instances of GitHub within their organization.

The new connector supports reporting on active users in situations where users access multiple instances of GitHub. A user accessing multiple instances is treated as one active user.

Bulk upload app contacts CSV template now includes all apps

Users want to bulk upload app contacts for apps that don’t yet have app contacts.

The bulk upload template now includes all apps discovered in an organization’s instance, including apps that don’t have existing app contacts.

What’s next?

We’re always posting updates on our latest innovations. You can follow Productiv product updates on our blog, and stay up to date on the latest Productiv news on our LinkedIn.

We look forward to continued collaboration with our customers to further increase the value of their SaaS investments and drive next-level outcomes.

Not a customer yet? Schedule a demo of Productiv to see the power of SaaS Management built on SaaS Intelligence™.

Enter your keyword