AppExchange应用试用管理 – 提供您的试用

学习目标

完成本单元后,您将能够:

  • 列出部署免费试用版的方法。
  • 说明如何创建注册请求。
  • 描述托管试验的好处。

选择您的Trialforce交付方式

选择Trialforce是因为您想向所有人展示您的最佳作品。您已经花时间创建了身临其境的体验,并将其打包到模板中。现在是时候将它们提供给全世界了。您有三种投放方式。您可以:

  • 将免费试用版放在AppExchange上,潜在客户可以在这里直接下载它。
  • 根据潜在客户的要求提供试用。
  • 设置自定义的Web表单以按需提供托管试验。

AppExchange选项是最简单的方法。另外两个允许您与潜在客户互动。让我们从最简单的开始。

在AppExchange上试用

正如我们所说,这是最简单的选择,但它也是最有限的。例如,您一次只能提供一个Trialforce模板。此外,您会错过“注册请求”,这是一个非常酷的功能,用于捕获有关潜在客户的更多信息。一分钟内会详细介绍。但是,如果您只有一个模板,并且只想在那里进行试用,则此方法可以解决问题。

您可以通过从AppExchange列表中启用Trialforce来进行试用。为此,请将Trialforce模板链接到AppExchange列表。

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,点击清单
  3. 找到您的列表,然后单击它。
  4. 在试用标签上,选择提供免费试用组织,然后点击更改模板。  选择在您的清单上提供免费试用组织
  5. 按照屏幕上的提示将试用模板添加到列表中。
  6. 点击保存

现在,当客户访问您的列表时,他们可以选择免费试用安装您的应用程序。
安装在新的免费试用按钮中

我们为在AppExchange上开始试用的潜在客户收集联系信息。我们要求他们同意您的条款和条件以及我们的主订阅协议。提供此信息的每位潜在客户都会收到一封电子邮件,其中包含指向试验组织的链接。如果您使用Trialforce Management Org设置电子邮件品牌,则电子邮件来自您。

如前所述,Trialforce试用组织是一个功能全面的Salesforce组织。潜在客户可以使用您的应用程序,并可以在试用期间内安装他们认为合适的其他应用程序。

另两种方法要求您在进行试验之前从潜在客户那里获取信息。该信息是通过注册请求收集的。

通过注册请求交付试用

如果您有多个模板,或者希望潜在客户在给他们提供试用版之前为您提供更多信息,则“注册申请”可以帮助您运送定制的试用版。

注册请求是用于使用Trialforce模板生成试用版的标准对象。每个注册请求都包含有关潜在客户和相关模板的基本信息。新的 合作伙伴业务机构已安装了“注册请求”功能。如果您的合作伙伴业务组织没有此文件,则可以通过打开支持案例来提出要求。

您可以通过输入新记录来手动创建Signup Request对象,也可以通过Signup Request API自动创建。我们向您展示两种方法。

注意

在使用“注册请求”功能之前,用于创建模板的Trialforce源组织(TSO)必须经过批准才能使用。要获得批准,请 创建一个新的支持案例。

注册请求对象包含有关您的潜在客户的基本信息:其名称,公司,电子邮件和试用用户名。它还标识了用于试用的Trialforce模板。每个注册请求还具有一个历史记录,其中包含有关试用状态和配置的信息。

由于它只是一个普通的旧Salesforce对象,因此您可以创建自定义字段来捕获潜在客户的其他信息。您甚至可以添加适合您业务流程的验证和工作流。

注册请求对象和历史记录

根据要求提供试用

有时,您想与潜在客户进行互动,然后再对其进行试用,使其具备资格,验证其联系信息或就其需求进行采访。

如果您想与潜在客户谈谈,然后再进行试用:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,点击清单
  3. 点击您的列表。
  4. 点击应用,然后在“客户应如何安装您的应用”下,选择他们应与我们联系以进行安装。  列表页面:根据要求提供试用的设置

潜在客户会在您的AppExchange列表中看到免费试用版的链接。当他们单击它时,会看到提示您提供联系信息的提示,然后您会通过电子邮件收到这些信息。您可以联系他们讨论他们的需求或验证他们的信息。然后,您可以通过添加注册请求记录为他们创建试用版。

进行新的注册请求记录:

  1. 在Salesforce Classic中,点击注册请求
  2. 点击新建
  3. 选择潜在客户的公司,或者,如果未在列表中看到,请输入名称。
  4. 填写潜在客户的名字和姓氏。
  5. 选择一个在Salesforce中唯一的用户名,因为很难知道潜在客户的电子邮件地址是否已在另一个组织中使用。与所有Salesforce用户名一样,它必须采用有效的电子邮件格式。例如,如果您的潜在客户的名称是Pat Jones,而您的公司名称是AcmeApps,请使用Pat_Jones@AcmeApps.Demo.Org。如果选择的名称存在于Salesforce中的其他位置,则会在“注册请求”历史记录中看到错误。  注册申请表,按请求填写
  6. 选择一个用于您的试用版的模板。您创建的每个模板都有一个唯一的ID。您可以在Trialforce Source Org(TSO)中找到模板的ID。
    1. 在单独的浏览器窗口或标签中,登录到您的TSO。
    2. 在设置中,在快速查找框中输入Trialforce,然后选择Trialforce模板。  从Trialforce模板页面复制模板ID
    3. 现在,将要使用的模板的ID复制到另一个窗口的“注册请求”对话框的“模板”字段中。

如果您需要做一些特殊的事情来配置Trialforce组织,然后再让潜在客户看到,请选择“禁止注册电子邮件”。这样可以防止Trialforce自动发送电子邮件,并在设置完毕后让您与潜在客户联系。

由于它可以为您提供很多控制,因此这种方法是为内部用户创建演示组织的好方法。您也可以将其用作对外销售的一部分,为潜在客户提供未经请求的试用。

响应每一次免费试用的请求都会给您很多控制权,但这也需要您花费大量时间。如果您有很多客户,请谨慎使用此方法,并确保迅速跟进他们的要求。

按需托管试验

如果您既要自定义又要自动化,请提供托管试用。您可以从自己的网站部署此试用版:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布页面上,单击清单
  3. 点击您的列表。
  4. 点击应用,然后在“客户应如何安装您的应用”下,选择来自您的网站
  5. 提供您的网站的URL。
  6. 点击保存

然后,您在自己的站点上提供一个Web表单。准客户填写此表格以请求免费试用。该请求使用API调用生成“注册请求”记录 。该记录为该潜在客户创建了一个试用版。有关参数和错误代码的列表,请参阅 注册请求对象开发人员文档。

要创建Web表单,可以使用传统的HTML表单:您可以创建一个选择列表,显示与模板ID对应的用户友好模板名称。这使您的潜在客户可以选择自己的经历。

构建表单时,请包括指向Salesforce主订购协议的链接 和供潜在客户接受其条款的复选框。

您也可以在表单中添加自定义字段以收集更多信息,但要保持简单-毕竟,您希望您的潜在客户将其保留到最后!您的Web表单必须与“注册请求”对象具有相同的字段,因此请确保它们匹配。

如果您对按需设置托管试验存有疑问,请参阅我们的博客文章,分为两部分,以获取详细指导和示例代码。

  • 注册申请:让您的客户轻松进行试用-第1部分
  • 注册申请:让您的客户轻松进行试用-第2部分

将您的产品放在那里

让我们回顾一下Salesforce为您提供的将潜在客户转变为付费客户的工具:

  • 可安装的试用版:产品试用版,直接放在客户现有的组织中,这是让您的应用自行销售的好方法
  • 测试驱动器:在您自己的组织中启动简单的免费试用版的最简单方法,只要您可以销售产品而无需潜在客户操纵数据
  • Trialforce:一个成熟的框架,可为您的客户量身打造沉浸式体验。销售团队喜欢它!

您从审判中获得的收益取决于您投入的审判。您计划如何在免费试用中展示产品的方式越多,您从该试用中获得的客户就越多。我们提供执行计划所需的工具。

让我们向大家展示为什么他们需要您提供的产品!

AppExchange应用试用管理 – 提供您的试用

学习目标

完成本单元后,您将能够:

  • 列出部署免费试用版的方法。
  • 说明如何创建注册请求。
  • 描述托管试验的好处。

选择您的Trialforce交付方式

选择Trialforce是因为您想向所有人展示您的最佳作品。您已经花时间创建了身临其境的体验,并将其打包到模板中。现在是时候将它们提供给全世界了。您有三种投放方式。您可以:

  • 将免费试用版放在AppExchange上,潜在客户可以在这里直接下载它。
  • 根据潜在客户的要求提供试用。
  • 设置自定义的Web表单以按需提供托管试验。

AppExchange选项是最简单的方法。另外两个允许您与潜在客户互动。让我们从最简单的开始。

