试用版管理(5)提供试用版

学习目标

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

  • 列出您可以部署免费试用版的方式。
  • 解释如何创建注册请求。
  • 描述托管试验的好处。

 

选择您的Trialforce Delivery Method

您选择了Trialforce,因为您想向每个人展示您的最佳作品。而且您已经投入时间创造身临其境的体验并将其打包到模板中。现在是时候让它们面向全世界了。你有三个交付选项。您可以:

  • 将免费试用版放在AppExchange上,供用户直接下载。
  • 根据他们的要求向前景提供试验。
  • 建立一个定制的网页表单,按需提供托管试验。

AppExchange选项是最简单的方法。另外两个可以让你与你的潜在客户进行互动。让我们从最简单的开始。

在AppExchange上进行试用

正如我们所说,这是最简单的选择,但它也是最有限的。例如,您一次只能提供一个Trialforce模板。此外,您错过了注册请求,这是一个非常酷的功能,可以捕获有关您的潜在客户的更多信息。更多关于这一分钟。但是,如果你只有一个模板,并且你只想在那里得到你的试用,这个方法可以做到这一点。

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

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,单击 Listings.
  3. 找到您的物品并点击它。
  4. 在试用标签上,选择 Offer a free trial organization 然后点击 Change Template.
    Select Offer a free trial organization on your Listing
  5. 按照屏幕上的提示将试用模板添加到列表中。
  6. 点击 Save.

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

Install in a new free trial button

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

正如我们所提到的,Trialforce试验组织是一个功能完善的Salesforce组织。前景可以使用你的应用程序,并可以安装额外的应用程序,因为他们认为适合在试用期内。

其他两种方法要求您在提交试用前从您的潜在客户那里获取信息。此信息由注册请求收集。

通过注册请求提供您的试用

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

注册请求是用于使用Trialforce模板生成试验的自定义对象。每个注册请求都包含有关潜在客户和相关模板的基本信息。新的合作伙伴业务组织随附安装的注册请求功能。如果您的合作伙伴业务组织没有,您可以打开支持案例来索取。

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

注册请求对象包含关于您的潜在客户的重要信息:他们的姓名,公司,电子邮件和试用用户名。它还标识了Trialforce模板用于他们的试用。每个注册请求还包含一个包含试用状态和供应信息的历史记录。

Signup Request object and history

根据要求提供试验

有时候,你想在给他们一个试验,合格他们,验证他们的联系信息,或者就他们的需求采访他们之前,与潜在客户进行交流。

如果您想在向他们交付试用产品之前先与您的潜在客户谈话:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布控制台上,单击 Listings.
  3. 点击您的列表。
  4. 点击应用,然后在 “How should customers install your app,” 选择 They should contact us to install it.
Listing page: settings for providing trials on request

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

创建新的注册请求记录:

  1. 点击 Signup Requests.
  2. 点击 New.
  3. 选择潜在客户的公司,或者如果您没有看到它的列表,请输入名称。
  4. 填写潜在客户的名字和姓氏。
  5. 选择Salesforce中唯一的用户名,因为很难知道潜在客户的电子邮件地址是否已经在另一个组织中使用。与所有Salesforce用户名一样,它必须采用有效的电子邮件格式。例如,如果您的潜在客户的名称是Pat Jones,并且您的公司名称是AcmeApps,请使用类似Pat_Jones@AcmeApps.Demo.Org的内容。如果您选择Salesforce中其他位置存在的名称,则会在注册请求历史记录中看到错误。
    Signup Request form, filled out per request
  6. 为您的试用选择一个模板。您创建的每个模板都有唯一的ID。您可以在Trialforce Source Org(TSO)中找到您的模板的ID。
    1. 在单独的浏览器窗口或选项卡中,登录到您的TSO。
    2. 在安装程序中,将试用版键入快速查找框,然后选择 Trialforce Templates.
      Copying template IDs from Trialforce Templates page

      现在将要使用的模板的ID复制并粘贴到其他窗口的“注册请求”对话框中的“模板”字段中。

如果您需要在潜在客户看到它之前做任何特别的事情来配置Trialforce组织,请选择 Suppress signup email. 这可以防止Trialforce自动发送电子邮件,并且可以让您在设置事件时联系潜在客户。

因为它给你很多控制权,所以这种方法是为内部用户创建演示组织的好方法。您也可以将其用作对外销售的一部分,为潜在客户提供不请自来的试用。

回应免费试用版的每一个请求都会给你很多控制权,但它也需要你很多时间。如果您有很多客户,请谨慎使用此方法,并确保快速跟进他们的请求。

