如何将潜在客户(电子邮件)链接到Odoo v8中发送的营销电子邮件?

时间:2015-09-24 10:28:43

标签: openerp odoo odoo-8 openerp-8

我有潜在客户,我的所有潜在客户都设有电子邮件。现在,我已经通过“营销”中的“群发邮件”向潜在客户发送了电子邮件。但是现在当我点击我的线索时,我看不到Lead(电子邮件)与我发送的电子邮件之间的任何链接“Mass Mailings”。

有没有办法在Lead(电子邮件)和我发送的电子邮件之间建立链接?

2 个答案:

答案 0 :(得分:1)

有关已发送电子邮件的信息可通过模型mail.mail.statistics获得。在这个模型中,您拥有所需的一切。以下字段可能对您的任务感兴趣:

  • model - 由于电子邮件可能与任何Odoo模型相关,因此该字段会告诉您哪个模型与电子邮件相关。您对此字段中包含crm.lead的记录感兴趣
  • res_id - 相应模型实例的ID。在您的情况下,此字段会将您链接到您的潜在客户的id
  • mail_mail_id_int - id类型对象的email.email - 电子邮件本身

等。

您可以使用它来创建与潜在客户相关的电子邮件列表,并以crm潜在客户形式显示它们。

为此,创建一个新的Odoo模块,扩展crm.lead对象,向mail.mail.statistics模型添加One2many关系,并扩展crm.lead视图以显示此新字段。

例如,在这个新模块中名为models/lead.py的文件中,输入以下内容:

from openerp import models, fields


class crm_lead(models.Model):

    _inherit = 'crm.lead'
    emails = fields.One2many(comodel_name='mail.mail.statistics',
                             inverse_name='res_id',
                             domain=[('model', '=', 'crm.lead')])

crm_lead()

分别要扩展视图,请创建一个文件views/lead_view.xml,如下所示:

<?xml version="1.0"?>
<openerp>
    <data>
        <record model="ir.ui.view" id="mail_crm_stats.crm_lead_form">
            <field name="name">mail_crm_stats.crm_lead.form</field>
            <field name="model">crm.lead</field>
            <field name="type">form</field>
            <field name="inherit_id" ref="crm.crm_case_form_view_leads"/>
            <field name="arch" type="xml">
                <xpath expr="//notebook/page[@string='Extra Info']"
                       position="after">
                    <page string="Emails sent">
                        <group name="emails">
                            <div>
                                <field name="emails" nolabel="1"
                                       class="oe_inline"/>
                            </div>
                        </group>
                    </page>
                </xpath>
            </field>
        </record>
    </data>
</openerp>

现在您应该会看到其他标签&#39;发送的电子邮件&#39;以你的领导形式。当然,这仅仅是示例,可以对模块进行改进,以显示有关已发送电子邮件的更好信息。有趣的是,我可能会很快在我为此目的创建的github repository中提交新版本。

您可以下载整个模块并从我的github存储库进行测试,如下所示:

git clone https://github.com/andreiboyanov/odoo-mails_crm_stats mails_crm_stats

答案 1 :(得分:0)

在V8中,潜在客户和营销广告系列之间有一个字段请参阅任何潜在客户&gt;额外信息(标签)&gt;营销,您可以手动添加您的广告系列,但如果您需要自动同步,那么您需要为此创建一个新模块,但现在您可以手动输入。您可以在here上查看各种模块