在AppExchange上试用

正如我们所说,这是最简单的选择,但它也是最有限的。例如,您一次只能提供一个Trialforce模板。此外,您会错过“注册请求”,这是一个非常酷的功能,用于捕获有关潜在客户的更多信息。一分钟内会详细介绍。但是,如果您只有一个模板,并且只想在那里进行试用,则此方法可以解决问题。

您可以通过从AppExchange列表中启用Trialforce来进行试用。为此,请将Trialforce模板链接到AppExchange列表。

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,点击清单
  3. 找到您的列表,然后单击它。
  4. 在试用标签上,选择提供免费试用组织,然后点击更改模板。  选择在您的清单上提供免费试用组织
  5. 按照屏幕上的提示将试用模板添加到列表中。
  6. 点击保存

现在,当客户访问您的列表时,他们可以选择免费试用安装您的应用程序。
安装在新的免费试用按钮中

我们为在AppExchange上开始试用的潜在客户收集联系信息。我们要求他们同意您的条款和条件以及我们的主订阅协议。提供此信息的每位潜在客户都会收到一封电子邮件,其中包含指向试验组织的链接。如果您使用Trialforce Management Org设置电子邮件品牌,则电子邮件来自您。

如前所述,Trialforce试用组织是一个功能全面的Salesforce组织。潜在客户可以使用您的应用程序,并可以在试用期间内安装他们认为合适的其他应用程序。

另两种方法要求您在进行试验之前从潜在客户那里获取信息。该信息是通过注册请求收集的。

通过注册请求交付试用

如果您有多个模板,或者希望潜在客户在给他们提供试用版之前为您提供更多信息,则“注册申请”可以帮助您运送定制的试用版。

注册请求是用于使用Trialforce模板生成试用版的标准对象。每个注册请求都包含有关潜在客户和相关模板的基本信息。新的 合作伙伴业务机构已安装了“注册请求”功能。如果您的合作伙伴业务组织没有此文件,则可以通过打开支持案例来提出要求。

您可以通过输入新记录来手动创建Signup Request对象,也可以通过Signup Request API自动创建。我们向您展示两种方法。

注意

在使用“注册请求”功能之前,用于创建模板的Trialforce源组织(TSO)必须经过批准才能使用。要获得批准,请 创建一个新的支持案例。

注册请求对象包含有关您的潜在客户的基本信息:其名称,公司,电子邮件和试用用户名。它还标识了用于试用的Trialforce模板。每个注册请求还具有一个历史记录,其中包含有关试用状态和配置的信息。

由于它只是一个普通的旧Salesforce对象,因此您可以创建自定义字段来捕获潜在客户的其他信息。您甚至可以添加适合您业务流程的验证和工作流。

注册请求对象和历史记录

根据要求提供试用

有时,您想与潜在客户进行互动,然后再对其进行试用,使其具备资格,验证其联系信息或就其需求进行采访。

如果您想与潜在客户谈谈,然后再进行试用:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,点击清单
  3. 点击您的列表。
  4. 点击应用,然后在“客户应如何安装您的应用”下,选择他们应与我们联系以进行安装。  列表页面:根据要求提供试用的设置

潜在客户会在您的AppExchange列表中看到免费试用版的链接。当他们单击它时,会看到提示您提供联系信息的提示,然后您会通过电子邮件收到这些信息。您可以联系他们讨论他们的需求或验证他们的信息。然后,您可以通过添加注册请求记录为他们创建试用版。

进行新的注册请求记录:

  1. 在Salesforce Classic中,点击注册请求
  2. 点击新建
  3. 选择潜在客户的公司,或者,如果未在列表中看到,请输入名称。
  4. 填写潜在客户的名字和姓氏。
  5. 选择一个在Salesforce中唯一的用户名,因为很难知道潜在客户的电子邮件地址是否已在另一个组织中使用。与所有Salesforce用户名一样,它必须采用有效的电子邮件格式。例如,如果您的潜在客户的名称是Pat Jones,而您的公司名称是AcmeApps,请使用Pat_Jones@AcmeApps.Demo.Org。如果选择的名称存在于Salesforce中的其他位置,则会在“注册请求”历史记录中看到错误。  注册申请表,按请求填写
  6. 选择一个用于您的试用版的模板。您创建的每个模板都有一个唯一的ID。您可以在Trialforce Source Org(TSO)中找到模板的ID。
    1. 在单独的浏览器窗口或标签中,登录到您的TSO。
    2. 在设置中,在快速查找框中输入Trialforce,然后选择Trialforce模板。  从Trialforce模板页面复制模板ID
    3. 现在,将要使用的模板的ID复制到另一个窗口的“注册请求”对话框的“模板”字段中。

如果您需要做一些特殊的事情来配置Trialforce组织,然后再让潜在客户看到,请选择“禁止注册电子邮件”。这样可以防止Trialforce自动发送电子邮件,并在设置完毕后让您与潜在客户联系。

由于它可以为您提供很多控制,因此这种方法是为内部用户创建演示组织的好方法。您也可以将其用作对外销售的一部分,为潜在客户提供未经请求的试用。

响应每一次免费试用的请求都会给您很多控制权,但这也需要您花费大量时间。如果您有很多客户,请谨慎使用此方法,并确保迅速跟进他们的要求。

按需托管试验

如果您既要自定义又要自动化,请提供托管试用。您可以从自己的网站部署此试用版:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布页面上,单击清单
  3. 点击您的列表。
  4. 点击应用,然后在“客户应如何安装您的应用”下,选择来自您的网站
  5. 提供您的网站的URL。
  6. 点击保存

然后,您在自己的站点上提供一个Web表单。准客户填写此表格以请求免费试用。该请求使用API调用生成“注册请求”记录 。该记录为该潜在客户创建了一个试用版。有关参数和错误代码的列表,请参阅 注册请求对象开发人员文档。

要创建Web表单,可以使用传统的HTML表单:您可以创建一个选择列表,显示与模板ID对应的用户友好模板名称。这使您的潜在客户可以选择自己的经历。

构建表单时,请包括指向Salesforce主订购协议的链接 和供潜在客户接受其条款的复选框。

您也可以在表单中添加自定义字段以收集更多信息,但要保持简单-毕竟,您希望您的潜在客户将其保留到最后!您的Web表单必须与“注册请求”对象具有相同的字段,因此请确保它们匹配。

如果您对按需设置托管试验存有疑问,请参阅我们的博客文章,分为两部分,以获取详细指导和示例代码。

  • 注册申请:让您的客户轻松进行试用-第1部分
  • 注册申请:让您的客户轻松进行试用-第2部分

将您的产品放在那里

让我们回顾一下Salesforce为您提供的将潜在客户转变为付费客户的工具:

  • 可安装的试用版:产品试用版,直接放在客户现有的组织中,这是让您的应用自行销售的好方法
  • 测试驱动器:在您自己的组织中启动简单的免费试用版的最简单方法,只要您可以销售产品而无需潜在客户操纵数据
  • Trialforce:一个成熟的框架,可为您的客户量身打造沉浸式体验。销售团队喜欢它!

您从审判中获得的收益取决于您投入的审判。您计划如何在免费试用中展示产品的方式越多,您从该试用中获得的客户就越多。我们提供执行计划所需的工具。

让我们向大家展示为什么他们需要您提供的产品!

AppExchange应用试用管理 – 设计您的客户体验

学习目标

完成本单元后,您将能够:

  • 解释Trialforce模板的目的。
  • 描述可以在Trialforce模板中自定义的内容。
  • 讨论创建样本数据的策略。

想想你想讲的故事

如果您使用的是可安装的试用版,那么很容易激发人们购买您的产品-他们下载它来尝试对自己的数据进行特定的处理。只要您的用户体验持续存在并且您的应用程序能够正常工作,那么您的状态就很好。

试驾和Trialforce需要更多的投入,因为它们在单独的环境中提供了自己的数据。如果您使用的是其中之一,请提出一个可以吸引您的潜在客户并说明他们为什么需要您的产品的故事。更好的故事可以带来更高的销量。

在这里,我们讨论了为Trialforce创建体验的方法,但是您可以使用相同的方法为Test Drive组织创建数据。请记住,您的潜在客户无法更改您的“测试驱动器”中的任何数据。

用模板讲故事

当您确定希望客户如何体验您的产品时,您将创建一个代表该体验的模板。模板是一组配置数据和示例数据,可在Trialforce组织中实施您的故事。模板用于创建试用组织,以便您的客户和潜在客户无需先购买应用即可看到他们想要的内容。

您如何创建Trialforce模板?实际上,模板只是Trialforce Source Org(TSO)及其内容的快照。要设置模板,请将您的应用安装到TSO中并添加示例数据。您还可以根据需要调整配置。例如,将应用设置为非管理员配置文件的默认设置。