按需托管试验

如果您想要自定义和自动化,请提供托管试用版。这是您从您自己的网站部署的试用版:

  1. 登录到Salesforce合作伙伴社区。
  2. 在发布页面上,单击 Listings.
  3. 点击您的列表。
  4. 点击 App, 然后在 “How should customers install your app,” 选择 From Your Website.
  5. 为您的网站提供一个网址。
  6. 点击 Save.

然后你在你自己的网站上提供一个网页表单。当潜在客户填写此表单申请免费试用时,该请求会使用API​​调用生成注册请求记录。该记录为该潜在客户创建了一个试用版。

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

当您构建表单时,请包含Salesforce主订阅协议的链接以及让潜在客户接受其条款的复选框。

您还可以将自定义字段添加到表单中以收集更多信息,但保持简单 – 毕竟,您希望潜在客户实现目标!您的网络表单必须与注册请求对象具有相同的字段,因此请确保它们匹配。

如果您对按需设置托管测试有疑问,请查看ISVForce指南。它描述了如何做到这一点。

把你的产品放在那里

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

  • Installable trials::对您的产品进行试用,直接放入客户现有的组织中,这是让您的应用程序自行销售的好方法
  • Test Drive:只要您可以在没有前台操纵数据的情况下出售您的产品,就可以在自己的组织中启动简单的免费试用版的最简单方法
  • Trialforce:为您的客户量身打造的沉浸式体验的完整框架。销售团队喜欢它!

你从试用版中得到什么取决于你放入的内容。您计划在免费试用版中展示产品的方式越多,您可能从该试用版中获得的客户就越多。我们提供执行计划所需的工具。

让我们向大家展示他们为什么需要你提供的东西!

试用版管理(4)设计客户体验

学习目标

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

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

想想你想告诉的故事

如果您使用的是可安装的试用版,那么激发人们购买您的产品非常容易 – 他们会下载它来尝试针对自己的数据做一些具体的事情。只要您的用户体验能够维持并且您的应用能够完成其工作,您的状态就会很好。

“试驾”和“试用”需要更多的介绍,因为他们在单独的环境中提供自己的数据。如果你正在使用其中的一种方法,就想出一个能够吸引潜在客户的故事,并展示他们为什么需要你的产品。更好的故事导致更高的销售额。

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

用模板告诉你的故事

当您弄清楚您希望客户如何体验您的产品时,您可以创建一个代表该体验的模板。模板是一组配置数据和样本数据,用于在Trialforce组织中实现您的故事。模板用于创建试用组织,以便您的客户和潜在客户无需首先购买您的应用即可看到您希望他们看到的内容。

你如何创建一个Trialforce模板?实际上,模板只是Trialforce Source Org(TSO)及其内容的快照。要设置模板,请将您的应用程序安装到您的TSO并添加示例数据。

当你建立一个模板时,考虑你的理想客户并为他们创造一个专门的体验。你想展示给他们什么?他们必须看到具体的功能吗?什么样的数据可以为您的产品讲述最佳故事?使用与您的理想客户所使用的样品数据类似的样品数据创建身临其境的体验。

示例:项目管理

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

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

Overview screen for Milestones project management app

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

通过示例数据,她很容易轻松检查项目信息,例如打开任务,时间预算和费用预算。

Status at a Glance screen in Milestones app

她还发现了甘特图功能,说明项目里程碑 – 她正在寻找的具体事情之一!

Milestones Gantt chart

里程碑项目管理应用程序还提供了一个称为“按里程碑打开任务”的示例报告,显示了正在进行的工作。

Open Tasks screen in Milestones app

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

它采取所有种类

上例中的模板说明了里程碑项目管理应用程序如何吸引像艾米莉这样的管理员。示例中的示例数据是通用的,但是具有更具体的模板,该应用可以吸引特定角色或行业中的潜在客户。

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

以下是学校实地考察的示例计划:

Sample field trip data in Milestones app

这是一个课程大纲的计划:

Sample class syllabus in Milestones app

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

创建您的模板

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

创建一个模板

  1. 登录到您的TSO。
  2. 从安装程序中,在快速查找框中输入试用版,然后选择 Trialforce.
  3. 点击 New Trialforce Template.
  4. 描述模板并决定是否包含数据。在大多数情况下,默认选项“所有数据和设置”都可以。
  5. 在“可选功能”下,如果日期是应用程序的重要组成部分,请选择第一个框来调整所有日期,以便它们相对于组织创建日期进行相对移动。这可以防止您的示例数据过时。
    New Trialforce template screen
  6. 点击 Save.

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

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

