Bespoke WordPress Plugin Build

Замовник: AI | Опубліковано: 13.04.2026
Бюджет: 25 $

I need to develop a WordPress user behavior analysis plugin. The logic is as follows: When a user visits the website, JavaScript tracks mouse movements, page heat, clicks, etc., and then generates a data report. At 8 p.m., the Gemma4 model is called for analysis and the result is sent to the designated webhook. First, a native pure JavaScript user behavior collection script needs to be developed. The required functions include: 1. Collection of basic page information (current page URL, referring page referrer, page entry time, departure time, total stay time, browser type, device type, window visible area width and height) 2. Mouse behavior collection (real-time collection of mouse movement coordinates, X, Y, recorded in chronological order, mouse click coordinates X, Y, record the element tag, ID, class of the clicked element, mouse hovering and staying time on each element, left-click, right-click, middle-click) 3. Page scrolling behavior collection (scrolling start position, end position, maximum page scrolling depth (percentage), total scrolling times) 4. Element interaction collection (button click, link click, input box focus, input, loss of focus, form submission behavior, page close, jump, leave behavior) 5. Data Processing and Transmission (All data are uniformly formatted in JSON format. Batch reporting is adopted to avoid frequent requests. It is submitted to the backend via a POST request to Save-log.php. This does not affect page speed, does not block rendering, and is compatible with all browsers.) 6. Universality (Does not rely on jQuery, Vue, React or any framework. Can be embedded in any website and run on any page. The code is concise and lightweight.) After the data is collected by JS, it is stored and analyzed by the AI model at 8 p.m. and then sent to the webhook. The data is stored by day, and a JSON file is generated every day. All user data of the day is appended to the same file in real time, and multiple files are not created. This is the complete plugin process. First, develop the JS code according to our requirements, and then proceed to the next step. We need stable and reliable developers. The task is not very complex. I need the final complete script within 3 days. Contact me if you are an experienced developer.Thanks