SuperAPI AI 工具集

hubspot-bulk-migration

数据与分析

查看项目

更新于 10-15 23:26

技能介绍

用途:把 Salesforce、Pipedrive、Copper 的 CRM 数据批量迁入 HubSpot,或从 HubSpot 导出,避免丢失跨系统 ID、破坏关联或产生重复记录。

主要能力:在导入前为 contacts、companies、deals 创建自定义源 ID 属性(如 salesforce_id)以保持 ID 连续;按 companies→contacts→deals 依赖顺序导入,再用 v4 关联 API 分三批重建关联;联系人按规范化邮箱 upsert 去重;导入前用属性 schema 做 dry-run 校验日期与枚举值;按批次预算 API 调用并处理 429;维护 source_id→hubspot_id 映射文件以支持回滚(HubSpot 无批量删除 API,只能批量归档)。

使用方式:需 HubSpot 私有应用令牌(含 crm.objects.contacts.write、companies.write、deals.write、crm.associations.write、crm.schemas.contacts.write 等作用域),设置环境变量 HUBSPOT_ACCESS_TOKEN;Python 3.10+ 并安装 requests;源数据导出为 CSV 或经 API 获取。流程为创建 ID 属性、dry-run 校验、分批导入并保存映射、重建关联、必要时回滚。

适用场景:跨 CRM 迁移、数据导出、大批量记录导入。限制:依赖 HubSpot API 配额(突发 100/10s、每日 500K),超 10K 建议用 CSV 导入 API;无批量删除,回滚靠归档;字段类型与枚举不匹配会被丢弃或报错。具体价格与平台细节暂未提供。