检查模板的状态

您的每个Trialforce模板都具有包含以下值之一的状态。

  • In Progress—首次创建模板时,它始终具有此状态。这意味着你尚未完成创建。
  • Success—模板已准备就绪,可用于创建试用组织。
  • Error—模板出现问题,只有在解决一个或多个问题后才能使用它。
  • Deleted—您已删除模板,并且不能再使用。删除的模板的状态记录会一直存在,直到下一次系统更新。

在创建或删除模板后检查模板的状态。为此,请在设置菜单中单击试用版。您会看到包含所有模板的表格。他们的状态显示在创建日期旁边的右列中。

Trialforce template creation date and status

获得您的模板审查和批准

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

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

您可以在模板中包含声明式自定义,如“流程”或“审批流程”。任何不使用Apex,Visualforce或Javascript的东西都可以。

要请求安全审查:

  1. 登录到Salesforce合作伙伴社区并导航到发布控制台。
  2. 将您的TSO连接到您的列表。在组织选项卡上,从列表中选择您的TSO并单击 Connect Organization.
    Connecting your TSO on your Listing page
  3. 导航到“试用模板”选项卡,然后单击“Start Review”以查看您要使用的模板。
    Starting a review from your trial template list

您在开始审核后收到电子邮件确认,并在审阅完成时收到另一封电子邮件。该评价对合作伙伴免费,通常需要2-3天。

保持您的模板最新

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

每次创建新版本的应用程序时,请将其安装到您的Trialforce Source Org并创建一个新模板。

包装与Trialforce其他技术

Trialforce可与Communities和Einstein Analytics等其他Salesforce产品协同工作。如果你的应用使用它们,你可以设置一个功能齐全的试用版来展示它们。我们在这里没有描述这些产品 – 我们提到这些产品,以便您可以在建立客户体验时考虑这些产品。

可能性是无止境。您可以融入Salesforce组织的任何内容都可以成为您使用Trialforce提供的体验的一部分。在下一单元中,我们将向您展示如何与您的潜在客户分享这种体验。

试用版管理(3)组织准备就绪

学习目标

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

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

使用志愿者跟踪器应用程序探索免费试用版

让我们来调查Salesforce提供的各种免费试用版。假设我们有一个叫Volunteer Tracker的伟大产品,它的名字就是这么说的:它跟踪组织的志愿者。让我们看看我们可以为我们的潜在客户创造什么样的体验。我们将为我们的应用部署各种类型的试用版:可安装试用版,试用版和Trialforce试用版。

第一件事:设立许可

我们在前面提到,该许可证使得试用版和应用程序的完整版本之间有所不同。在您开始试用之前,您必须将其与许可证相关联。通过将您的应用程序的托管软件包与许可证管理组织(LMO)链接来实现此目的。 LMO是安装许可证管理应用程序(LMA)的组织。您需要一个LMO和一个LMA来捕捉潜在客户的潜在客户。

  1. 从Salesforce合作伙伴社区的“发布”选项卡中,单击Packages.
  2. 找到应用程序的包。在我们的例子中,这是志愿者跟踪应用程序。点击 Manage Licenses.
  3. 点击 Register.
  4. 输入您的LMO的登录凭证,然后单击 Submit.
  5. 为默认许可证选择一个免费试用版。
  6. 以天为单位输入试用许可证的长度。如果你愿意,你甚至可以选择 License does not expire.
  7. 输入您的许可证的席位数量,或选择许可证在License is site-wide为您的潜在客户组织的所有用户提供许可证。
  8. 点击 Save.

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

  1. 从发布选项卡中,单击 Listings.
  2. 点击您的应用列表,然后点击 Leads.
  3. 选择 Collect leads when customers interact with this listing.
Screen for setting up lead collection

现在我们的试验将为我们提供线索!让我们来设置试验。

将志愿者跟踪器安装到现有组织中

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

  1. 在发布控制台中,点击the Listings tab.
  2. 点击你的产品列表。
  3. 点击 App.
  4. 在“客户应该如何安装您的应用程序?”下,选择最适合您业务案例的选项。对于可安装的测试,直接从AppExchange进行安装通常效果最佳。我们稍后讨论其他选项。
    Your listing with installation options
  5. 点击 Trials.
  6. 在“提供试用安装”下,许可证管理应用程序(LMA)许可证反映您将托管软件包与许可证管理组织关联时选择的设置。
    Your listing's trial settings
  7. 点击 Save.

