【问题标题】:Integrate Hubspot with external system and save data in hubspot将 Hubspot 与外部系统集成并在 hubspot 中保存数据
【发布时间】:2020-12-02 00:04:48
【问题描述】:

我知道我们可以将 Hubspot 与外部系统集成,并将该数据显示为卡片。 但是我们可以在 Hubspot 中存储相同的数据吗? 这背后的想法是将数据保存在 Hubspot 中以用于报告目的。 这样我们就可以根据其他因素比较记录。

那么是否可以在 Hubspot 中存储外部系统数据?

【问题讨论】:

    标签: integration hubspot hubspot-crm


    【解决方案1】:

    是的,您可以使用 hubspot 提供的API endpoints 推送数据。如果您想更新某些自定义字段/属性中的数据,您可以在您的 hubspot 帐户中create

    【讨论】:

      【解决方案2】:

      是的。 Hubspot 提供多种方式来存储自定义数据。 取决于您的实施

      1. 您可以创建自己的自定义属性,并从 HubSpot CRM 或使用 API 向它们添加数据。 https://knowledge.hubspot.com/crm-setup/manage-your-properties
      2. 在企业帐户上,您可以使用自定义对象并创建自己的对象。 Hubspot 也为您的自定义对象公开 API 端点。 https://developers.hubspot.com/docs/api/crm/crm-custom-objects

      【讨论】:

        【解决方案3】:

        [ 编辑:抱歉。我误读了您的问题并描述了相反的情况。您需要将数据存储到 Hubspot。我描述了把他们推出去。 ]

        在我的公司,我们也有类似的需求。除了报告之外,我们还希望在销售团队更新数据(通常是交易)时进行一些验证、丰富和向更广泛的业务运营团队分发智能通知。

        我们采用的架构:

        1. 我们使用 Webhooks API 将更新/更改推送到在 AWS API GW 上运行的 API 端点。
        2. 我们使用 AWS Lambda 函数来验证传入消息的真实性并将其负载推送到 SQS 队列
        3. 我们在 Fargate 上实现了运行容器化的业务逻辑,从队列中小批量消费。去重、丰富、分发到其他系统。它还通过Hubspot REST API 拉/推其他数据

        该解决方案在 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 次重试,您将丢失该数据。所以监控你的系统是否及时响应。

        【讨论】:

          【解决方案4】:

          有许多不同的方法来实现它。当然是通过编程和 API 的。这使它变得艰难。您应该尝试可以简化事情的工具。

          在我们的案例中,我们使用 Lytics 云连接来激活客户数据。这样,您就可以使用 SQL 轻松地从数据仓库推送数据,并将它们推送到 Hubspot 或各种 Mar-tech 工具。

          【讨论】:

            猜你喜欢
            • 2019-02-11
            • 1970-01-01
            • 2021-03-21
            • 2020-08-06
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-05-27
            • 1970-01-01
            相关资源
            最近更新 更多