Skip to content

Source Logs

Source Logs provide a comprehensive, real-time view of event data ingested into CustomerLabs from all configured sources. These logs allow developers to track processing status, verify incoming payload structures, and troubleshoot connectivity issues between external sources and the CustomerLabs platform.

To access the logs dashboard, navigate to MonitoringLogsSource.

Navigate to Source Logs through Monitoring menu

The dashboard initially displays an empty state with filtering controls at the top.

Source Logs dashboard initial view

Verifying if events are pushed into the datalayer

Section titled “Verifying if events are pushed into the datalayer”

Source logs are automatically generated once an event signature is processed by CustomerLabs. To view specific entries, you must select from the available sources and define a time window.

Verification of Google Tag Manager Installation on your website

Section titled “Verification of Google Tag Manager Installation on your website”

For sources like Google Tag Manager (GTM), ensure that the installation on your website is correctly sending events to CustomerLabs. Source Logs will capture all data transmitted via GTM, allowing you to verify that custom events and variables are reaching the platform as expected.

Configure the following filter criteria to populate the Source Logs table.

  1. Sources Filter: Select a specific source from the dropdown menu to see only events from that connection.
Selecting a source from the Sources dropdown menu
  1. Time Range Filter: Choose from predefined relative time frames.
Selecting a relative time frame from the dropdown

You can also specify a Custom range using the interactive calendar picker.

Using the calendar picker for a custom date range
  1. Search By Filter: Use the search input to filter for specific strings within the event data, such as a user identity or internal ID. Note that this search is case-sensitive.
Entering a search query in the search logs input box

Once filters are configured, you can view and inspect the resulting log entries to validate data integrity.

The logs will populate in a table format showing the source, Event ID, and timestamp.

Initial results table after applying filters

To refine results further or if the table is empty, ensure mandatory fields are selected and click the Apply Filter button.

The Apply Filter button state before execution

Locate a specific log entry and click the View Details hyperlink to open the inspection side panel.

Selecting the View Details hyperlink on a log entry

The inspection panel displays the raw data associated with the event.

The Source Data tab displays the raw payload as it was received from the incoming source.

JSON view of the Source Data tab

Use the following tools to manage your log views.

  • Clear Filters: Click the Clear Filters button to reset all current filter selections to their default state.

    Clicking the Clear Filters button to reset the dashboard
  • Refresh Logs: Click the refresh icon to fetch the latest entries based on your existing filter settings.

    Clicking the refresh icon in the table header

Maintaining and verifying incoming data is critical for accurate downstream workflows. While logs are historical, real-time verification ensures that your integration is robust.

To verify if a specific trait was successfully ingested from a CRM source in the last day:

  1. Select the relevant CRM source from the dropdown.

    Selecting the CRM source for investigation
  2. Set the Time range to Last 1 day.

    Setting the time window to Last 1 day
  3. Click Apply Filter to refresh the results table for the selected CRM source.

    Clicking Apply Filter for the CRM specific search
  4. Navigate to the log entry in the results and click View Details.

    Opening details for a CRM log entry
  5. Verify the incoming attributes in the Source Data view.

    Confirming CRM payload structure in the Source Data tab
  6. Switch to the Workflow Data tab to review the processing path and internal status of the event.

    Reviewing processing logic in the Workflow Data tab