构建模板时,请考虑您的理想客户并为其专门创建体验。您想给他们看什么?他们必须看到特定的功能吗?什么样的数据可以为您的产品讲出最好的故事?通过示例数据创建沉浸式体验,这些示例数据与您的理想客户所使用的数据相似。

示例:项目管理

Emily是她的公司MultiProjects(一家工程公司)的管理员。她需要创建,跟踪和管理公司的各个正在进行的项目,并在AppExchange上搜索解决方案。她的搜索结果显示了Milestones Project Management应用程序。她没有Salesforce组织,因此她从应用列表中请求一个试用组织。几秒钟后,Emily收到了一个全新的组织,其中安装了Milestones的试用版。

创建密码并登录到组织后,Emily发现该组织具有一些入门数据,并带有示例项目(1),任务和里程碑。她看到了每个项目的详细信息,相关的任务以及项目进度的直观表示(2)。

Milestones项目管理应用程序的概述屏幕

当Emily单击该应用程序时,她会注意到该应用程序中每个自定义对象和字段的记录。生成此模板的Milestones开发人员为每个标准和自定义对象创建了示例数据,因此Emily了解如何使用它。

使用样本数据,她可以轻松地检查项目信息,例如未完成的任务,时间预算和费用预算。

里程碑应用程序中“概览”屏幕上的状态

她还发现了甘特图功能,该功能说明了项目的里程碑,这是她正在特别寻找的东西之一!

里程碑甘特图

Milestones Project Management应用程序还提供了一个名为Milestone的“打开任务”的示例报告,其中显示了正在进行的工作。

Milestones应用程序中的“打开任务”屏幕

艾米丽印象深刻。没有示例数据,她将无法查看正在运行的应用程序。但是由于该Salesforce合作伙伴使用Trialforce提供了良好的数据,因此Emily拥有丰富的经验,因此决定购买该应用程序。

万事俱备

前面示例中的模板说明了Milestones Project Management应用程序如何吸引像Emily这样的管理员。该示例中的示例数据是通用的,但是具有更具体的模板,该应用可以吸引具有特定角色或行业的潜在客户。

零售客户的样本数据将包括分配给收银员的任务和季节性商店装修的里程碑。与教育相关的模板可能具有用于组织教室,创建教学大纲和计划实地考察的项目和任务。使用客户熟悉的概念可以帮助您与他们建立联系。不要低估使用与潜在客户产生共鸣的术语与潜在客户交流的力量。

这是学校实地考察的示例计划。

Milestones应用程序中的示例实地考察数据

这是课堂教学大纲的计划。

Milestones应用程序中的示例课程提纲

您甚至可以为想要导入自己数据的客户创建没有数据的模板。可以想象您的产品有几个模板。对于每种您想提供的试用版本,创建一个单独的TSO,配置并填充唯一数据。

创建您的模板

要创建Trialforce模板,您需要一个带有示例数据的Trialforce Source Org,并为您的客户配置适当的设置。

创建一个模板

  1. 登录到您的TSO。
  2. 从“设置”中,在“快速查找”框中输入Trialforce,然后选择Trialforce
  3. 单击“新Trialforce模板”
  4. 描述模板并决定是否包括数据。在大多数情况下,默认选项“所有数据和设置”是可以的。
  5. 在“可选功能”下,如果日期是应用程序的重要组成部分,请选择第一个框以调整所有日期,以使它们相对于组织创建日期移动。这样可以防止样本数据过时。新的Trialforce模板屏幕
  6. 点击保存

生成新模板后,您会收到一封包含组织ID的电子邮件。

更新试用源组织时,请确保为其生成一个新模板。这样,您的试用与您最近的更改保持一致。

检查模板的状态

您的每个Trialforce模板的状态均为以下值之一。

  • 进行中-首次创建模板时,它始终具有此状态。这意味着您尚未完成创建。
  • 成功-模板已准备就绪,可用于创建试用组织。
  • 错误-模板出了点问题,您必须先解决一个或多个问题,然后才能使用它。
  • 已删除-您已经删除了模板,无法再使用。删除的模板的状态记录一直存在,直到下一次系统更新为止。

创建或删除模板后,请检查其状态。为此,请在设置菜单中单击Trialforce。您会看到一个包含所有模板的表。它们的状态显示在其创建日期旁边的右栏中。

Trialforce模板创建日期和状态

批准并批准您的模板

要使用Trialforce在AppExchange上提供试用,您的模板必须 通过安全审查。这与针对您的应用的安全审查不同。它可以确保您的模板遵循以下基本规则:

  • 该模板只能包含已通过安全审查的托管软件包。
  • 该模板不能包含非托管代码(Apex或Visualforce页面)。

您可以在模板中包括声明性定制,例如“流程”或“批准流程”。任何不使用Apex,Visualforce或Javascript的东西都可以。

要请求安全审查:

  1. 登录到Salesforce合作伙伴社区并导航到发布控制台。
  2. 将您的TSO连接到您的列表。在“组织”选项卡上,从列表中选择您的TSO,然后单击“连接组织”在清单页面上连接TSO
  3. 导航到“试用模板”选项卡,然后单击“开始审阅”以使用您想要的模板。从试用版模板列表开始审核

启动审阅后,您会收到一封电子邮件确认,审阅完成后,您会收到另一封电子邮件。合作伙伴可以免费进行审核,审核通常需要2至3天。

保持模板最新

创建Trialforce模板后,无法对其进行更新。由于模板只是创建模板时TSO的快照,因此无法对其进行修改。幸运的是,很容易从旧模板创建新模板:只需使用新版本的软件包,数据或配置更新TSO,然后从中创建新模板。

每次创建新版本的应用程序时,将其安装到TSO中并创建一个新模板。否则,从现有模板创建的试用版将不会具有您闪亮的新功能。

使用Trialforce打包其他技术

Trialforce可与其他Salesforce产品(例如社区和Einstein Analytics)配合使用。如果您的应用程序使用它们,则可以设置功能齐全的试用版来展示它们。我们不在此描述这些产品,而是提及它们,以便您在建立客户体验时可以考虑它们。

可能性是无止境。您可以将任何适合Salesforce组织的内容纳入Trialforce提供的体验中。在下一个单元中,我们将向您展示如何与潜在客户分享这种经验。

AppExchange应用试用管理 – 设计您的客户体验

学习目标

完成本单元后,您将能够:

  • 解释Trialforce模板的目的。
  • 描述可以在Trialforce模板中自定义的内容。
  • 讨论创建样本数据的策略。

想想你想讲的故事

如果您使用的是可安装的试用版,那么很容易激发人们购买您的产品-他们下载它来尝试对自己的数据进行特定的处理。只要您的用户体验持续存在并且您的应用程序能够正常工作,那么您的状态就很好。

试驾和Trialforce需要更多的投入,因为它们在单独的环境中提供了自己的数据。如果您使用的是其中之一,请提出一个可以吸引您的潜在客户并说明他们为什么需要您的产品的故事。更好的故事可以带来更高的销量。

在这里,我们讨论了为Trialforce创建体验的方法,但是您可以使用相同的方法为Test Drive组织创建数据。请记住,您的潜在客户无法更改您的“测试驱动器”中的任何数据。

用模板讲故事

当您确定希望客户如何体验您的产品时,您将创建一个代表该体验的模板。模板是一组配置数据和示例数据,可在Trialforce组织中实施您的故事。模板用于创建试用组织,以便您的客户和潜在客户无需先购买应用即可看到他们想要的内容。

您如何创建Trialforce模板?实际上,模板只是Trialforce Source Org(TSO)及其内容的快照。要设置模板,请将您的应用安装到TSO中并添加示例数据。您还可以根据需要调整配置。例如,将应用设置为非管理员配置文件的默认设置。

构建模板时,请考虑您的理想客户并为其专门创建体验。您想给他们看什么?他们必须看到特定的功能吗?什么样的数据可以为您的产品讲出最好的故事?通过示例数据创建沉浸式体验,这些示例数据与您的理想客户所使用的数据相似。

示例:项目管理

Emily是她的公司MultiProjects(一家工程公司)的管理员。她需要创建,跟踪和管理公司的各个正在进行的项目,并在AppExchange上搜索解决方案。她的搜索结果显示了Milestones Project Management应用程序。她没有Salesforce组织,因此她从应用列表中请求一个试用组织。几秒钟后,Emily收到了一个全新的组织,其中安装了Milestones的试用版。

创建密码并登录到组织后,Emily发现该组织具有一些入门数据,并带有示例项目(1),任务和里程碑。她看到了每个项目的详细信息,相关的任务以及项目进度的直观表示(2)。

Milestones项目管理应用程序的概述屏幕

