【发布时间】:2020-12-02 00:04:48
【问题描述】:
我知道我们可以将 Hubspot 与外部系统集成,并将该数据显示为卡片。 但是我们可以在 Hubspot 中存储相同的数据吗? 这背后的想法是将数据保存在 Hubspot 中以用于报告目的。 这样我们就可以根据其他因素比较记录。
那么是否可以在 Hubspot 中存储外部系统数据?
【问题讨论】:
标签: integration hubspot hubspot-crm
我知道我们可以将 Hubspot 与外部系统集成,并将该数据显示为卡片。 但是我们可以在 Hubspot 中存储相同的数据吗? 这背后的想法是将数据保存在 Hubspot 中以用于报告目的。 这样我们就可以根据其他因素比较记录。
那么是否可以在 Hubspot 中存储外部系统数据?
【问题讨论】:
标签: integration hubspot hubspot-crm
是的,您可以使用 hubspot 提供的API endpoints 推送数据。如果您想更新某些自定义字段/属性中的数据,您可以在您的 hubspot 帐户中create。
【讨论】:
是的。 Hubspot 提供多种方式来存储自定义数据。 取决于您的实施
【讨论】:
[ 编辑:抱歉。我误读了您的问题并描述了相反的情况。您需要将数据存储到 Hubspot。我描述了把他们推出去。 ]
在我的公司,我们也有类似的需求。除了报告之外,我们还希望在销售团队更新数据(通常是交易)时进行一些验证、丰富和向更广泛的业务运营团队分发智能通知。
我们采用的架构:
该解决方案在 2-3 年内没有出现任何重大问题,并且今天可能仍在运行。
我记得的几个并发症:
当时 Hubspot 没有发布有关他们发送 Webhook 通知的 IP 范围的信息。我们无法将我们的 API 列入 IP 白名单,而不得不将其开放给广大的世界。也许他们现在确实发布了,但我找不到。
Webhook 无法进行基于证书的身份验证。唯一的防线是基于 lambda 的验证器检查 X-Hubspot-Signature。请参阅docs
您的接收端点必须在 5 秒内将响应返回给 Hubspot。请参阅docs 中的重试部分。通过一些通信开销,您将获得大约 2 秒的时间用于解析、签名验证、响应构建和将通知有效负载发送到队列中。所以不要尝试将任何逻辑放入 lambda 验证器中。稍后再做。
我们的 lambda 是基于 Java 的。在 AWS 上,冷 lambda 可以轻松获得 0.5 second 启动时间,进一步缩短了 5 秒响应的剩余时间。也许其他语言更好,或者你可以让你的 lambda 保持温暖(或者你的销售团队会如此有效,以至于 lambda 永远不会冷却!:))
您不可避免地会错过及时发送回复。 Hubspot 然后进行重试,导致数据重复。在该队列之后构建一些重复数据删除逻辑,你就很好了。也可能监控复制率。您不想为不断重试付费。只有 10 次重试,到第 2 次或第 3 次时,您的 lambda 应该是温暖的并准时收到传入的通知。但是,如果您错过了所有 10 次重试,您将丢失该数据。所以监控你的系统是否及时响应。
【讨论】:
有许多不同的方法来实现它。当然是通过编程和 API 的。这使它变得艰难。您应该尝试可以简化事情的工具。
在我们的案例中,我们使用 Lytics 云连接来激活客户数据。这样,您就可以使用 SQL 轻松地从数据仓库推送数据,并将它们推送到 Hubspot 或各种 Mar-tech 工具。
【讨论】: