Tracking a marketing campaign
In any business or service, it is really important to be familiar with the return on investment (ROI). The ROI is used to evaluate the effectiveness of an investment. Investments in ads can be tracked through UTM codes. A UTM code is a small string that you can add to a URL. This UTM code will help you to track campaigns, sources, and media.
Getting ready
For this recipe, we will be using the my_library
module. Odoo has built-in support for UTMs. With our hostel application, we don’t have any practical cases where UTMs can be used. However, in this recipe, we will add a UTM in the issues generated by /books/submit_issues
in my_library
.
How to do it...
Follow these steps to link UTMs in a book issue generated from our web page to the /
books/submit_issues
URL:
- Add a
utm
module in thedepends
section ofmanifest.py
, as follows:'depends': ['base', 'website', 'utm'],
- Inherit
utm.mixin
in...