当Emily单击该应用程序时,她会注意到该应用程序中每个自定义对象和字段的记录。生成此模板的Milestones开发人员为每个标准和自定义对象创建了示例数据,因此Emily了解如何使用它。

使用样本数据,她可以轻松地检查项目信息,例如未完成的任务,时间预算和费用预算。

里程碑应用程序中“概览”屏幕上的状态

她还发现了甘特图功能,该功能说明了项目的里程碑,这是她正在特别寻找的东西之一!

里程碑甘特图

Milestones Project Management应用程序还提供了一个名为Milestone的“打开任务”的示例报告,其中显示了正在进行的工作。

Milestones应用程序中的“打开任务”屏幕

艾米丽印象深刻。没有示例数据,她将无法查看正在运行的应用程序。但是由于该Salesforce合作伙伴使用Trialforce提供了良好的数据,因此Emily拥有丰富的经验,因此决定购买该应用程序。

万事俱备

前面示例中的模板说明了Milestones Project Management应用程序如何吸引像Emily这样的管理员。该示例中的示例数据是通用的,但是具有更具体的模板,该应用可以吸引具有特定角色或行业的潜在客户。

零售客户的样本数据将包括分配给收银员的任务和季节性商店装修的里程碑。与教育相关的模板可能具有用于组织教室,创建教学大纲和计划实地考察的项目和任务。使用客户熟悉的概念可以帮助您与他们建立联系。不要低估使用与潜在客户产生共鸣的术语与潜在客户交流的力量。

这是学校实地考察的示例计划。

Milestones应用程序中的示例实地考察数据

这是课堂教学大纲的计划。

Milestones应用程序中的示例课程提纲

您甚至可以为想要导入自己数据的客户创建没有数据的模板。可以想象您的产品有几个模板。对于每种您想提供的试用版本,创建一个单独的TSO,配置并填充唯一数据。

创建您的模板

要创建Trialforce模板,您需要一个带有示例数据的Trialforce Source Org,并为您的客户配置适当的设置。

创建一个模板

  1. 登录到您的TSO。
  2. 从“设置”中,在“快速查找”框中输入Trialforce,然后选择Trialforce
  3. 单击“新Trialforce模板”
  4. 描述模板并决定是否包括数据。在大多数情况下,默认选项“所有数据和设置”是可以的。
  5. 在“可选功能”下,如果日期是应用程序的重要组成部分,请选择第一个框以调整所有日期,以使它们相对于组织创建日期移动。这样可以防止样本数据过时。新的Trialforce模板屏幕
  6. 点击保存

生成新模板后,您会收到一封包含组织ID的电子邮件。

更新试用源组织时,请确保为其生成一个新模板。这样,您的试用与您最近的更改保持一致。

检查模板的状态

您的每个Trialforce模板的状态均为以下值之一。

  • 进行中-首次创建模板时,它始终具有此状态。这意味着您尚未完成创建。
  • 成功-模板已准备就绪,可用于创建试用组织。
  • 错误-模板出了点问题,您必须先解决一个或多个问题,然后才能使用它。
  • 已删除-您已经删除了模板,无法再使用。删除的模板的状态记录一直存在,直到下一次系统更新为止。

创建或删除模板后,请检查其状态。为此,请在设置菜单中单击Trialforce。您会看到一个包含所有模板的表。它们的状态显示在其创建日期旁边的右栏中。

Trialforce模板创建日期和状态

批准并批准您的模板

要使用Trialforce在AppExchange上提供试用,您的模板必须 通过安全审查。这与针对您的应用的安全审查不同。它可以确保您的模板遵循以下基本规则:

  • 该模板只能包含已通过安全审查的托管软件包。
  • 该模板不能包含非托管代码(Apex或Visualforce页面)。

您可以在模板中包括声明性定制,例如“流程”或“批准流程”。任何不使用Apex,Visualforce或Javascript的东西都可以。

要请求安全审查:

  1. 登录到Salesforce合作伙伴社区并导航到发布控制台。
  2. 将您的TSO连接到您的列表。在“组织”选项卡上,从列表中选择您的TSO,然后单击“连接组织”在清单页面上连接TSO
  3. 导航到“试用模板”选项卡,然后单击“开始审阅”以使用您想要的模板。从试用版模板列表开始审核

启动审阅后,您会收到一封电子邮件确认,审阅完成后,您会收到另一封电子邮件。合作伙伴可以免费进行审核,审核通常需要2至3天。

保持模板最新

创建Trialforce模板后,无法对其进行更新。由于模板只是创建模板时TSO的快照,因此无法对其进行修改。幸运的是,很容易从旧模板创建新模板:只需使用新版本的软件包,数据或配置更新TSO,然后从中创建新模板。

每次创建新版本的应用程序时,将其安装到TSO中并创建一个新模板。否则,从现有模板创建的试用版将不会具有您闪亮的新功能。

使用Trialforce打包其他技术

Trialforce可与其他Salesforce产品(例如社区和Einstein Analytics)配合使用。如果您的应用程序使用它们,则可以设置功能齐全的试用版来展示它们。我们不在此描述这些产品,而是提及它们,以便您在建立客户体验时可以考虑它们。

可能性是无止境。您可以将任何适合Salesforce组织的内容纳入Trialforce提供的体验中。在下一个单元中,我们将向您展示如何与潜在客户分享这种经验。

AppExchange应用试用管理 – 准备好您的组织

学习目标

完成本单元后,您将能够:

  • 说明如何设置测试驱动器。
  • 列出Trialforce设置中涉及的组织类型。
  • 描述为Trialforce设置配置组织的过程。

使用“志愿者追踪器”应用探索免费试用版

让我们研究Salesforce提供的不同类型的免费试用。假设我们有一个名为Volunteer Tracker的出色产品,它的名称恰如其名:它可以跟踪组织的志愿者。让我们看看我们可以为潜在客户创造什么样的体验。我们将为我们的应用程序部署各种类型的试用版:可安装的试用版,试用版和Trialforce试用版。

首先要做的事:设置许可

前面我们提到,许可证使试用版和完整版应用程序完全不同。设置试用版之前,必须将其与许可证关联。通过将应用程序的托管程序包与许可证管理组织(LMO)链接来执行此操作。LMO是您安装许可证管理应用程序(LMA)的组织。您既需要LMO又需要LMA才能从潜在客户中获取潜在客户。

  1. 在Salesforce合作伙伴社区的“发布”选项卡中,单击“包”
  2. 查找该应用程序的软件包。在我们的情况下,这是志愿者追踪器应用程序。单击管理许可证
  3. 点击注册
  4. 输入您的LMO的登录凭据,然后单击Submit
  5. 为您的默认许可证选择一个免费试用版。
  6. 输入试用许可证的期限(天)。如果需要,您甚至可以选择许可证不过期
  7. 输入许可证的席位数,或选择“站点范围内的许可证”以将许可证提供给潜在客户组织的所有用户。
  8. 点击保存

现在转到您应用的列表页面,以设置潜在客户跟踪:

  1. 在发布标签中,点击列表
  2. 点击您应用的列表,然后点击潜在客户
  3. 客户与该列表互动时,选择收集潜在客户。   用于设置线索收集的屏幕

现在,我们的审判将使我们受益匪浅!让我们进行试验。

将Volunteer Tracker安装到现有组织中

将我们的应用程序安装到客户的组织中很简单。从Salesforce合作伙伴社区中的发布控制台开始。

  1. 在发布控制台中,单击“列表”选项卡。
  2. 点击您的产品列表。
  3. 点击应用
  4. 在“客户应如何安装您的应用程序?”下 选择最适合您的业务案例的选项。对于可安装的试用版,通常最好是直接从AppExchange安装。我们稍后将讨论其他选项。    您的清单以及安装选项
  5. 点击试用
  6. 在“提供试用安装”下,许可证管理应用程序(LMA)许可证反映了在将托管软件包与许可证管理组织链接时选择的设置。    您商家信息的试用设置
  7. 点击保存

而已。如果选择了“直接从AppExchange直接安装”安装选项,则客户会在AppExchange列表中看到绿色的“立即获取”按钮。单击立即获取,将引导客户通过向导来选择是将应用程序安装到生产组织还是沙箱组织中。

立即获取按钮和应用程序向导

该应用程序已安装到组织中,客户可以使用自己的数据进行试用。十分简单。

参加志愿者追踪器进行试驾

试用Test Drive是向不使用Salesforce的客户显示Volunteer Tracker的最简单方法。他们从其AppExchange列表中启动该应用程序的测试驱动器。

Test Drive位于自己的组织中,使用它的每个客户都以评估用户身份登录。客户无法更改组织中的任何数据,并且不需要密码。多个客户可以同时使用一个测试驱动器-因为没有人可以更改数据,所以没有干扰的风险。

