Skip to content
English
  • There are no suggestions because the search field is empty.

How Customer Activity Logs Work

Source: `customer_activity_logs_controller.rb`, `customer_activity_log.rb`

  • Activity log dates are converted to the company's local timezone for display, so timestamps reflect the business's time zone rather than UTC
  • Activity log creation catches and swallows errors silently, meaning log entries can occasionally go missing without any visible error to the user
  • If an activity log entry is missing, it does not indicate a problem with the underlying operation -- the operation itself succeeded, only the logging failed

Support scenarios

  • "There's a gap in the customer activity log" → Activity log creation silently catches errors, so entries can occasionally be missing. The underlying operations still completed successfully; only the log entry was lost.
  • "The activity log times don't match what I expect" → Log dates are displayed in the company's local timezone. Check the company's timezone setting if times appear shifted.