Skip to main content
The Audit Trail records every configuration change and administrative action performed in Loyalife. Each entry captures the actor, the action, the page, the timestamp, the IP address, and the browser. This gives your compliance, security, and operations teams a complete, non-repudiable history of how your program has been managed.

What the audit trail captures

The audit trail logs actions across all Loyalife modules. Common entries include:
ModuleExamples of logged actions
MembersStatus changes (suspend, block, activate), profile edits, point adjustments
Rule EngineRule group activation/deactivation, rule creation, rule edits
TiersTier creation and deletion, milestone changes, tier retention period updates
SegmentsSegment creation, filter changes, rule group linkage
CampaignsCampaign creation, start/end date changes
CommunicationsTemplate creation and edits
Access ControlUser invite, role assignment, user lock/unlock, password reset
Approval WorkflowRequest submission, approval, rejection
Program SettingsCalculation method changes, decimal precision configuration, nomenclature edits
ReportsCustom report creation, manual generation runs

Audit entry fields

Each audit trail entry contains:
FieldDescription
Date & TimeTimestamp of the action (shown in your configured timezone)
UsernameThe admin user who performed the action
ActionA human-readable description of what was done
Page URLThe specific Loyalife page where the action occurred
ActivityDetailed description — often includes before and after values
IP addressThe user’s IP at the time of the action
BrowserBrowser and version used

Accessing the audit trail

Navigate to Reports & Analytics → Data Exports → Administrative Data tab.
Audit Trail screen showing a searchable log with Date, Username, Actions (e.g., Tier Edited, Tier Created), Page URL, Activity description, IP address, and Browser columns, with date range filter and Download button
The Audit Trail is listed here and can be filtered and downloaded. Alternatively, some audit trail entries are visible directly within module detail views (e.g., the timeline on a claims management record).

Key audit scenarios

Tier retention period changes

When an admin updates the Tier Retention Period — either toggling it on or off, or changing the duration — an entry is created:
ChangeActivity logged
Toggle Disabled → Enabled”Tier Retention Period toggled from Disabled → Enabled”
Toggle Enabled → Disabled”Tier Retention Period toggled from Enabled → Disabled”
Value change”Tier Retention Period updated from 365 → 730 days”

Calculation setting changes

When the calculation method (e.g., billing cycle) is changed in Program Settings, the audit trail captures:
  • The user who made the change
  • The previous calculation setting
  • The new calculation setting
  • Timestamp and IP

User reactivation (locked or archived users)

When a locked or archived admin user is re-added to the system: At the Maker stage (when the request is submitted):
“Request submitted to unlock/unarchive existing user [username] for email [email]”
At the Checker stage (when approved):
“User [username] unlocked” or “User [username] unarchived”
This replaces the previous misleading “User created” log message and makes the actual action clear in the audit record. If a duplicate email is detected at the Maker stage, an information message is shown:
“This email is associated with a locked/archived user. The existing user will be reactivated upon approval.”

Personal data access

When an admin views the Personal Information section of a member profile, the access event is logged with the viewer’s identity and timestamp. This provides accountability for access to sensitive personal data.

Filtering the audit trail

From the Administrative Data export view, filter audit entries by:
FilterOptions
Date rangeCustom start and end dates
UsernameFilter to a specific admin user’s actions
ModuleFilter by the Loyalife module where the action occurred
Action typeFilter by specific action categories

Exporting audit data

Click Download to export the filtered audit trail as a CSV file. Exports include all fields listed above and are suitable for compliance reviews, security audits, and stakeholder reporting.

Permissions

ActionRequired permission
View audit trailView Audit Trail
Export audit trailExport Reports
The audit trail is append-only — entries cannot be edited or deleted. This ensures the integrity of your compliance records.

Compliance use cases

Internal audit reviews: Filter by date range to export all admin actions during a specific review period. Cross-reference with role change history to verify separation of duties. Investigating a configuration issue: Filter by module and date to see every change made to a specific module. The before/after values in the Activity field identify exactly what changed and when. Regulatory reporting: Export audit records demonstrating that sensitive actions (member data access, point adjustments, approval decisions) followed defined workflows and were performed by authorized users.