在创建测试驱动器之前,请确保已将应用程序的托管程序包链接到列表。我们将在《ISVforce指南》中说明如何执行此 操作。

创建一个试驾组织

从Salesforce合作伙伴社区中的发布控制台开始。

  1. 在发布控制台中,单击“列表”选项卡。
  2. 单击您的产品列表。
  3. 点击试用
  4. 单击创建测试驱动器。    为您的列表创建一个测试驱动器
  5. 向导弹出。为Test Drive提供一个简单的描述性名称,并将其与应用程序托管软件包的正确版本相关联。然后点击提交。   测试驱动器组织创建弹出窗口

Salesforce为试驾创建一个Developer Edition组织。该组织有两个用户:管理员和评估用户。Salesforce向每个用户发送一封电子邮件。收到电子邮件后,就可以配置组织了。

配置测试驱动器单位

从您的电子邮件开始。

  1. 打开管理员用户的“欢迎使用Salesforce:验证您的帐户”电子邮件,然后点击验证帐户。    试用版帐户验证向导
  2. 向导将指导您完成更改密码的步骤。
  3. 添加示例数据并配置组织,以便您的应用程序准备就绪。大量的示例数据可帮助您销售产品,我们将在下一个单元中进行讨论。
  4. 打开评估用户的“欢迎使用Salesforce:验证您的帐户”电子邮件,然后单击“验证帐户(1)”。然后按照说明验证您的帐户并更改密码。
  5. 以评估用户身份(2)登录到Test Drive组织,并确保您可以访问您的应用程序。如果不能,则必须 将此用户分配给托管软件包的许可证。 评估用户的帐户验证向导

Test Drive组织已准备就绪。现在是时候将其链接到您的列表了。

将组织连接到您的清单

从Salesforce合作伙伴社区中的发布控制台开始该过程。

  1. 在发布控制台中,单击“列表”选项卡。
  2. 单击您的产品列表。
  3. 点击试用
  4. 单击“连接组织”
  5. 向导弹出。提供只读用户的用户名和密码,然后单击Submit。用户名中必须包含“ eval”。    连接组织弹出窗口
  6. 点击保存。   清单页面上已配置的测试驱动器

您的客户现在可以试用您的产品。转到您的AppExchange列表,然后单击列表上的“测试驱动器” 进行尝试。

试驾按钮

Trialforce上的志愿者追踪器

Trialforce非常酷。作为我们最灵活的免费试用版,它使您可以为不同类型的潜在客户和客户创建多种不同的体验,并在各自的试用组织中运行每种体验。转换很容易,因为购买您产品的客户才开始将试用组织用作生产组织。

不过,Trialforce并不是魔术。您必须了解一些知识并配置一些组织才能使其正常工作。但是不用担心。我们在这里向您展示如何。

对于您在Trialforce中提供的每种体验,您将创建一个模板,其中包含配置数据和示例数据。当潜在客户开始进行Trialforce试用时,此模板中的数据将部署到试用组织。

这些模板存放在哪里,以及如何将它们部署到试用组织?Trialforce使用几种组织类型管理模板:

  • Trialforce Source Org(TSO)保存模板的配置和示例数据。这是您安装应用程序的地方。您可以根据自己创建的每种体验选择其中一个组织,并完全按照希望潜在客户看到的方式进行配置。您在TSO中创建一个模板,其中包含您的配置和示例数据。
  • 您的环境中心可以为您的试用创建TSO。这是制作TSO的最简单方法。
  • 如果您要为试用版定制商标,则可以使用Trialforce Management Org(TMO)创建和管理TSO 。环境中心无法创建品牌的TSO。

一旦创建了TSO,请打开一个支持案例,以使其批准与Signup Request API一起使用。我们将在后续单元中详细了解Signup Request API的内容。

无论以哪种方式创建TSO,请注意,自2018年10月起,新的TSO将默认为组织启用Lightning Experience。结果,在这些组织中创建的新用户也将默认为Lightning。所有启用了Lightning的用户都可以选择切换为经典。底线:确保您的应用程序可在Lightning中运行。您的应用已 准备就绪,对吗?

我们将向您展示如何在下一个单元中为TSO创建模板。现在,让我们建立这些组织。

直接从环境中心创建Trialforce Source Org

  1. 登录到您的业务组织中已安装的Environment Hub。
  2. 点击创建单位
  3. 对于目的,选择Trialforce
  4. 输入所需信息,然后单击创建

使用Trialforce管理组织创建品牌Trialforce源组织

为了创建品牌的TSO,您需要一个TMO。为此,您需要一个现有的Developer或Partner Developer Edition组织。除用于托管软件包的组织外,它可以是任何组织。如果需要新的组织,则可以从环境中心创建一个。

一旦拥有开发人员组织,就创建一个支持案例以访问TMO。

  1. 在发布控制台中,单击支持(1)。
  2. 单击新建案例(2)。    “支持”选项卡上的“新案例”按钮
  3. 单击Trialforce
  4. 单击创建案例。    在“新案例”页面上选择Trialforce
  5. 从子主题中,选择Trialforce Management Org
  6. 选择严重性级别,输入简短描述,然后单击Submit Case

启用TMO后,创建源组织。您必须是Classic才能做到这一点。

  1. 在“经典”中,转到“设置”菜单。
  2. 在快速查找框中输入
  3. 点击新建,然后输入并保存所需信息。 “源组织”页面的视图

无论您如何创建它,对于您创建的每种不同Trialforce体验,都需要一个TSO。

希望所有有关TSO和TMO的话题不是TMI!(太多的信息。)在下一个单元中,我们着重于创建有效的Trialforce体验。

AppExchange应用试用管理 – 决定如何进行审判

学习目标

完成本单元后,您将能够:

  • 描述合作伙伴可以使用的免费试用类型。
  • 比较这些试验类型的缺点和好处。
  • 评估给定产品的最合适的试验类型。

决定提供哪种审判

在Salesforce,我们希望帮助您创造最佳的客户体验,并且为了帮助您,我们提供了不同的方式来共享您的产品。您的第一步是确定客户的需求。

您的某些潜在客户已经在使用Salesforce,并且可以访问一个或多个组织。如果您想让他们使用他们现有的数据来玩您的产品,他们可以在您的沙盒或生产组织之一中试用安装您的软件包。我们将此称为可安装的试用版

但是,使用现有的客户数据并不总是很有意义。有些潜在客户无法安装应用,甚至根本没有组织。或者,也许您对特定的体验有特定的想法,如果您使用特定的数据,则更容易证明。也许您想使用Wave Analytics或配置的社区,它们需要在自己的组织中运行。我们为您提供了两种使用潜在客户自己的数据进行试验的选项:

  • Test Drive,使潜在客户可以登录到预先配置的组织并使用评估帐户进行环顾。它很容易部署,但是它是只读的:用户不能更改任何数据。
  • Trialforce,它将创建一个包含应用程序的全新试用组织,并使用自定义示例数据填充该应用程序。Trialforce需要更多准备,但是您可以自定义它。

这三种方法(可安装的试用版,Test Drive和Trialforce)让您决定如何将产品投放到潜在客户手中。您可以选择一种方法,也可以根据需要混合和匹配。

让我们仔细看看每种类型的试验。

让您的客户使用自己的数据

对于某些产品而言,可安装的试用版非常容易。如果您是ISVforce合作伙伴,则您的产品将扩展现有的Salesforce功能。他们满足了销售,服务,健康和金融服务云客户的需求。为什么不让这些客户试用显示您的解决方案如何处理其数据的试用版?

让我们看看它是如何工作的。使用Sales Cloud的Alice一直在寻找重复的潜在顾客记录。她前往AppExchange查看是否有人制作了删除这些重复项的应用程序。

您的公司Leed-Dee-Dupe已发布了一个应用程序Leed-Dee-Duper。它可以查找重复项并消除重复项,从而快速,直观地合并潜在客户信息。显然,爱丽丝想要利德迪珀。她只是还不知道。

爱丽丝在笔记本电脑上工作

在AppExchange上搜索“潜在客户重复数据删除”后,爱丽丝发现了几种产品。里德·迪·杜珀(Leed-Dee-Duper)在那儿,但是你怎么让她选择呢?她甚至可能不会考虑无法免费试用的产品。如果您有可安装的试用版,Alice可以立即使用她的数据进行试用。

一点努力就能给人留下深刻的印象

可安装的试用版需要使用实际的客户数据,因此您需要进行的最小化设置。没有要生成或配置的示例数据-该应用程序使用与客户购买完整版本时安装的元数据包相同的软件包。这就好比卖出一栋装有买方家具的房子。

具有潜在客户数据的可安装应用程序屏幕

无论您指定多长时间,试用都会持续-短至24小时或您想要的时间。这些条款取决于您使用的许可证。

