4 <template id="assets_backend" name="mass_mailing assets" inherit_id="web.assets_backend">
5 <xpath expr="." position="inside">
6 <link rel="stylesheet" href="/mass_mailing/static/src/css/mass_mailing.css"/>
7 <link rel="stylesheet" href="/mass_mailing/static/src/css/email_template.css"/>
8 <script type="text/javascript" src="/mass_mailing/static/src/js/mass_mailing.js"></script>
12 <!-- Marketing / Mass Mailing -->
13 <menuitem name="Mass Mailing" id="mass_mailing_campaign"
14 parent="base.marketing_menu" sequence="1"/>
15 <!-- Marketing / Configuration -->
16 <menuitem name="Configuration" id="marketing_configuration"
17 parent="base.marketing_menu" sequence="99"/>
19 <!-- MAIL MAIL STATISTICS !-->
20 <record model="ir.ui.view" id="view_mail_mail_statistics_search">
21 <field name="name">mail.mail.statistics.search</field>
22 <field name="model">mail.mail.statistics</field>
23 <field name="arch" type="xml">
24 <search string="Mail Statistics">
25 <field name="mail_mail_id_int"/>
26 <field name="message_id"/>
27 <field name="mass_mailing_id"/>
32 <record model="ir.ui.view" id="view_mail_mail_statistics_tree">
33 <field name="name">mail.mail.statistics.tree</field>
34 <field name="model">mail.mail.statistics</field>
35 <field name="arch" type="xml">
36 <tree string="Mail Statistics">
37 <field name="mail_mail_id_int"/>
38 <field name="message_id"/>
40 <field name="exception"/>
41 <field name="opened"/>
42 <field name="replied"/>
43 <field name="bounced"/>
48 <record model="ir.ui.view" id="view_mail_mail_statistics_form">
49 <field name="name">mail.mail.statistics.form</field>
50 <field name="model">mail.mail.statistics</field>
51 <field name="arch" type="xml">
52 <form string="Mail Statistics">
55 <field name="mail_mail_id"/>
56 <field name="mail_mail_id_int"/>
57 <field name="message_id"/>
58 <field name="exception"/>
60 <field name="opened"/>
61 <field name="replied"/>
62 <field name="bounced"/>
65 <field name="mass_mailing_id"/>
66 <field name="mass_mailing_campaign_id"/>
68 <field name="res_id"/>
75 <record id="action_view_mail_mail_statistics" model="ir.actions.act_window">
76 <field name="name">Mail Statistics</field>
77 <field name="res_model">mail.mail.statistics</field>
78 <field name="view_type">form</field>
79 <field name="view_mode">tree,form</field>
82 <record id="action_view_mail_mail_statistics_mailing" model="ir.actions.act_window">
83 <field name="name">Mail Statistics</field>
84 <field name="res_model">mail.mail.statistics</field>
85 <field name="view_type">form</field>
86 <field name="view_mode">tree,form</field>
87 <field name="context">{'search_default_mass_mailing_id': active_id}</field>
90 <!-- Add in Technical/Email -->
91 <menuitem name="Mail Statistics" id="menu_email_statistics"
92 parent="base.menu_email" sequence="50"
93 action="action_view_mail_mail_statistics"/>
95 <!-- MASS MAILING CONTACT -->
97 <!-- Custom reports (aka filters) -->
98 <record id="filter_contact_subscription" model="ir.filters">
99 <field name="name">List Subscription</field>
100 <field name="model_id">mail.mass_mailing.contact</field>
101 <field name="user_id" eval="False"/>
102 <field name="context">{'group_by': ['create_date:month'], 'col_group_by': ['list_id']}</field>
104 <record id="filter_contact_unsubscription" model="ir.filters">
105 <field name="name">List Unsubscription</field>
106 <field name="model_id">mail.mass_mailing.contact</field>
107 <field name="user_id" eval="False"/>
108 <field name="domain">[('opt_out','=',True)]</field>
109 <field name="context">{'group_by': ['unsubscription_date:month'], 'col_group_by': ['list_id']}</field>
112 <record model="ir.ui.view" id="view_mail_mass_mailing_contact_search">
113 <field name="name">mail.mass_mailing.contact.search</field>
114 <field name="model">mail.mass_mailing.contact</field>
115 <field name="arch" type="xml">
116 <search string="Mailing Lists Subscribers">
118 <field name="email"/>
119 <field name="list_id"/>
121 <filter string="Exclude Opt Out" name="not_opt_out" domain="[('opt_out', '=', False)]"/>
123 <filter string="Exclude Dead" name="not_bounced" domain="[('message_bounce', '<', 5)]"/>
124 <group expand="0" string="Group By">
125 <filter string="Creation Date" name="group_create_date"
126 context="{'group_by': 'create_date'}"/>
127 <filter string="Mailing Lists" name="group_list_id"
128 context="{'group_by': 'list_id'}"/>
134 <record model="ir.ui.view" id="view_mail_mass_mailing_contact_tree">
135 <field name="name">mail.mass_mailing.contact.tree</field>
136 <field name="model">mail.mass_mailing.contact</field>
137 <field name="priority">10</field>
138 <field name="arch" type="xml">
139 <tree string="Mailing Lists Subscribers" editable="top">
140 <field name="email"/>
142 <field name="list_id"/>
143 <field name="message_bounce"/>
144 <field name="create_date"/>
145 <field name="unsubscription_date"/>
146 <field name="opt_out" on_change="on_change_opt_out(opt_out)"/>
147 <field name="unsubscription_date" invisible="1"/>
152 <record model="ir.ui.view" id="view_mail_mass_mailing_contact_graph">
153 <field name="name">mail.mass_mailing.contact.graph</field>
154 <field name="model">mail.mass_mailing.contact</field>
155 <field name="priority">10</field>
156 <field name="arch" type="xml">
157 <graph string="Mailing Lists Subscriber" type="pivot" stacked="True">
158 <field name="create_date" type="row"/>
159 <field name="list_id" type="col"/>
164 <record model="ir.actions.act_window" id="action_view_mass_mailing_contacts">
165 <field name="name">Mailing List Subscribers</field>
166 <field name="res_model">mail.mass_mailing.contact</field>
167 <field name="view_type">form</field>
168 <field name="view_mode">tree,graph</field>
169 <field name="context">{'search_default_not_opt_out': 1}</field>
172 <record model="ir.actions.act_window" id="action_view_mass_mailing_contacts_from_list">
173 <field name="name">Recipients</field>
174 <field name="res_model">mail.mass_mailing.contact</field>
175 <field name="view_type">form</field>
176 <field name="view_mode">tree</field>
177 <field name="context">{'search_default_list_id': active_id, 'search_default_not_opt_out': 1}</field>
178 <field name="help" type="html">
179 <p class="oe_view_nocontent_create">
180 Click to create a recipient.
185 <menuitem name="Contacts" id="menu_email_mass_mailing_contacts"
186 parent="mass_mailing_campaign" sequence="4"
187 action="action_view_mass_mailing_contacts"/>
189 <!-- MASS MAILING LIST -->
190 <record model="ir.ui.view" id="view_mail_mass_mailing_list_search">
191 <field name="name">mail.mass_mailing.list.search</field>
192 <field name="model">mail.mass_mailing.list</field>
193 <field name="arch" type="xml">
194 <search string="Mailing Lists">
200 <record model="ir.ui.view" id="view_mail_mass_mailing_list_tree">
201 <field name="name">mail.mass_mailing.list.tree</field>
202 <field name="model">mail.mass_mailing.list</field>
203 <field name="priority">10</field>
204 <field name="arch" type="xml">
205 <tree string="Mailing Lists">
207 <field name="contact_nbr"/>
212 <record model="ir.ui.view" id="view_mail_mass_mailing_list_form">
213 <field name="name">mail.mass_mailing.list.form</field>
214 <field name="model">mail.mass_mailing.list</field>
215 <field name="arch" type="xml">
216 <form string="Contact List">
218 <div class="oe_right oe_button_box" name="buttons">
219 <button name="%(mass_mailing.action_view_mass_mailing_contacts_from_list)d"
220 type="action" icon="fa-user" class="oe_stat_button pull-right">
221 <field name="contact_nbr" string="Recipients" widget="statinfo"/>
224 <div class="oe_title">
225 <label for="name" class="oe_edit_only"/>
235 <record model="ir.actions.act_window" id="action_view_mass_mailing_lists">
236 <field name="name">Contact Lists</field>
237 <field name="res_model">mail.mass_mailing.list</field>
238 <field name="view_type">form</field>
239 <field name="view_mode">tree,form</field>
240 <field name="help" type="html">
241 <p class="oe_view_nocontent_create">
242 Click here to create a new mailing list.
244 Mailing lists allows you to to manage customers and
245 contacts easily and to send to mailings in a single click.
249 <menuitem name="Mailing Lists" id="menu_email_mass_mailing_lists"
250 parent="mass_mailing_campaign" sequence="3"
251 action="action_view_mass_mailing_lists"/>
253 <!-- MASS MAILING !-->
254 <record model="ir.ui.view" id="view_mail_mass_mailing_search">
255 <field name="name">mail.mass_mailing.search</field>
256 <field name="model">mail.mass_mailing</field>
257 <field name="arch" type="xml">
258 <search string="Mass Mailings">
259 <field name="name" string="Mailings"/>
260 <field name="mass_mailing_campaign_id"/>
261 <group expand="0" string="Group By">
262 <filter string="Campaign" name="group_mass_mailing_campaign_id"
263 groups="mass_mailing.group_mass_mailing_campaign"
264 context="{'group_by': 'mass_mailing_campaign_id'}"/>
265 <filter string="State" name="group_state"
266 context="{'group_by': 'state'}"/>
267 <filter string="Sent By" domain="[]"
268 context="{'group_by':'email_from'}"/>
270 <filter string="Sent Month"
271 domain="[]" context="{'group_by':'sent_date:month'}"/>
277 <record model="ir.ui.view" id="view_mail_mass_mailing_tree">
278 <field name="name">mail.mass_mailing.tree</field>
279 <field name="model">mail.mass_mailing</field>
280 <field name="priority">10</field>
281 <field name="arch" type="xml">
282 <tree string="Mass Mailings">
285 <field name="delivered"/>
286 <field name="opened"/>
287 <field name="replied"/>
288 <field name="mass_mailing_campaign_id"
289 groups="mass_mailing.group_mass_mailing_campaign"/>
294 <record model="ir.ui.view" id="view_mail_mass_mailing_form">
295 <field name="name">mail.mass_mailing.form</field>
296 <field name="model">mail.mass_mailing</field>
297 <field name="arch" type="xml">
298 <form string="Mass Mailing">
300 <button name="action_test_mailing" type="object"
301 class="oe_highlight" string="Test Mailing"
302 attrs="{'invisible': ['|', ('state', '!=', 'draft'), ('body_html', '=', False)]}"/>
303 <button name="action_test_mailing" type="object"
304 attrs="{'invisible': ['&', ('state', '=', 'draft'), ('body_html', '!=', False)]}"
305 string="Test Mailing"/>
306 <button name="send_mail" type="object"
307 attrs="{'invisible': ['|', ('state', '=', 'done'), ('body_html', '=', False)]}"
308 class="oe_highlight" string="Send to All"/>
309 <button name="send_mail" type="object"
310 attrs="{'invisible': ['&', ('state', '!=', 'done'), ('body_html', '!=', False)]}"
311 string="Send to All"/>
312 <field name="state" widget="statusbar"/>
314 <div class="oe_form_box_info oe_text_center" attrs="{'invisible': [('scheduled', '=', 0)]}">
316 <field name="scheduled" class="oe_inline"/>
317 emails are in queue and will be sent soon.
321 <div class="oe_button_box pull-right" attrs="{'invisible': [('state', 'in', ('draft','test'))]}">
322 <button name="%(action_view_mail_mail_statistics_mailing)d"
323 type="action" class="oe_stat_button">
324 <field name="received_ratio" string="Received" widget="percentpie"/>
326 <button name="%(action_view_mail_mail_statistics_mailing)d"
327 type="action" class="oe_stat_button">
328 <field name="opened_ratio" string="Opened" widget="percentpie"/>
330 <button name="%(action_view_mail_mail_statistics_mailing)d"
331 type="action" class="oe_stat_button">
332 <field name="replied_ratio" string="Replied" widget="percentpie"/>
334 <button name="%(action_view_mail_mail_statistics_mailing)d"
335 type="action" class="oe_stat_button oe_inline">
336 <field name="opened_daily" string="Opened Daily" widget="barchart"/>
338 <button name="%(action_view_mail_mail_statistics_mailing)d"
339 type="action" class="oe_stat_button oe_inline">
340 <field name="replied_daily" string="Replied Daily" widget="barchart"/>
343 <button name="%(action_view_mail_mail_statistics_mailing)d" type="action"
344 icon="fa-envelope-o" class="oe_stat_button"
345 attrs="{'invisible': [('total', '=', 0)]}" >
346 <field name="total" string="Emails" widget="statinfo"/>
350 <field name="email_from"/>
352 <label for="mailing_model" string="Recipients"/>
354 <field name="mailing_model" widget="radio" style="margin-bottom: 8px"
355 on_change="on_change_model_and_list(mailing_model, contact_list_ids)"/>
357 <field name="mailing_domain" widget="char_domain"
358 placeholder="Select recipients"
359 options="{'model_field': 'mailing_model'}"/>
361 <div attrs="{'invisible': [('mailing_model', '<>', 'mail.mass_mailing.contact')]}">
362 <label for="contact_list_ids" string="Select mailing lists:" class="oe_edit_only"/>
363 <field name="contact_list_ids" widget="many2many_tags"
364 placeholder="Select mailing lists..." class="oe_inline"
365 on_change="on_change_model_and_list(mailing_model, contact_list_ids)"/>
370 <page string="Mail Body">
371 <button name="action_edit_html" type="object" string="Design Email" class="oe_highlight"
372 attrs="{'invisible': [('body_html', '!=', False)]}"/>
373 <button name="action_edit_html" type="object" string="Change Email Design"
374 attrs="{'invisible': [('body_html', '=', False)]}"/>
375 <div attrs="{'invisible' : ['|', ('state', '=', 'done'), ('body_html','!=',False)]}" class="oe_view_nocontent oe_clear">
376 <p class="oe_view_nocontent_create oe_edit_only">
377 Click to design your email.
380 <field name="body_html" readonly="1"/>
381 <field name="attachment_ids" widget="many2many_binary" string="Attach a file"/>
383 <page string="Options">
385 <group string="Mailing">
386 <label for="reply_to"/>
388 <p class="alert alert-danger"
389 attrs="{'invisible': ['|', ('reply_to_mode', '!=', 'thread'), ('mailing_model', 'not in', ['mail.mass_mailing.contact', 'res.partner'])]}">
390 This option is not available for the recipients you selected.
391 Please use a specific reply-to email address.
393 <field name="reply_to_mode" widget="radio"/>
394 <field name="reply_to" style="margin-left: 16px;"
395 attrs="{'required': [('reply_to_mode', '=', 'email')]}"/>
397 <field name="create_date" readonly="1"/>
398 <field name="sent_date" readonly="1"/>
400 <group string="Campaign">
401 <field name="mass_mailing_campaign_id" groups="mass_mailing.group_mass_mailing_campaign"/>
402 <label for="contact_ab_pc"/>
404 <field name="contact_ab_pc" class="oe_inline"/> %
415 <record model="ir.ui.view" id="view_mail_mass_mailing_kanban">
416 <field name="name">mail.mass_mailing.kanban</field>
417 <field name="model">mail.mass_mailing</field>
418 <field name="arch" type="xml">
419 <kanban default_group_by='state'>
420 <field name='color'/>
421 <field name='total'/>
423 <t t-name="kanban-box">
424 <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_kanban_mass_mailing">
425 <div class="oe_dropdown_toggle oe_dropdown_kanban">
426 <span class="oe_e">i</span>
427 <ul class="oe_dropdown_menu">
428 <t t-if="widget.view.is_action_enabled('delete')">
429 <li><a type="delete">Delete</a></li>
433 <div class="oe_kanban_content">
435 <h3><field name="name"/></h3>
436 <h4 style="display: inline;"><field name="mass_mailing_campaign_id" groups="mass_mailing.group_mass_mailing_campaign"/></h4>
437 <t t-if="record.mass_mailing_campaign_id.raw_value" groups="mass_mailing.group_mass_mailing_campaign"> - </t><field name="sent_date"/>
440 <div style="display: inline-block">
441 <field name="delivered" widget="gauge" style="width:120px; height: 90px;"
442 options="{'max_field': 'total'}"/>
444 <div style="display: inline-block; vertical-align: top;">
445 <strong>Opened</strong> <field name="opened_ratio"/> %<br />
446 <strong>Replied</strong> <field name="replied_ratio"/> %
450 <div class="oe_clear"></div>
458 <record id="view_mail_mass_mailing_graph" model="ir.ui.view">
459 <field name="name">mail.mass_mailing.graph</field>
460 <field name="model">mail.mass_mailing</field>
461 <field name="arch" type="xml">
462 <graph string="Mass Mailing" type="bar" stacked="True">
463 <field name="mass_mailing_campaign_id" type="row"/>
464 <field name="sent_date" interval="month" type="col"/>
469 <record id="action_view_mass_mailings" model="ir.actions.act_window">
470 <field name="name">Mass Mailings</field>
471 <field name="res_model">mail.mass_mailing</field>
472 <field name="view_type">form</field>
473 <field name="view_mode">kanban,tree,form</field>
474 <field name="help" type="html">
475 <p class="oe_view_nocontent_create">
476 Click here to create a new mailing.
478 Mass mailing allows you to to easily design and send mass mailings to your contacts, customers or leads using mailing lists.
482 <record id="action_view_mass_mailings_from_campaign" model="ir.actions.act_window">
483 <field name="name">Mass Mailings</field>
484 <field name="res_model">mail.mass_mailing</field>
485 <field name="view_type">form</field>
486 <field name="view_mode">kanban,tree,form</field>
487 <field name="context">{
488 'search_default_mass_mailing_campaign_id': [active_id],
489 'default_mass_mailing_campaign_id': active_id,
492 <field name="help" type="html">
493 <p class="oe_view_nocontent_create">
494 Click here to create a new mailing.
496 Mass mailing allows you to to easily design and send mass mailings to your contacts, customers or leads using mailing lists.
500 <menuitem name="Mass Mailings" id="menu_email_mass_mailings"
501 parent="mass_mailing_campaign" sequence="2"
502 action="action_view_mass_mailings"/>
504 <!-- MASS MAILING CAMPAIGN STAGE !-->
505 <record model="ir.ui.view" id="view_mail_mass_mailing_stage_search">
506 <field name="name">mail.mass_mailing.stage.search</field>
507 <field name="model">mail.mass_mailing.stage</field>
508 <field name="arch" type="xml">
509 <search string="Mass Mailings">
515 <record model="ir.ui.view" id="view_mail_mass_mailing_stage_tree">
516 <field name="name">mail.mass_mailing.stage.tree</field>
517 <field name="model">mail.mass_mailing.stage</field>
518 <field name="priority">10</field>
519 <field name="arch" type="xml">
520 <tree string="Mass Mailings" editable="top">
521 <field name="sequence" widget="handle"/>
526 <record id="action_view_mass_mailing_stages" model="ir.actions.act_window">
527 <field name="name">Mass Mailing Stages</field>
528 <field name="res_model">mail.mass_mailing.stage</field>
529 <field name="view_type">form</field>
530 <field name="view_mode">tree,form</field>
533 <menuitem name="Mass Mailing" id= "menu_view_mass_mailing_config"
534 parent="base.menu_marketing_config_root" sequence="4"/>
536 <menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages"
537 parent="menu_view_mass_mailing_config" sequence="1"
538 groups="mass_mailing.group_mass_mailing_campaign"
539 action="action_view_mass_mailing_stages"/>
541 <!-- MASS MAILING CAMPAIGNS !-->
542 <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_search">
543 <field name="name">mail.mass_mailing.campaign.search</field>
544 <field name="model">mail.mass_mailing.campaign</field>
545 <field name="arch" type="xml">
546 <search string="Mass Mailing Campaigns">
547 <field name="name" string="Campaigns"/>
548 <field name="category_ids"/>
549 <field name="user_id"/>
550 <group expand="0" string="Group By">
551 <filter string="Stage" name="group_stage_id"
552 context="{'group_by': 'stage_id'}"/>
553 <filter string="Responsible" name="group_user_id"
554 context="{'group_by': 'user_id'}"/>
560 <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_tree">
561 <field name="name">mail.mass_mailing.campaign.tree</field>
562 <field name="model">mail.mass_mailing.campaign</field>
563 <field name="priority">10</field>
564 <field name="arch" type="xml">
565 <tree string="Mass Mailing Campaigns">
567 <field name="user_id"/>
568 <field name="stage_id"/>
569 <field name="category_ids"/>
574 <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_form">
575 <field name="name">mail.mass_mailing.campaign.form</field>
576 <field name="model">mail.mass_mailing.campaign</field>
577 <field name="arch" type="xml">
578 <form string="Mass Mailing Campaign">
580 <field name="stage_id" widget="statusbar" clickable="True"/>
586 <field name="user_id"/>
587 <field name="category_ids" widget="many2many_tags"/>
590 <field name="total" invisible="1"/>
591 <div class="oe_right oe_button_box" name="buttons"
592 attrs="{'invisible': [('total', '=', 0)]}">
593 <button name="%(action_view_mass_mailing_contacts)d"
594 type="action" class="oe_stat_button oe_inline">
595 <field name="received_ratio" widget="percentpie" string="Received"/>
597 <button name="%(action_view_mass_mailing_contacts)d"
598 type="action" class="oe_stat_button oe_inline">
599 <field name="opened_ratio" widget="percentpie" string="Opened"/>
601 <button name="%(action_view_mass_mailing_contacts)d"
602 type="action" class="oe_stat_button oe_inline">
603 <field name="replied_ratio" widget="percentpie" string="Replied"/>
608 <strong>Related Mailing(s)</strong>
609 <field name="mass_mailing_ids" readonly="1" string="Related Mailing(s)">
612 <field name="sent_date"/>
613 <field name="state"/>
614 <field name="delivered"/>
615 <field name="opened"/>
616 <field name="replied"/>
617 <field name="bounced"/>
618 <button name="action_duplicate" type="object" string="Duplicate"/>
626 <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_kanban">
627 <field name="name">mail.mass_mailing.campaign.kanban</field>
628 <field name="model">mail.mass_mailing.campaign</field>
629 <field name="arch" type="xml">
630 <kanban default_group_by='stage_id'>
631 <field name='total'/>
632 <field name='color'/>
633 <field name='user_id'/>
634 <field name='mass_mailing_ids'/>
636 <t t-name="kanban-box">
637 <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_kanban_mass_mailing_campaign">
638 <div class="oe_dropdown_toggle oe_dropdown_kanban">
639 <span class="oe_e">i</span>
640 <ul class="oe_dropdown_menu">
641 <t t-if="widget.view.is_action_enabled('edit')">
642 <li><a type="edit">Settings</a></li>
644 <t t-if="widget.view.is_action_enabled('delete')">
645 <li><a type="delete">Delete</a></li>
647 <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
650 <div class="oe_kanban_content">
652 <img t-att-src="kanban_image('res.users', 'image_small', record.user_id.raw_value)"
653 t-att-title="record.user_id.value" width="24" height="24" class="oe_kanban_avatar oe_kanban_header_right"/>
654 <h3 style="margin-bottom: 8px;"><field name="name"/></h3>
655 <field name="category_ids"/>
656 <a name="%(action_view_mass_mailings_from_campaign)d" type="action"
658 <h4 style="margin-top: 8px;"><t t-raw="record.mass_mailing_ids.raw_value.length"/> Mailings</h4>
661 <div class="oe_clear"></div>
663 <div style="display: inline-block">
664 <field name="delivered" widget="gauge" style="width:120px; height: 90px;"
665 options="{'max_field': 'total'}"/>
667 <div style="display: inline-block; vertical-align: top;">
668 <strong>Opened</strong> <field name="opened_ratio"/> %<br />
669 <strong>Replied</strong> <field name="replied_ratio"/> %
673 <div class="oe_clear"></div>
681 <record id="action_view_mass_mailing_campaigns" model="ir.actions.act_window">
682 <field name="name">Mass Mailing Campaigns</field>
683 <field name="res_model">mail.mass_mailing.campaign</field>
684 <field name="view_type">form</field>
685 <field name="view_mode">kanban,tree,form</field>
686 <field name="help" type="html">
687 <p class="oe_view_nocontent_create">
688 Click to define a new mass mailing campaign.
690 Create a campaign to structure mass mailing and get analysis from email status.
695 <menuitem name="Campaigns" id="menu_email_campaigns"
696 parent="mass_mailing_campaign" sequence="1"
697 action="action_view_mass_mailing_campaigns"
698 groups="mass_mailing.group_mass_mailing_campaign"/>