我的一位客户需要将Active Campaign连接到他们的数据库,以便在添加新字段(主要是姓名和电子邮件地址)时,这些联系人会自动导入到Active Campaign的列表或自动化列表中。
理想的是此迁移过程是选择性的。我的意思是,不应将数据库中添加的所有联系人都导入Active Campaign,而只能导入我们需要的联系人。我不知道是否可以通过先前向这些联系人添加一些类来完成。另一种选择是将这些人添加到特定的数据库中。
我从Active Campaign的博客中找到2篇文章,但不确定哪一篇更好:
https://help.activecampaign.com/hc/en-us/articles/115000841130-Database-sync-for-importing-contacts
https://help.activecampaign.com/hc/en-us/articles/115000720584-Automatic-import
通过遵循第二个方法,您可以使用Zapier将Active Campaign连接到数据库,这可以简化问题,但我认为选择的范围更加有限。
能否根据您以前的经验提出建议?
谢谢!
最佳答案
我在这里看到两种可能的解决方案:
您可以修改客户的代码。
这样,您只需要做的就是在插入数据库之后,只需添加一两行即可添加新联系人并将其分配到列表中。我想象有填充的不同字段,因此您也可以分配自定义字段值和标签。
您无权访问代码,但有权访问数据库
这样,您可以做的是向您的联系人数据库添加一个标志列。该标志将显示该联系人是否已处理。因此,在此之后,您创建了一个自动运行的流程/ cronjob,假设每5分钟运行一次,并且仅选择具有已处理标志= 0的联系人。这样,您就可以获取数据并执行与步骤1中相同的操作-创建联系人,分配给列表,添加自定义字段值和标签。
您也可以使用Node.js(我不是专业人士,所以我在这个主题上不是很具体)来完成此步骤,但是您基本上会创建一个过程,该过程在插入新的数据库条目时运行,并执行第2步。基本上是在您身边的一个Webhook。