如果客户购买您的产品,则试用版将在其组织中转换为完整版本。如果他们决定不购买,则可以卸载您的应用程序或让许可证过期。无论哪种方式,它们的数据都保持不变-当然要减去重复项。

可安装的试用版以最佳状态显示您的产品。如果您的应用以易于通过现有客户数据演示的方式增强了现有组织,请使用可安装的试用版。

您无需成为ISVforce合作伙伴即可使用可安装的试用版。考虑我们的原始设备制造商(OEM)合作伙伴。他们通常向Salesforce以外的客户销售产品,但是当他们与已经是Salesforce客户的潜在客户合作时,他们可以使用可安装的试用版。

使用试驾进行统包试用

Test Drive是向潜在客户演示产品演示的最简单方法,而无需在其组织中安装任何产品。测试驱动器是一个预配置的Developer Edition组织,其中填充了只读示例数据。它是完全独立的,在客户端仅需要Web浏览器。

您为什么要演示无法更改数据的应用程序?通常,只读试用版使您可以避免很多工作。如果您的产品使用复杂的外部服务,则Test Drive消除了在任何地方进行配置的工作—它在自己的组织中运行该服务。

测试驱动器的样本数据

假设您在产品中使用外部记帐系统,并且许可证席位数量有限。该系统与其他外部服务进行交互以跟踪发票,帐户余额等。弄清楚如何将该系统部署到每个潜在客户中,将是一个巨大的难题。部署所有设置的部署Test Drive组织要容易得多。

您为每个AppExchange列表设置了一个Test Drive组织。Test Drive组织有两个用户:管理员和评估用户,他们不能更改任何数据。潜在客户以评估用户身份登录。由于他们无法更改任何内容,因此无法更改其他潜在客户的体验。

如果您可以在不改变潜在客户的情况下展示产品的东西,那么Test Drive是部署独立测试的最简单方法。

与Trialforce交往

有时,可安装的试用版或Test Drive都无法解决问题。对于某些产品,您想为不同的客户提供不同的体验。要使具有定制体验的潜在客户真正眼花azz乱,您需要一个完全交互式的环境。如果您愿意花更多的精力来创建最好的试用版,那么Trialforce是您的最佳选择。

Trialforce中的前景数据

Trialforce让您的每一个潜在客户都可以创建一个现成的组织来托管免费试用版。您可以对其进行设置,以便所有试用组织都相同,也可以为不同的体验定义不同的配置。如果您在零售和医疗保健领域有前景,则Trialforce允许您为他们每个人创造一种体验。您的零售前景可与销售点交易(如库存,销售和促销)的示例数据一起使用。您的医疗保健前景将查看样本患者,程序和保险记录。

想象一下,如果您将销售团队的Trialforce经验提供给演示人员使用,他们将如何做!

两名男子在显示图表的视频屏幕前

您可以通过创建Trialforce模板进行自定义试用。该模板是组织的快照,其中包含您要在此版本的试用版中使用的所有内容。它包含您的样本数据,任何品牌的登录屏幕和电子邮件模板。您可以根据需要创建任意数量的模板,每种模板用于潜在客户:一种模板用于医疗保健客户,另一种模板用于零售,依此类推。

Trialforce与其他试用类型之间的最大区别是您花费在创建示例数据和配置上的精力。Trialforce确实非常灵活-您可以创建一个或多个预配置的体验-而Test Drive只能创建一个版本。但是,如果您没有良好的样本数据,那么这种灵活性不会给您带来任何好处。在本模块的后面,我们将向您展示如何创建引人注目的模板。

轻松转换客户

当客户决定试用您的产品时,Trialforce会创建一个新的组织,并在其中安装试用版及其数据。该组织具有客户用来登录的预先存在的用户ID和密码,他们可以从那里访问和修改该组织的所有数据。

如果潜在客户决定购买,那么Trialforce组织将成为其生产组织,并且可以继续使用它。如果您的客户将自己的数据输入到试用版中,他们将希望保留其试用组织。在这种情况下,请务必提前计划如何删除示例数据。如果潜在客户不想使用他们的试用组织,则您或新转换的潜在客户可以简单地启动另一个试用版并重新开始。

Trialforce可以为您服务

对于向新客户销售的OEM合作伙伴而言,Trialforce非常有意义。这些客户可以使用试用版中的样本数据快速上手。但是在某些情况下,ISVforce合作伙伴也可以从Trialforce中受益:

  • 如果业务用户希望评估您的产品,但无法安装软件包,则Trialforce允许这些用户在自己的组织中在没有管理特权的情况下试用该应用程序。
  • 您可以向现有客户展示与他们使用的工具互补的新产品。
  • 如果您的应用程序需要丰富的数据来展示其出色的功能(也许这是一个项目管理应用程序),则可以使用Trialforce精心制作的甘特图吸引客户。
  • 也许您的产品难以设置。但是,一旦启动并运行,那就太神奇了。让Trialforce进行肮脏的工作。

现在,您对可用的试验种类有了更多的了解,请考虑想给您的潜在客户带来什么样的经验。您可以使用所有这些试验中的任何一个或所有试验,最适合您的策略。如果愿意,您可以根据需要进行任意自定义。

聊够了!让我们进入下一个单元,看看如何设置每种审判。

AppExchange应用试用管理-了解免费试用的优势

学习目标

完成本单元后,您将能够:

  • 列出提供产品免费试用的优势。
  • 提出一些可以帮助您的产品成功的方法。
  • 确定一些使您的审判更加有效的特定策略。

暂时无所事事

您可能已经听说过“购买前请尝试”的表达。上口?绝对是 陈词滥调?也许。但是没有比不用担心浪费金钱来使用它更好的方法来弄清您是否真正需要东西。

这不是销售中的新主意。在线搜索“免费试用”,您可以在几乎每个市场中找到免费试用的内容。软件的免费试用已经有几十年了。实际上,很难想到没有某种免费试用版的主要软件产品。

您的客户正在寻找解决方案,他们可能有很多选择。如果您认为您的解决方案是最好的解决方案,那么为什么不让人们将其用于试驾呢?

免费试用已内置到我们的平台中

通常,您需要做很多工作才能在软件中构建免费试用机制。在花时间敲定许可条款,试用环境和功能之类的细节时,您可以在实际产品上完成很多工作。

但是您是Salesforce的合作伙伴,这绝非普通人!Salesforce从一开始就为客户提供免费试用。实际上,我们是最早提供完全功能性免费试用的企业软件公司之一。对我们来说效果很好。

因此,AppExchange的构建考虑了免费试用也就不足为奇了。而且由于我们的合作伙伴是使AppExchange成功的人,所以我们会尽力处理所有管理细节,以便您可以在免费试用和实际产品中专注于客户的体验。

向产品添加免费试用版并不像切换开关那样容易(涉及一些计划),但是比自己重新布线要容易得多。如果您使用我们提供的工具进行试用,我们将帮助您将潜在客户转变为付费客户。

全部在许可证中

试用版和完整版应用之间的最大区别是什么?试用版和完整版忽略技术细节,是具有不同许可证的同一软件。试用版将在一段时间后到期,而完整版本仍将保留。

许可证管理应用

您如何控制试用使用的许可证?有一个应用程序: 许可证管理应用程序(LMA)。使用它,您可以将许可证附加到每个应用程序。试用版拥有自己的许可证,因为它们的条款与完整版应用程序不同。LMA管理许可证的详细信息,并记录有关购买产品的潜在客户的信息。

Salesforce提供的试用技术可与LMA无缝协作,以帮助您转变前景。每当有人要求您进行试用时,我们都会自动在您的LMA中记录潜在客户记录。因此,试验确实可以带来销售。

我们不会在这里向您展示如何设置LMA。不过,AppExchange合作伙伴应了解许可在AppExchange上如何工作。在参考资料部分中找到一些有用的链接。

免费试用不仅仅针对客户

客户喜欢免费试用,因为他们至少可以免费使用酷炫的产品。但是免费试用也可以使其他人(甚至您的同事)的生活变得轻松。

演示为两个商人的应用程序的女商人

也许您的销售团队会向各种客户提供产品演示。将几个不同的试用组织与定制的样本数据交给他们,这样他们就可以为他们的客户量身定制演示了,这不是很好吗?

或者,您的培训或文档团队需要预先配置的环境来演示或解释功能。给他们一个不是很好吗?每个版本一个怎么样?每个团队成员的环境如何?

不难想像各种巧妙的方法来使用预配置的组织。

在本模块中,我们向您展示如何创建自定义的免费试用版,如何对其进行专门配置以及如何使用各种数据集填充它们。您会为自己的工作感到惊讶!

不要忘记出售您的产品

