The Platform Events tab lets you subscribe to Salesforce Platform Events and Change Data Capture (CDC) channels directly from TrackForcePro. See events arrive in real time as they're published from your org, integrations, or custom Apex code. No Apex subscriber required — just subscribe and watch the feed. Perfect for monitoring custom event integrations, debugging event flows, and capturing intermittent events that are hard to reproduce in Setup.
Platform Events in Salesforce typically require Apex code to subscribe and process events. TrackForcePro gives you:
Open the TrackForcePro workspace popup and click the Platform Events tab (📡 icon) in the main tab bar. The tab displays an available events/channels list on the left and a real-time event log on the right.
To start monitoring events:
Once subscribed, events appear in the log immediately as they're published. You can subscribe to multiple channels simultaneously by selecting each one and clicking Subscribe.
The event log displays a real-time feed of events from your subscribed channels. Each log entry shows:
| Field | What It Shows |
|---|---|
| Timestamp | When the event was published (in your local timezone) |
| Channel Name | Which Platform Event or CDC channel the event came from |
| Replay ID | Unique identifier for the event (used in Apex for event replay subscriptions) |
| Payload Preview | First-line summary of event data |
| Event Status | Green checkmark for successful, red X for errors or failures |
Change Data Capture is a special type of Salesforce event that publishes whenever a record is created, updated, or deleted. CDC subscriptions let you monitor real-time data changes across your org without polling.
CDC is available for all custom objects and most standard objects (Account, Contact, Opportunity, Lead, Case, etc.). Check your Salesforce edition to see which standard objects support CDC in your org.
Each event carries a JSON payload with detailed information. Expand any event in the log to see the full payload formatted with syntax highlighting:
{
"event": {
"replayId": "5004000",
"type": "com.salesforce.cdc.dcapi.Event",
"created": "2026-03-27T14:32:45.000+0000"
},
"sobject": {
"Account": {
"Id": "001xx000000001",
"Name": "Updated Corp",
"BillingCity": "San Francisco"
},
"ChangeEventHeader": {
"entityName": "Account",
"recordIds": ["001xx000000001"],
"changeType": "UPDATE",
"changedFields": ["Name", "BillingCity"],
"commitTimestamp": 1711529565000,
"commitUser": "005xx000000001"
}
}
}
event — Metadata about the event (replay ID, type,
creation timestamp)
sobject — The actual data: record fields and a
ChangeEventHeader with change details
ChangeEventHeader — Special field containing: entity name,
record IDs, change type (CREATE/UPDATE/DELETE), list of changed fields, timestamp, and
user ID
LMS (Lightning Message Service) channels are now integrated into the LWC Explorer on-page overlay, not in the Platform Events tab. To manage LMS channels:
LMS channels are live, real-time message buses for Lightning components. Monitor which components are publishing and subscribing to which channels, and test channel messages directly from the LWC Explorer.
CdcEventStore.getEventsByReplayId() calls to implement event
recovery.