而已。如果您选择“直接从AppExchange”安装选项,则客户会在AppExchange列表中看到一个绿色的Get It Now按钮。点击Get It Now可让客户通过向导选择是否将您的应用程序安装到生产或沙箱组织中。

Get It Now button and app wizard

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

以志愿者追踪器为试驾

Test Drive是向未使用Salesforce的客户展示Volunteer Tracker的最简单方法。他们从AppExchange列表中启动应用程序的试用版。

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

在创建测试驱动器之前,请确保您已将应用的托管软件包链接到您的列表。我们解释如何在ISVforce指南中执行此操作。

Create a Test Drive Org

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

  1. 在发布控制台中,点击 the Listings tab.
  2. 点击您的产品列表。
  3. 点击 Trials.
  4. 点击 Create Test Drive.
    Creating a Test Drive for your listing
  5. 弹出一个向导。为测试驱动器提供一个简单的描述性名称,并将其与您的应用的托管软件包的正确版本相关联。然后点击 Submit.
Test Drive Org creation popup window

Salesforce为测试驱动器创建Developer Edition组织。该组织有两个用户:管理员和评估用户。 Salesforce会为每个用户发送一封电子邮件。当您收到电子邮件时,您已准备好配置组织。

配置测试驱动组织

从您的电子邮件开始。

  1. 打开管理员用户的“欢迎使用Salesforce:验证您的客户”电子邮件,然后单击 Verify Account (1).
    Test Drive Account verification wizard
  2. 向导将引导您完成更改密码的步骤。
  3. 添加示例数据并配置组织,以便您的应用程序准备就绪。优秀的样本数据可以帮助您销售您的产品,并在下一单元中进行讨论。
  4. 打开评估用户的“Welcome to Salesforce: Verify your account”电子邮件,然后单击Verify Account (1)。然后按照指示验证您的客户并更改您的密码。
  5. 作为评估用户(2)登录到测试驱动组织,并确保您可以访问您的应用程序。如果您不能,则必须将此用户分配给您的托管软件包的许可证。
    Account verification wizard for evaluation user

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

将组织连接到您的清单

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

  1. 在发布控制台中,点击清单标签。
  2. 点击您的产品列表。
  3. 点击 Trials.
  4. 点击 Connect Organization.
  5. 弹出一个向导。为只读用户提供用户名和密码,然后单击Submit。用户名必须包含“eval”。
    Connect Organization popup window
  6. 点击 Save.
A configured Test Drive on the Listing page

您的客户现在可以将您的产品旋转。转到您的AppExchange列表,并通过点击列表中的Test Drive进行试用。

Take a Test Drive button

试验队志愿者追踪器

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

不过,Trialforce并不神奇。你必须知道一些事情,并配置一些组织来使其工作。但别担心。我们在这里向你展示如何。

对于您在Trialforce中提供的每种体验,都可以创建一个模板来保存配置数据和样本数据。当潜在客户开始Trialforce试用时,此模板中的数据将部署到试用组织。

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

  • Trialforce Source Org(TSO)包含模板的配置和示例数据。您为每个创建的体验制作其中一个组织,并按照您希望潜在客户看到的那样进行配置。 TSO创建包含您的配置和样本数据的模板。
  • 您的Environment Hub可以为您的试用创建一个TSO。这是制作TSO最简单的方法。
  • 如果您想为您的试用定制品牌,则可以使用Trialforce Management Org(TMO)来创建和管理您的TSO。 Environment Hub无法创建品牌TSO。

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

直接从Environment Hub创建试用版源组织

  1. 登录到您的企业组织中安装的Environment Hub。
  2. 点击 Create Org.
  3. 为了目的,请选择 Trialforce.
  4. 输入所需的信息并点击 Create.

使用试用版管理组织创建品牌试用版源组织

为了创建一个品牌TSO,你需要一个TMO。为此,您需要一个现有的开发人员或合作伙伴开发人员版本组织。这可以是任何组织,但用于托管软件包的组织除外。如果您需要一个新的组织,您可以从您的环境中心创建一个组织。

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

  1. 在发布控制台中,单击 Support (1).
  2. 点击 New Case (2).
    The New Case buton on the Support tab
  3. 点击 Trialforce.
  4. 点击 Create a Case.
    Selecting Trialforce on the New Case page
  5. 从副主题中选择 Trialforce Management Org.
  6. 选择严重性级别,输入简要说明,然后单击 Submit Case.

而已。您将收到一封电子邮件,其中包含新TSO的登录信息。

然而,您创建它时,您需要为您创建的每种不同的Trialforce体验创建一个TSO。

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