给客户免费试用或演示是吸引他们注意力的一种好方法,但是如果您不交付商品,他们的心就会流连忘返。使用您的免费试用版来构建吸引他们的体验。

利用潜在客户找出目标市场的需求,并轻松地让他们了解您的产品如何帮助他们获得产品。如果您与来自特定行业的客户合作,请创建使用示例数据的模型,这些示例数据说明特定于每个行业的任务和工作流。如果他们可能立即开始在工作中使用该产品,请确保购买完整版的产品后可以继续工作。

最重要的是,可以利用试用机会向他们展示使您与竞争对手区分开的地方。展示比讲要好得多。您甚至可以从潜在客户那里获得一些有用的反馈。为他们免费试用可以为您提供免费建议!

现在,让我们了解一下您可以为客户提供哪些类型的试用。

Salesforce B2C Commerce客户分析 – 分析客户需求

学习目标

完成本单元后,您将能够:

  • 列出在发现阶段执行客户端分析的三个好处。
  • 说明如何创建大多数实施团队。
  • 描述替代平台模型。
  • 列出您必须评估以确定商家功能如何与Salesforce B2C Commerce平台配合的内容。

发现客户

客户分析的发现部分使您有机会尽可能多地了解商人的当前实施情况。您在此处记录的是之前的图片。在B2C电子商务网站实现的结尾,你能看到画面完全开发和测试解决方案,运行商户的网上零售业务。

在发现过程中,至关重要的是,您必须了解他们业务的方方面面,以确保解决方案最终是完美的选择。

客户分析的好处

从人员配备,设计到最终解决方案,在发现阶段执行客户分析有很多好处。

  • 强大的实施团队-您可以直接或间接地了解由谁组成您的团队。这些人是谁?商家的管理层参与其中吗?有Salesforce员工参与吗?您是否与商家有事先的业务关系?Ohana总是非常重要!
  • 优秀的团队技能-确定团队成员的独特技能和能力很重要。这可以帮助您根据谁有能力做什么来计划流程的每个步骤。短期和长期可以使用哪些技能?
  • 集中商户人员配置-您需要了解商户如何计划为其团队配备人员以支持新解决方案。当前支持该站点的人也会支持新站点吗?
  • 很棒的设计-通过执行客户分析,您可以在设计创建之前就对其进行影响。您对商人的当前系统,流程等了解得越多,您就越能提出建议并影响决策者。
  • 适当的解决方案-您发现的细节越多,就越有可能提出满足功能和期望的有效且可用的解决方案。

经过深入研究的设计还可以加快解决方案的上市速度,因为涵盖了许多意外情况。这使一个快乐的商人!

评估能力

大多数实施团队都是根据当前的业务情况创建的。熟悉现有操作的现有员工或合作伙伴将分配给新应用程序的实施团队。

商家有许多不同的需求。他们可能想扩大在线销售渠道,但并不十分了解。或者,他们选择了B2C Commerce,但对企业来说是新手。他们可能已经有一个在线零售应用程序,但是它在无法扩展的平台上。也许他们对当前的提供者不满意。或者,他们可能希望将其在线零售应用程序移出其标准应用程序的空间。出于某种原因,他们之所以选择B2C Commerce,是因为它似乎是满足当前和长期需求的最佳解决方案。

在许多情况下,商家没有内部技术资源来在B2C Commerce平台上实现其应用程序。作为职能架构师,您需要使用此三级评估来评估他们的能力,并确定他们如何最适合新平台。

  • 当前平台-收集有关商人技术及其使用方式的信息。
  • 技能要求-评估当前技能以找出差距。
  • 业务流程-收集有关商人业务流程的详细信息。

三级评估:当前平台,技能要求和业务流程

替代平台模型

了解商人的经营方式是关键。您可以从将它们分类为平台模型开始:完整服务,许可或两者的混合。

全方位服务意味着商家在技术上来说内部团队比较轻便,因为他们依靠平台提供商来满足大多数业务需求。这可以包括产品设置,内容设置,广告系列管理和其他业务流程。使用此模型,合作伙伴将承担许多技术角色以补充内部团队。合作伙伴与平台提供商合作来收集信息,制定计划并实施它。

许可是指商家在内部运行在自己硬件上的许可平台软件上工作。在这种情况下,商家直接与其内部技术合作伙伴合作以实施和增强其现有站点。这些相同的伙伴或其他伙伴将介入以实施新的应用程序。

下一步

我们了解了在发现阶段执行客户端分析的好处以及如何创建大多数实施团队。我们描述了将商家功能与B2C Commerce平台进行比较时需要评估的内容。我们探索了替代平台模型。现在是时候探索数据模型如何工作了。

Salesforce B2C Commerce客户分析 – 了解客户的数据模型

学习目标

完成本单元后,您将能够:

  • 解释准确数据模型的好处。
  • 在Salesforce B2C Commerce数据模型中列出三种产品类型。
  • 列出数据模型电子表格中的三个工作表。
  • 解释命名约定的工作方式。
  • 解释数据属性如何帮助控制应用程序处理。

介绍

产品数据是在线零售店面的一切。这就是商人向世界展示的东西。这是他们出售的东西,没有他们,他们就不会有生意。这就是为什么数据模型是商家店面设计的关键组成部分的原因。它用于描述支持店面解决方案所必需的数据格局。

在项目文档(例如功能说明)中记录的数据模型应反映源数据系统(或记录系统)。记录数据模型有助于在数据库对象的上下文中组织产品数据。

数据模型还有助于揭示商人必须执行的手动数据管理量。最好尽早揭露此类固有的设计注意事项。如果数据管理工作的水平超出了商家在日常操作中可以处理的水平,则需要在启动之前解决这一差距。

让我们讨论一下商家数据模型如何映射到B2C Commerce,如何创建数据模型电子表格,命名约定以及数据模型属性。

映射到B2C Commerce

了解商家的数据模型可以更轻松地映射到管理店面产品的B2C Commerce数据模型。

B2C Commerce数据模型支持主数据/变量数据关系,其中主数据由数据对象产品ID表示。主数据对象具有变化属性,例如大小和颜色。这些属性定义产品的一个实例与另一个实例的区别。在这种关系中,变体的组合代表可购买的商品(SKU),而主商品是它们所属的产品。

例如,一家服装零售商出售不同大小和颜色的Brand-A Flair毛衣,其中大小和颜色是毛衣的变化属性。大小和颜色的组合定义了购物者要购买的可订购商品:灰色,大小14,品牌A Flair毛衣。

B2C Commerce还支持没有变化的简单产品,产品集(也可以作为一个组订购的多个可订购产品)和产品捆绑包(只能作为捆绑包订购的一组产品)。

挂衣服

创建数据模型电子表格

您必须分析商家的数据流,并在全面的电子表格中记录其数据映射/模型。理想情况下,仅当现成的店面参考体系结构(SFRA)对象和属性不满足商人的店面要求时,才扩展数据模型。

该电子表格不仅可以帮助您确定商人已经拥有的数据以及他们需要添加的数据,还可以帮助您定义从记录系统到B2C Commerce的持续导入过程。将产品保持在店面最新状态可以促进销售。

创建标题表

让我们从创建具有这些基本工作表的数据映射电子表格开始。

  • Catalog-Header(参考以下目录映射表)
  • 目录类别映射
  • 目录-产品映射
  • 目录推荐映射
  • PriceBook映射
  • 库存映射

Catalog-Header表包含目录源ROOT元素属性。创建两行,以收集有关这些字段名称/字段ID对的详细信息。

文件 描述
目录编号 目录编号
内部B2C Commerce Image Server基本路径 基本路径
外部映像服务器HTTP基本路径 网址
外部映像服务器HTTPS基本路径 https-ur
影像检视类型 视图类型
图像变化属性ID 变异属性
备用模式 alt模式
平铺模式 图像平铺

在“目录标题”表的末尾,请参考这些表。

  • 目录类别映射
  • 目录-产品映射
  • 目录推荐映射

创建列

在目录标题表中,创建这些字段列。

领域 描述
栏位名称 完全与Business Manager中配置的相同。
栏位编号 完全与Business Manager中配置的相同。
资料来源 数据源,例如:

  • 产品信息管理系统
  • 订单管理系统
  • 直接输入业务经理
预设值 是的,如果价值来自商家的供稿。否,如果商人在业务管理器中配置此值。
客户适用领域 是的,如果此字段映射到后端系统并将在实现中使用。
客户表名称 如果数据始发点是后端系统,则包含数据的表的名称。
客户字段名称 如果数据始发点是后端系统,则表中包含数据的字段的名称。
数据类型 使用的B2C Commerce属性类型,例如,字符串,布尔值,字符串枚举或整数枚举。
B2C商务更新 是的,如果该数据在B2C Commerce中是可更新的。否,如果此属性的数据是外部管理的。
在店面展示 是的,如果数据将显示在店面中。
本土化 是的,如果数据将被本地化。包括当地人。
描述 描述数据的用途和任何特殊条件,例如有效字符。
样本数据 数据样本。
需要 是的,如果需要数据。否,如果数据是可选的。

