You are here:
Salesforce Spiff System Activity Log Events
Get information about specific auditable events in the System Activity Log.
Required Editions
| Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions |
| Available for an additional cost in: Professional Edition with Web Services API Enabled |
| Event | Trigger | Object | Field | Previous Value, Updated Value |
|---|---|---|---|---|
| Adjustment Created | Someone made an adjustment on a statement. | Statement period, plan name, rep name | adjustment_created | null, value |
| Adjustment Deleted | Someone removed an adjustment from a statement. | Statement period, plan name, rep name | adjustment_deleted | value, null |
| Adjustment Updated | Someone updated an adjustment on a statement. | adjustment_updated | ||
| Change Set Approved | Someone approved a change set that was submitted. | Change Set name | Change Set Status | Submitted or Rejected, Approved |
| Change Set Deploying | Someone deployed a change set. | Change Set name | Change Set Status | Approved, Deploying |
| Change Set Failed | A change set failed to deploy. | Change Set name | Change Set Status | Deploying, Failed |
| Change Set Rejected | Someone rejected a change set. | Change Set name | Change Set Status | Submitted or Approved, Rejected |
| Change Set Submitted | Someone submitted a change set from a sandbox. | Change Set name | Change Set Status | Null, Submitted |
| Company Access Granted | An admin gave access to someone, usually for troubleshooting or support. | Employee’s email | company_access_granted | Null, Access Granted |
| Company Access Revoked | An admin removed access for someone. | Employee’s email | company_access_revoked | Access Granted, null |
| Connector Authenticated | Someone clicked Add Connector on a connector card. | Connector name | connector_authenticated | Null |
| Connector Field updated in the table | Someone updated a quota or user record from a data connector. | Quota and user updated in Quotas, or user updated in Users | syncable_upserted | Changes to the quota or user |
| Conversion Rate Updated | Someone uploaded or edited currency rates in Admin | Users | Currency Rates. | External ID of the currency rate | conversion_rate_updated | Null or a number that represents the conversion rate |
| Conversion Rate Effective As Of | Someone updated Effective As Of dates for currency rates in Admin | Users | Currency Rates. | External ID of the currency rate | conversion_rate_effective_as_of | Null or the effective date |
| Custom Report | Someone exported a custom report. | Report name, report type | custom_report.export.custom_report.name | |
| Custom Report Columns | Someone created or edited a custom report, or added or removed a column from a report. | Report name | custom_report.custom_report_columns | Changes to the column names |
| Custom Report Expense End Date | Someone changed the timeframe end date for a commission expense report. | Report name | custom_report.config["expense_end_date"] | Changes to the end date |
| Custom Report Expense Portfolios | Someone changed the portfolios for a commission expense report. | Report name | custom_report.expense_portfolios | List of portfolios |
| Custom Report Expense Start Date | Someone changed the timeframe start date for a commission expense report. | Report name | custom_report.config["expense_start_date"] | Changes to the start date |
| Custom Report Filters | Someone applied a filter to a column in a custom report. | Report name | custom_report.table_configuration.metadata["filters"] | Filter description |
| Custom Report Last Updated By | Someone created or edited a custom report. | Report name | custom_report.last_updated_by | Username |
| Custom Report Name | Someone created or edited a custom report or edited a report name. | Report name | custom_report.name | Changes to the report name |
| Custom Report Payout Rules | Someone created or edited a custom report or edited a report’s rule filters. | Report name | custom_report.payout_rules | List of payout rules |
| Custom Report Periods | Someone changed the time periods in a custom report’s filters. | Report name | custom_report.payout_report_periods | Changes to the statement periods |
| Custom Report Pinned Left | Someone pinned or unpinned a column on the left side of a custom report. | Report name | custom_report.table_configuration.metadata["pinned"] | List of columns |
| Custom Report Pinned Right | Someone pinned or unpinned a column on the right side of a custom report. | Report name | custom_report.table_configuration.metadata["pinned"] | List of columns |
| Custom Report Pivot Mode | Someone turned on or off Pivot Mode in a custom report. | Report name | custom_report.table_configuration.metadata["pivot"] | True or false |
| Custom Report Plans | Someone created or edited a custom report or edited a report’s plan filters. | Report name | custom_report.plans | List of plans |
| Custom Report Row Groups Order | Someone changed a Row Groups filter in a custom report. | Report name | custom_report.table_configuration.metadata["rowGroupOrder"] | List of columns |
| Custom Report Sorting | Someone sorted one or more columns in a custom report. | Report name | custom_report.table_configuration.metadata["sorting"] | List of columns |
| Custom Report Teams | Someone created or edited a custom report or edited a report’s team filters. | Report name | custom_report.teams | List of teams |
| Custom Report Type | Someone created or edited a custom report. | Report name | custom_report.report_type | Null, report type (obligation, statement, or expense) |
| Custom Report Users | Someone created or edited a custom report or edited a report’s user filters. | Report name | custom_report.users | List of users |
| Login Attempt Failure | Someone tried logging in to Spiff unsuccessfully. | Email address that tried to log in | login_attempt_failure | The date and time of the login attempt |
| Login Attempt Successful | Someone logged in to Spiff. | Email address that logged in | login_attempt_successful | The date and time of the login |
| OAuth Application Created | Someone set up API access in Company Settings | API Access Management, which allows external systems to access Spiff data. | API access name | oauth_application_created | |
| OAuth Application Revoked | Someone deleted API access in Company Settings | API Access Management, so an external system can no longer access Spiff data. | API access name | oauth_application_revoked | |
| Overwrite Cleared | Someone cleared an overwrite in data sources or a rep statement. | Object name | overwrite_cleared | Value of the field before, value of the field after |
| Overwrite Set | Someone created an overwrite in data sources or a rep statement. | Object name | overwrite_set | Value of the field before, value of the field after |
| Payout Rule Created | Someone created and named a payout rule and assigned it to a plan. | Payout rule name and plan name | payout_rule_created | Null, payout rule name |
| Payout Rule Updated | Someone updated a payout rule. | Payout rule name, formula, currency conversion, What-If? rule, Commission Estimator | payout_rule_updated | Changes to the payout rule’s options |
| Plan Assignment Updated | Someone created, deleted, or adjusted effective dates for a plan assignment, either in the Spiff app or with the Spiff API. | Plan name | plan_assignment_updated | Changes to the plan assignment’s details |
| Plan Updated | Someone updated a plan or added a payout rule to a plan. | plan_updated | ||
| Quota Created | Someone added a quota value to a quota table. | Quota table name, username, period | quota_created | Null, the quota value |
| Quota Deleted | Someone removed a quota value from a quota table. | Quota table name, username, period | quota_deleted | Quota value, zero |
| Quota Table User Added | Someone added a user to a quota table. | Quota table name, username | quota_type_assignment_created | Null, username |
| Quota Table User Removed | Someone removed a user from a quota table. | Quota table name, username | quota_type_assignment_deleted | Username, null |
| Quota Updated | Someone updated a quota value in a quota table. | Quota table name, username, period | quota_updated | Changes to the quota value or changes to the currency code |
| Reporting Dashboard Name | Someone created a dashboard or edited a dashboard’s name. | Dashboard name | reporting_dashboard.name | Changes to the dashboard name |
| Reporting Dashboard Tiles | Someone edited the tiles on a dashboard. | Dashboard name | reporting_dashboard.reporting_dashboard_tiles | List of reports |
| Sandbox Access Granted | Someone gave a user access to a sandbox. | User name to Sandbox name | False, True | |
| Sandbox Created | Someone created a sandbox. | Sandbox name | Sandbox name | Null, Sandbox name |
| Sandbox Deleted | Someone deleted a sandbox. | Sandbox name | ||
| Scope Created: Bypass For Scenario Records | Someone clicked Exclude from Estimator for a data filter in Designer. | Data filter name | scope_created | True, False |
| Scope Created: Condition | Someone added a data filter’s Rollup Type, Deal Matching, or Timeframe. | Data filter name | scope_created | Changes to the rollup criteria |
| Scope Created: Folder id | Someone added a data filter to a folder in Designer. | Data filter name | scope_created | Null, folder name |
| Scope Created: mapping id | Someone associated a data filter with a new object in Designer. | Data filter name | scope_created | Null, object ID |
| Scope Created: Name | Someone named a data filter in Designer. | Data filter name | scope_created | Null, data filter name |
| Scope Created: Notes | Someone added notes to a data filter in Designer. | Data filter name | scope_created | Null, notes text |
| Scope Updated: Bypass For Scenario Records | Someone changed the Exclude from Estimator toggle for a data filter in Designer. | Data filter name | scope_updated | True or false, depending on the change |
| Scope Updated: Notes | Someone updated notes for a data filter in Designer. | Data filter name | scope_updated | Changes to the data filter’s notes |
| Scope Updated: Condition | Someone updated a data filter’s Rollup Type, Deal Matching, or Timeframe. | Data filter name | scope_updated | Changes to the rollup criteria |
| Scope Updated: Name | Someone renamed a data filter in Designer. | Data filter name | scope_updated | Changes to the data filter name |
| Scope Updated: Folder id | Someone moved a data filter in or out of a folder in Designer. | Data filter name | scope_updated | Changes to the folder name |
| Scope Updated: mapping id | Someone changed a data filter’s association with an object in Designer. | Data filter name | scope_updated | Previous object ID, new object ID |
| Statement Approval Sent | An admin sent a statement for approval. | Statement period, plan name, rep name | statement_approval_sent | Changes to the approval status |
| Statement Approved | Someone approved a statement or reset the approval workflow. | Statement period, plan name, rep name | statement_approved | Changes to the approval status |
| Statement Created | Someone created or updated a plan assignment in the Spiff app or with the Spiff API, which created an associated statement. | Statement name | ||
| Statement Deleted | Someone deleted a plan assignment, modified a plan assignment’s effective dates, deleted a user, deleted a user mapping, or deleted a statement period, which deleted the associated statement. | Statement name | deleted | Null, Deleted (along with any associated obligations and comments) |
| Statement Unapproved | Someone reset a statement’s approval workflow after unfreezing the statement. | Statement period, plan name, rep name | statement_unapproved | Previous approval status, Not Sent |
| Statements Frozen | Someone froze a statement individually or used the bulk freeze action on the Commissions page. | Statement name | statements_frozen | Unfrozen, Frozen |
| Statements Unfrozen | Someone unfroze a statement individually or used the bulk unfreeze action on the Commissions page. | Statement name | statements_unfrozen | Frozen, Unfrozen |
| Team Assignment Updated | Someone added a user to a team, removed a user from a team, or updated the user’s effective dates with the team, either in the Spiff app or with the Spiff API. | User and team | team_assignment_updated | Changes to the team assignment’s details |
| Team Manager Assignment Updated | Someone added a user as a team lead, removed a user who was a team lead, or updated a team lead’s effective dates with the team, either in the Spiff app or with the Spiff API. | User and team | team_manager_assignment_updated | Changes to the team lead’s status or effective dates |
| Term Sheet Status Updated | Someone changed the status of a term sheet's approval. | Term sheet name | term_sheet_status_updated | |
| Term Sheet Submitted | Someone created a new revision of a term sheet. | Term sheet name | term_sheet_submitted | |
| Variable Created | Someone created a variable or formula. | Variable name | variable_created | Null, variable name |
| Variable Updated | Someone renamed a variable, updated a formula, or modified the variable’s settings, such as format, default value, trace, accumulated variable, notes, or filters. | Variable name | variable_updated |
Did this article solve your issue?
Let us know so we can improve!

