【问题标题】:Migrate submission of form from InfusionSoft to Hubspot将表单提交从 InfusionSoft 迁移到 Hubspot
【发布时间】:2016-09-08 15:07:48
【问题描述】:

我在 Orchar CMS 中有一个使用 ViewModel 构建的表单,目前它获取数据并使用 InfusionSoft 提交,现在,我需要将该提交方法迁移到 Hubspot,我找不到我在找什么在 api 文档中,但我需要迁移它,我找不到如何执行此操作的示例,请提供任何可以指导自己的建议或链接!?!?。这是我的表单示例:

public class CreateTrialUserHubspotViewModel {

    [StringLength(50), Required, Display(Name = "First Name")]
    public string FirstName { get; set; }

    [StringLength(50), Required, Display(Name = "Last Name")]
    public string LastName { get; set; }

    [StringLength(50), Required, Display(Name = "Job title")]
    public string JobTitle { get; set; }

    [Display(Name = "inf_option_countryreport")]
    public bool Country_Reports { get; set; }

    [Display(Name = "inf_option_Economicmodel")]
    public bool Economic_Models { get; set; }

}

然后我有一个控制器,它获取所有数据并提交它,这是我控制器的方法注册中的一个示例(这不是完整的代码)

[HttpPost, Themed]
    public ActionResult Register(CreateTrialUserViewModel newTrialUser) {    
        //Load Form values in this collection
        NameValueCollection formData = new NameValueCollection();
        formData["inf_form_xid"] = infFormXis;
        formData["inf_form_name"] = infFormName;
        formData["infusionsoft_version"] = infVersion;

}

【问题讨论】:

    标签: c# asp.net orchardcms hubspot infusionsoft


    【解决方案1】:

    在这里尝试两种策略:

    使用可嵌入的 HubSpot 表单(更简单的方法)

    您可以创建一个仅向 HubSpot 发送数据的可嵌入 5 字段表单——本用户指南中的说明:https://knowledge.hubspot.com/forms-user-guide-v2/how-to-create-a-simple-form


    将数据从自定义表单提交到 HubSpot(更符合您当前的方法)

    如果您更喜欢在 C# 和 Orchard 中创建表单,您也可以这样做。以您通常为 CMS 的方式创建表单,而不是使用 Forms APISubmit Data 端点向 HubSpot 发送数据:http://developers.hubspot.com/docs/methods/forms/submit_form

    包括示例 C# 代码。尽情享受吧!

    【讨论】:

      猜你喜欢
      • 2017-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 2017-07-08
      • 2010-11-17
      相关资源
      最近更新 更多