创建其他工作表

在此电子表格中创建其他工作表,其中两列分别是属性名称和ID。这些是按图纸的属性类型。

属性类型
目录类别映射 标准类别。搜索排名,站点地图,SEO,优化定义,存储桶定义,阻止的存储桶定义,类别分配(列表)
目录-产品映射 标准类别,搜索排名,站点地图,与SEO相关,变体和自定义,图像组,自定义,变体,捆绑产品,产品集产品,选项
目录推荐映射 推荐元素,属性
PriceBook映射 PriceBook标题,PriceBook表元素,自定义属性
库存映射 库存标题(清单ID和默认库存),库存元素(例如产品ID,分配,分配时间戳,永久),自定义属性

对于每种属性类型,为“字段名称”,“字段ID”以及与“ Catalog-Header”表相同的列标题创建列。查看业务管理器中的系统对象类型,以获取属性名称和ID。确保捕获所有数据属性。

命名约定

命名约定使每个人的生活更加轻松。为了简化B2C Commerce导入过程,导入供稿名称应符合标准命名约定。

这些是商品目录ID(目录)对象的示例。

命名约定
masterCatalog_ <公司名称/品牌名称> masterCatalog_BeachCloud
siteCatalog_ <公司名称/品牌名称> _ <国家/地区代码/地区代码> siteCatalog_BeachCloud_US

网站Catalog_BeachCloud_EU

属性ID也应遵循命名约定。例如,使用驼峰式大小写来命名此属性:欺诈检查启用

数据模型属性

数据属性类型有助于控制应用程序如何处理数据。例如,将整数用于产品库存计数,因为商人不出售部分产品。货币数据类型(另一个示例)密切关注本地货币的处理方式。

属性类型

下表列出了B2C Commerce支持的属性类型。

命名约定 描述
字母,数字和标点符号,通常是单词或句子。
文本 字母,数字和标点符号,用于大量文本,例如说明。
的HTML 用于HTML标记和值。您可以在业务管理器HTML编辑器中编辑HTML属性。您不能使用字符串或文本数据类型执行此操作。
整数 不带小数位的数字,例如1、2、3或4。
指定小数点后的位数。
布尔型 对或错
日期 MM / dd / yyyy
日期+时间 MM / dd / yyyy:hh:mm
图片 商家可以从图像文件夹结构中选择它。开发人员可以使用脚本来动态检索图像。
电子邮件 业务管理器要求电子邮件地址的有效语法。例如,@符号后必须有一个有效的扩展名。
为金钱值创建自定义属性时使用。此数据类型具有本地化的四舍五入规则,导致数字按特定货币的预期提供总计。
密码 显示密码的掩码字段和确认字段。值在导出时被加密,可以在导入时被加密。
套弦 用于输入一个或多个字符串。集不包含重复项。
整数集(整数) 用于输入一个或多个整数。集不包含重复项。
数字集(任何数字) 用于输入一个或多个数字。集不包含重复项。
字符串枚举 用于选择一个或多个值。
整数枚举 用于选择一个或多个值。

属性选项

为了更严格的数据控制,请在业务管理器中配置属性选项,这些属性随属性类型而变化。

  • 必填: 必须有。
  • 外部管理: 不允许Business Manager用户编辑该值,因为它是从后端系统提供的。
  • 值单位: 值的单位,例如,厘米(厘米)或盎司(盎司)。
  • 最小值: 允许的最小值。
  • 最大值: 允许的最大值。
  • 规模: 小数位数。
  • 字段长度: 字符数。
  • 字段高度: 行数。
  • 选择多个: 数据可以具有多个值。
  • Regex : 验证属性时使用的正则表达式(Java正则表达式语法)。仅用于字符串。

下一步

我们讨论了将数据模型映射到B2C Commerce,创建数据模型电子表格,命名约定和数据模型属性。现在让我们讨论特定的数据模型方案。

Salesforce B2C Commerce客户分析 – 审查内容管理策略

学习目标

完成本单元后,您将能够:

  • 解释为什么技能评估很重要。
  • 列出三种资源计划方法。
  • 列出自定义内容控制文档中包含的内容。
  • 解释关于内容的最重要的考虑因素。
  • 列出三种店面内容。

介绍

在发现阶段,尤其是在商人的技术能力范围内,内容管理是您需要考虑的另一个领域。谁来创建和维护内容是一个重要的问题。

内容的数量和种类取决于站点。一些站点显示简单的文本,而其他站点则显示复杂的资产类型数组。网站通常会显示有关如何使用其产品的内容,穿着该产品的客户的概况,甚至是与产品相关的技术的详细说明,例如堆肥和覆盖园艺场地。

Salesforce B2C Commerce支持HTML文本,图形和视频内容。内容资产存储在库和文件夹中,以便于检索。您可以创建新的内容资产或导入现有的内容资产。您也可以使用内容传送网络(CDN)。

内容资产

B2C Commerce管理两种类型的内容资产:存储在数据库中的内容资产和存储在文件系统中的文件资产。内容资产是存储在数据库中的对象,例如HTML块或文本块。文件资源(例如图像,音频和视频)由数据库中的条目表示,就像HTML或文本内容一样,但具有文件系统上文件路径的属性。文件本身存储在磁盘上由路径指定的文件夹中。

B2C Commerce支持下载和播放视频,例如Flash,Windows Media和QuickTime。对于高流量的店面页面,我们建议应用程序在初始页面呈现过程中下载容器,然后根据用户操作(例如单击“播放”按钮)下载视频。对于大量使用实际流媒体,大量下载和播放视频或大于20 MB的文件,我们建议商家使用第三方提供商。

HTML技能评估

最常见的B2C Commerce内容是HTML,这是在实施之前需要评估的商人技能领域。商家是否具有创建和维护HTML内容所需的技能?网站启动后,他们是否可以使用这些技能?

这些是一些选择。

  • 他们具有内部HTML和CSS技能来使用标准功能。
  • 他们可以访问具有HTML和CSS技能的资源。
  • 他们计划雇用具有HTML和CSS技能的资源。
  • 他们内部没有HTML和CSS技能,但不会增加员工人数,也没有使用外部资源的计划。

评估某人的技能

您的任务是确保商人了解其站点的要求。

资源计划方法

商家的资源计划直接与他们的内容定制级别有关。他们的资源越熟练,内容越详细和合适,他们就可以使用这些内容来销售产品。

这些是一些方法。

  • 将内容使用店面参考体系结构(SFRA)配置,因为商人具有或将掌握HTML技能。借助这些技能,他们可以轻松添加和更新内容。
  • 定制内容的方式使商家无需编写HTML。这通常包括大量的定制属性以支持设计。尽管这更易于管理,但它会产生限制。商家必须使用预定义的模板来限制布局选项。
  • 开发HTML的模板方法,并仔细记录如何对其进行修改以支持店面中的内容更改。仅当商人的团队成员可以阅读HTML并复制设置时,此方法才有效。

客制化

如果内容从本质上讲需要大量自定义,则创建一个概述获得适当店面显示结果所需的所有详细信息的文档会很有帮助。该文档称为自定义内容控制文档,它从功能说明和数据模型中获取信息。

该文件应包括:

  • 渲染模板:页面显示
  • 引用的资产ID:内容资产
  • 所需内容文件夹:文件夹路径结构
  • 其他要求的出处
  • 内容槽位类型:产品,类别,内容资产或静态HTML
  • 插槽渲染模板
  • 广告版位自定义属性
  • 资产规模要求

以电子表格格式创建文档,如下所示。

技术 内容 插槽/资产 名称 照片/创意 负责任的 截止日期 频率
类别登陆(人) 启动画面,标题,链接和复制 广告位/ HTML cat_landing-men 营销学 乔,杰夫 10/1 每月一次
类别登陆(女性) 启动画面,标题,链接和复制 插槽/ TML cat_landing-Women 营销学 露西 10/1 每月一次
类别降落(儿童) 启动画面,标题,链接和复制 广告位/ HTML cat_landing-kids 营销学 10/1 每月一次
产品详细信息页面 博客副本,评论副本,图像 资产 pdetail-01 阿卜杜勒 9/28 每两周一次
主页—技术 常规窗格基础结构是Flash应用程序。 图像,复制,Flash 广告位/ HTML 股票 杰夫 10/1 每月一次

下一步

在本单元中,我们了解了为什么HTML技能评估对于持续创建和维护店面内容资产很重要。我们探索了资源计划方法以及如何在自定义内容控制文档中捕获内容详细信息。