Product support

Get help in the plugin support forum.

  • Added on Mar 30, 2023
  • Current version: 0.6.0
  • Platform Compatibility
    v3.x use latest
    v2.x use latest
    v1.x not tested
  • Created by
  • Public repository


Lead tracking system for October CMS

Lead Tracker plugin

Lead tracking system for October CMS.


Run the following to install this plugin:

php artisan plugin:install Yamobile.LeadTracker

To uninstall this plugin:

php artisan plugin:remove Yamobile.LeadTracker

Using components

This plugin provides 1 component — Tracker. Component have no forms and default markup but it provide convenient functions to work with data. Forms and markup must be added by themes.

Tracker component

This component allows frontend to submit lead forms with any information to backend.

Basic usage example:

<form data-request="Tracker::onSubmitLeadForm">
    <input type="text" name="name">
    <input type="text" name="phone">
    <input type="text" name="email">
    <input type="text" name="info:comment">

This component provides 1 function — onSubmitLeadForm. onSubmitLeadForm saves lead from form by using Data Attributes API. For the function to save form data form inputs names should be one of the predetermined types:

  • "name" for name
  • "phone" for phone
  • "email" for email
  • "info:*" for any other input

With form data onSubmitLeadForm function detects and saves user IP, User-Agent and source URL with form.


Added optional phone require for lead

Aug 25, 2023


Fix email view compatibility

Jun 01, 2023


Add subject for new lead mail view

May 29, 2023


Fixed output of info fields in the template email

May 29, 2023


Added definition of utm tags

Mar 29, 2023


Added ip address definition

Mar 29, 2023


Add Tracker component

Mar 29, 2023


Create leads

Mar 29, 2023


Initialize plugin

Mar 29, 2023