Daily updates from Odoo
Friday, August 2, 2019
1 change · master
Code cleanup and technical improvements
Marketing campaigns are now managed in one shared campaign area instead of a separate mass mailing campaign model. This makes campaign reporting more consistent across email marketing, CRM, sales, links, and future channels, with added visibility into leads, opportunities, quotations, and revenue generated by campaigns.
Original PR description
This merge removes the mass_mailing.campaign model. Instead of having a fully fledged model, we will simply inherit utm.campaign. This change implies that mass_mailing.tag and mass_mailing.stage move to the utm model along their associated views/data. These changes were made so that campaigns could be used in the future by social, mass_mailing and mass_sms and available in the same view This commit also removes the source_id and the medium_id fields on the campaign. Indeed those depends on the flow, not the campaign (mass mailing is a source, email is a medium for example). In this merge we also add statistics from crm and sales to the campaign model like what has been done for mass mailing previously. Task ID: 2002029& PR: #34015