Salesforce

CRM

Salesforce

Enterprise CRM for managing opportunities, accounts, and revenue pipeline with deep customization and reporting capabilities.

What gets synced

Roiva writes these metric observations on each sync. Reference the key in a value formula to use this data in your ROI calculations.

Opportunities

salesforce.opportunities.won_count Won Opportunity Count count
salesforce.opportunities.lost_count Lost Opportunity Count count
salesforce.opportunities.won_value Won Opportunity Value currency
salesforce.opportunities.win_rate Win Rate percentage
salesforce.opportunities.avg_sales_cycle_days Avg Sales Cycle (days) duration
salesforce.opportunities.open_count Open Opportunity Count (snapshot) count

Cases

salesforce.cases.volume Case Volume count
salesforce.cases.closed_count Closed Case Count count
salesforce.cases.resolution_rate Resolution Rate percentage
salesforce.cases.avg_resolution_days Avg Resolution Time (days) duration
salesforce.cases.open_count Open Case Count (snapshot) count
Common use cases
  • Track opportunity close rates and average deal size changes from AI sales tools
  • Measure sales cycle impact across segments or territories
  • Monitor pipeline health and forecast accuracy improvements
  • Track case volume and resolution rate changes from AI-assisted support tools
  • Measure average case resolution time before and after AI automation rollouts
How to connect
  1. In Roiva: Click Continue to Authorize, and you're redirected to Salesforce to authorize. Sign in as the user Roiva should read as. That user needs the API Enabled permission and Read on Opportunities and Cases. Roiva counts only the records they can see, so an admin, or a user whose sharing covers the whole org, counts everything
  2. In Salesforce: If Salesforce refuses because the app isn't installed, a Salesforce admin opens Setup → Connected Apps OAuth Usage, finds Roiva's app and clicks Install, and then you connect again. Since September 2025 Salesforce lets people authorize only apps their org has installed, unless they have the Approve Uninstalled Connected Apps permission
  3. Back in Roiva: The connection page checks each step as that user and says what's missing. Once it's all ticked, click Test Connection
  4. Back in Roiva: After connecting, link this connection to an initiative on the Initiatives tab and select the object types relevant to your initiative
Tips for capturing value
  • API access comes with Enterprise, Unlimited and Developer Edition. Professional Edition has it only as a paid add-on
  • To attribute opportunities to an initiative by a custom field, enter the field's API name exactly as Salesforce shows it, __c included (Roiva_Initiative__c, say). The connection page checks each one
  • Use Filters to scope data to a specific record type, stage, or territory
  • Opportunity amount and close rate are the key metrics for AI-assisted sales initiatives
  • Case volume and resolution rate are the key metrics for AI-assisted support initiatives
  • Pairing Salesforce data with Anthropic or OpenAI cost data gives you a complete ROI picture
Salesforce
Salesforce

Start with the free AI ROI exposure assessment, then connect Salesforce once your workspace is set up.

Get your exposure report → Sign in