Hi Sanish,
Tracking of Odoo websites is quite a hard task. With the standard Odoo modules, you can activate tracking for Google Analytics 4.
In this case, you will be able to track the base event "Page View" on all website pages, and some e-Commerce events, like as "View Item", "Add To Cart", "Begin Checkout", "Purchase". These events contain minimal details about your products, and do not provide details about your website visitors.

Our company is specialized in this kind solutions for Odoo website tracking.
The group of Odoo apps to track e-commerce events includes apps to integrate with marketing and analytics services, such as:
and others.

In addition to these solutions, if you need a server-side tracking integration, the Facebook Conversions API, TikTok Events API, and Google Analytics 4 Measurement Protocol are available.
These modules allow not only tracking of the events and sending them to external services, they can log all events in Odoo as well, for an additional analysis.

The full list of tracked events is the following, but it can differ depending on requirements of external services:
- Lead (Contact Us form)
- Login
- Sign Up
- View Product
- View Product List
- View Product Category
- Search Products
- Add To Wishlist
- Add To Cart
- Begin Checkout
- Add Shipping Info
- Add Payment Info
- Purchase
Solutions provide the full product details, and customer data for advanced matching. Management of user data is possible from Odoo UI.

Please let me know if additional information is required.
Best regards, Yurii Razumovskyi.
Company Garazd Creation — Odoo solutions for e-Commerce, SEO, Data Feeds, Website Tracking, Marketing, Analytics, and Marketplace integrations, Product Label designing and printing.
https://garazd.biz | Our solutions on Odoo Apps