What’s New in v1.8
🎯 Send Thnks Directly from Salesforce- Send Thnks directly from Contact, Account, and Opportunity pages
- Embedded Thnks interface within Salesforce using secure iframe technology
- Automatic recipient detection from Salesforce records
- New Thnks Request object for workflow automation
- Salesforce Flow integration for triggered Thnks sending
- Configurable auto-approval or manual approval processes
- Perfect for marketing automation and sales cadences
- Custom ROI field mapping from Thnks to Salesforce
- Backfill capabilities for historical ROI data
- Improved reporting on Thnks effectiveness
- Flexible matching logic for Contacts, Leads, and Opportunities
- Enhanced Task creation and management
- Improved field mapping capabilities
- Organization-level authentication tokens
Integration Overview
Thnks has partnered with Salesforce to provide our clients with an application built specifically for Salesforce and available on the AppExchange. Version 1.8 introduces bidirectional functionality, allowing you to both:- Send Thnks from Salesforce → Initiate Thnks directly from Salesforce records
- Receive Thnks data in Salesforce → Capture all Thnks activity from web, mobile, and extension usage
What Does It Do?
The Thnks Salesforce AppExchange application provides comprehensive Thnks management within your Salesforce environment through two main approaches:1. Send Thnks from Salesforce
- Direct Sending: Click “Send a Thnks” button on Contact, Account, or Opportunity pages
- Automated Workflows: Configure Salesforce Flows to automatically trigger Thnks based on business events
- Approval Processes: Set up approval workflows for Thnks requests before they’re sent
2. Track Thnks Activity
- Comprehensive Reporting: All Thnks activity is captured and associated with relevant Salesforce records
- Real-time Updates: Status changes are automatically tracked with timestamps
- ROI Insights: Custom field mapping provides detailed ROI analytics
Data Model
The application uses two primary objects:- Thnks Object: Tracks all sent Thnks with status updates and associations
- Thnks Request Object: Manages workflow-triggered Thnks with approval processes
How Does It Work?
Sending Thnks from Salesforce
Direct Sending Process:- User clicks “Send a Thnks” button on a Salesforce record
- Thnks interface opens in an embedded iframe
- Recipient information is automatically populated from the Salesforce record
- User selects Thnks, adds message, and sends
- Thnks record is created in Salesforce with full tracking
- Business event triggers a Salesforce Flow (e.g., demo scheduled, deal closed)
- Flow creates a Thnks Request record with recipient and Thnks details
- If auto-approval is enabled, Thnks is sent immediately
- If manual approval is required, request goes to approval queue
- Once approved, Thnks is sent and tracked in Salesforce
Tracking Thnks Activity
When a Thnks is sent from any source (Salesforce, web app, mobile app, Chrome extension, etc.), a Thnks record is created in Salesforce with: Automatic Associations:- Lead or Contact matching (never both)
- Account association (when Contact is matched)
- Opportunity association (when Contact has open Opportunity via Contact Role)
- Task creation for activity timeline visibility
- Status field updates as Thnks progresses (Delivered, Opened, Redeemed, etc.)
- Timestamp fields capture exact date/time of each status change
- ROI field data synchronization for custom analytics
- Sender information and pricing details
- Transaction ID and direct link to Thnks
- Custom ROI fields configured in your Thnks account
- Integration with Salesforce reporting and dashboards