summaryrefslogtreecommitdiff
path: root/addons/mass_mailing_crm/data
AgeCommit message (Collapse)Author
2020-02-11[IMP] *: use `ref=` instead of `eval="ref('` in xml field tags.Victor Feyens
* Code cleanup * Avoid a safe evaluation of the field value when loading those records. closes odoo/odoo#44883 Related: odoo/enterprise#8283 Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2019-09-17[FIX] mass_mailing: edit text content and transform the form tag viewlaa
- correct some errors in the text field - transform the utm.tag.view.form view to utm.tag.view.tree view to allow direct tag editing closes odoo/odoo#37008 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-08-02[REF] utm,mass_mailing: replace mass mailing campaign by utm campaignqmo-odoo
PURPOSE This commit removes the mass_mailing.campaign model. Instead of having a fully fledged model, we will simply inherit utm.campaign. We will also add relevant statistics on utm campaign model in order to use it in various applications. SPECIFICATIONS This commit 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 have to 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. This commit also moves the unique_ab_testing field from the mass_mailing_campaign to the mass_mailing model Task ID: 2002029 PR: #34015
2019-07-17[REF] mass_mailing: rename mail.mass_mailing modelThibault Delavallée
PURPOSE Mass mailing is currently a bit messy. As SMS will be added as a way to notify people in mass through SMS let us take this opportunity to somehow clean this application: organization, light code cleaning, model renaming. SPECIFICATIONS Rename mail.mass_mailing model to mailing.mailing. Rationale : * mailing is now a prefix for mass mailing models; * mailing.mailing is easier to read / find / understand; Note that mail.mass_mailing.campaign is not updated as it is likely to be removed soon and replaced by simple utm.campaign model. MIGRATION mail.mass_mailing model -> mailing.mailing mail_mass_mailing table -> mailing_mailing LINKS Task ID 2037906 Preparing task ID 1997464 (SMS addition in mass mailing) PR #34938
2019-07-17[FIX] mass_mailing: fix management and propagation of UTMsThibault Delavallée
PURPOSE Mass mailing is currently a bit messy. As SMS will be added as a way to notify people in mass through SMS let us take this opportunity to somehow clean this application: organization, light code cleaning, model renaming. SPECIFICATIONS Fix UTM management and propagation in mass mailing. Right UTM definition in mass mailing * mass mailing campaign -> utm.campaign * mass mailing -> utm.source * "email" -> utm.medium Therefore * remove campaign setting source and medium as each mailing is a source and medium is "email"; * ensure each mailing is a separate source (otherwise name is shared); * ensure UTM values propagate to link creation are those values and not the one coming from the mass mailing campaign; LINKS Task ID 2037906 Preparing task ID 1997464 (SMS addition in mass mailing) PR #34938
2019-01-28[MERGE] forward port branch saas-12.1 up to d3b8422c9c4Christophe Simonis
closes odoo/odoo#30614
2019-01-15[FIX] mass_mailing_crm: add missing tag in templateMartin Trigaux
There is already a %endif tag but no matching % if The template failed to render, unexpected tag endif closes odoo/odoo#30210
2019-01-17[IMP] mass_mailing: differentiate mailing name from emails subjectThibault Delavallée
Purpose of this task is to allow marketing people to differentiate the mailing name (internal reference) from the subject used in the mailing emails. Mailing name is actually the UTM source name as mass mailing inherits from it. Being able to edit it independently from the subject allows to better categorize / filter mailings without sending technical terms to customers. Marketing users could also change and tweak mailing subject without disorganizing the pipe and changing the URM source name. Demo data are updated accordingly to have both subject and mailing names. This commit is linked to task ID 1917602 and PR #29514.
2018-09-24[FIX] *: reassociate various demo data to admin instead of rootXavier Morel
2018-08-09[ADD] mass_mailing_crm: add UTM statistics on mass mailing linked to ↵Thibault Delavallée
lead/opportunities Purpose: better showcase the integration between email marketing and crm application thanks to UTM links. Specifications * add 2 stat buttons to the mass mailing form; * XX Leads -> redirects to lead list view (should include both types: leads & opportunities), only visible if Leads are activated in CRM settings; * YY Opportunities -> redirects to opportunities list view (only opportunities); * those stats buttons are linked to UTM trackers used in the mass mailing itself: campaign, source and medium. Those can be configured notably using the website_link module; * display the stat buttons even if no data; * update demo data; This commit is linked to task ID 1872198 and PR #26188.