Currently KPIs reporting on mailings is supported only for mail mailings. However we think it is interesting to have insights on SMS mailings as well even if less KPIs are available. Indeed we currently do not support open or reply KPIs. This report will be sent by email 24 hours after the campaign sms are sent. Modification are done of the digest_mail_layout to be able to use it to generate the KPI report for Email or SMS mass mailing campaigns. The goal is to have a single template that can be used for both SMS and email mailings. Some wording is also improved in various places of KPIs process. Task ID-2274770 COM PR odoo/odoo#56887 UPG PR odoo/upgrade#1744
26 lines
1.2 KiB
XML
26 lines
1.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data noupdate="1">
|
|
<!-- Cron that process the mass mailing queue -->
|
|
<record id="ir_cron_mass_mailing_queue" model="ir.cron">
|
|
<field name="name">Mail Marketing: Process queue</field>
|
|
<field name="model_id" ref="model_mailing_mailing"/>
|
|
<field name="state">code</field>
|
|
<field name="code">model._process_mass_mailing_queue()</field>
|
|
<field name="user_id" ref="base.user_root" />
|
|
<field name="interval_number">60</field>
|
|
<field name="interval_type">minutes</field>
|
|
<field name="numbercall">-1</field>
|
|
<field eval="False" name="doall" />
|
|
</record>
|
|
<record id="mailing_list_data" model="mailing.list">
|
|
<field name="name">Newsletter</field>
|
|
</record>
|
|
<record id="mass_mailing_contact_0" model="mailing.contact">
|
|
<field name="name" model="res.users" eval="obj().env.ref('base.user_admin').name"/>
|
|
<field name="email" model="res.users" eval="obj().env.ref('base.user_admin').email"/>
|
|
<field name="list_ids" eval="[(6,0,[ref('mass_mailing.mailing_list_data')])]"/>
|
|
</record>
|
|
</data>
|
|
</odoo>
|