User Activities add-on

changelog
v1.1.3 - release date 02/04/2025
  • updated codes to comply with PrivateContent v9.3+
v1.1.2 - release date 15/03/2025
  • new form validation class initialization comply with PvtContent v9.2
v1.1.1 - release date 09/12/2024
  • fixed backend translations not loaded in WordPress 6.7
v1.1.0 - release date 18/11/2024
  • added global activities timeline
  • added direct WP dashboard widget link to open the related report
  • added activity reports - user/filter meta conditions join operator (AND/OR)
  • added settings, activity types and reports import/export
  • added 10min cache for WP dashboard widgets data
  • new realtime activity views now displays activity metas
  • new translations text domain used in plain text for extra-PHP compatibility
  • fixed activities hub - extra settings javascript management
v1.0.1 - release date 10/11/2023
  • new show shortened year in chart when start and end dates belong to different years
  • fixed chart showing one more month when in "monthly" view
  • fixed dynamically created JS activity triggers now check for JS function existence
v1.0.0 - initial release 23/06/2023

Let's get in touch!

Features list

  • No third-party services needed
  • No tracking cookie used
  • 100% data ownership
  • Optional data-usage disclaimer mode, requiring users clearance to collect their data
  • Activity types
    • Pre-set activity types registered by each PrivateContent suite product
    • Unlimited custom activity types
    • Unlimited meta-data attachable to each activity type
    • Numeric meta-data with optional numeric unit to get numeric reports and charts (eg. pay subscription incomes)
    • Triggerable by any wordpress hook or javascript event (or through API functions)
    • Each activity trigger can be disabled, to collect only what matters to you
  • Activity reports
    • Real-time data collection (reports may include activities done few seconds before)
    • Various pre-set time spans
    • Monthly, daily, hourly and even per-minute data chart
    • Activities count or numeric meta-data sum reports
    • Multi-activity type cmparison in the same chart
    • Each activity type involved can have extra filters, targeting user segments or meta-data values
    • Interactive lines/bars chart representing fetched data for each time step involved
    • Fetched activities table, grouped by one or two dimensions (user field, activity meta, date, page, etc.)
    • Previous period comparison (increase/decrease percentage)
    • Unlimited savable report configurations
    • Any displayed report can be exported as PDF in one click
  • Real-time activites view
    • Target any event type or specific ones
    • 15-seconds data fetching interval to know what is happening right now on your website
    • Real-time activities table population including username and page link
  • Global and User-specific activities timeline
    • Get the complete activities history of your wesbsite or the complete user activities list right in his dashboard
    • Each activity reports also the related website page link and attached meta-data
    • Search activities by type or date span
  • Scheduled e-mail reports (requires Mail Actions add-on)
    • Unlimited yearly, monthly, daily, hourly (or even by week day) schduled e-mails, attaching a PDF report
    • Receive them whenever you prefer (precise hour/minute setup)
    • Multi-receivers supported
    • Optionally use Mail Actions add-on template
    • Textual placeholders to inject dynamic data (report name, report dates, quick statistics, etc)
    • E-mail process pause
  • WordPress dashboard widgets
    • Unlimited widgets
    • Choose which activity type (or related numeric meta-data) to target
    • Choose the target time-span
    • Each widget shows the actities count or meta-data sum + related minimal chart image
    • Previous period comparison automatically performed, showing increase/decrease percentages
    • Direct link to the related activities report
  • European, american and ISO date formats
  • European and american time formats
  • Customizable date parts separator
  • Selectable default layout (bars/lines) for both on-website and PDF charts
  • Optional PDF header/footer to be prined on each page, with special textual placeholders