salescloud添加产品

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了salescloud添加产品相关的知识,希望对你有一定的参考价值。

salescloud添加产品
Salesforce 销售云Sales Cloud概览

在介绍Sales Cloud 之前,先来看看这些基本的定义,好能帮助你更容易理解它 :

CRM:客户关系管理软件,这是一个能将你的客户信息都保存在一块儿的系统,因此你的团队可以在熟悉完整服务历史的情况下开始与客户的交流,这将你与客户建立长期关系的第一步。

Salesforce:是世界上第一家将CRM带入云端的公司,它使企业能够全天候地从任何地方的任何设备上,在线访问所有客户信息。

Sales Cloud 销售云:是Salesforce提供的CRM系统中的一部分。Sales Cloud是专门为销售人员创建的,它也是Salesforce最受欢迎的产品,许多人说Salesforce实际上是指销售云。

Salesforce在Gartner销售自动化魔力象限

连续11年遥遥领先

1、 Sales Cloud 能解决哪些问题?

现在你知道什么是Sales Cloud了,但是如何知道自己是否真的需要它?想想你们工作的方式,看看办公室的周围。如果你也常常看到下面这些经典的办公室场景,那么是时候需要一个更好的方法来追踪你的顾客了!

1.1 你们的客户信息到处都是

便利贴、电子表格和电子邮件营销系统中,哪哪都有客户信息,也很难了解全部的客户情况。当企业没有为客户对话做好准备或者不能完全跟踪自己业务时,增长就会受阻。

1.2 你失去了关键信息

当客户数据在不同的地方,或者只是在销售代表的头脑中时,重要的细节就会丢失,协作就会中断。特别是当销售代表离开公司时,你的客户数据也会离开!

1.3 你没有快速扩展的准备

当需求激增或你的团队快速成长时会发生什么?首先,会举行一次团建庆功,但接下来问问自己:你当前的销售流程会扩大吗?确保现有的系统能够随着业务增长而快速扩展。

1.4 制作报告是一个痛苦而乏味的过程

你想要对照数据分析销售团队的每月进度,但是谁有时间每次都手动做报告呢?你对你的销售过程的有效性有疑问,但是没有途径找到问题所在。当你们开始像避免瘟疫一样避免报道时,是时候改变了。

1.5 你必须在办公桌前坐下来推动交易

让销售朝九晚五坐在电脑前完成工作是不现实的。手机已经是我们生活的必需品,而不仅仅是娱乐。高效的销售代表通过智能手机共享数据、获得批准并推进交易。

1.6 你被固有的系统困住了

每个企业都有着独特的需求,因此你需要一个可以灵活应变的系统,可以根据自己的流程、客户和团队性质进行定制。

如果这些场景听起来很熟悉,你也不用对自己的公司失望。这些其实都是很常见的问题。而这些问题正是 Sales Cloud 所能解决的。

2、Sales Cloud 是如何提升销售业绩的?

Sales Cloud 将所有的客户信息放在一个地方,方便你的团队集中了解客户,系统甚至为你提供关于最佳销售线索的智能提醒。你可以看到业务运行情况的实时报告,直观的工作界面也将有助于你提高工作效率。

Sales Cloud 帮助你以你想要的方式更智能、更快地销售。

2.1 优点1:改进销售流程

① 自动优先排序线索和自动匹配销售

热门线索不会持续很久,他们往往从先打电话的人那里买东西——你或竞争对手。销售代表往往从最大、最近联系的公司开始,而不是从最热门、最有机会的潜在客户开始。

Sales Cloud是世界上第一大销售平台,正在于:它通过更智能的方式来对销售线索进行排名,并将其发送给最佳销售代表,从而实现更良性的销售漏斗和促进预订。

② 管理你的销售漏斗:从销售线索到项目结束

如果你是销售经理,你视销售漏斗如生命。你的销售代表有责任(或者应该有责任)跟踪他们的销售活动。在Sales Cloud中,销售代表可以记录所有重要的事情,从得到销售线索到完成交易。

和电脑旁的便利贴说再见吧~ 你将清晰地了解所有的交易流程。Sales Cloud 让跟踪每一个电话、电子邮件和客户交互变得容易,任务团队成员也可以参与进来。

2.2 优点2:提高团队生产力

一天只有24小时,这不会改变。你希望你的销售代表专注于销售,而不是随之而来的行政事务。Sales Cloud 可以引导他们完成整个销售周期,帮助他们在繁忙的工作和信息处理中区分优先急。Sales Cloud 有一些不错的功能你可能也用得到:

① 销售路径:将猜测从销售周期中拿走

大多数人都同意乔布斯的说法,建议你在第一次就能把事情做好,避免浪费时间去纠正销售团队可能产生的错误。销售路径允许您在销售周期的每个步骤中添加定制的指导,因此你的销售每次都能完美执行。你知道你的销售人员总是忘记的

那一步吗?销售途径使人无法忘记。

在Salesforce,我们要求我们的销售人员在交易中附加产品。这样我们就可以在合适的时间引进合适的专业知识。因为像这样的关键步骤提前内置,所以销售人员不必费力去思考如何最好地推进每笔交易。销售路径为他们提供了所需的信息,正好在合适的时间让他们的交易更接近最终成交。

② Salesforce 移动端 App:不受办公场地束缚实现业绩增长

还记得上次不带手机出门是什么时候吗?我们记不得了——你的销售代表也接不得!使用Salesforce移动应用程序,你可以充分利用会议、乘电梯、吃三明治之间的碎片时间——实现更多的可能性。Salesforce APP 允许有Salesforce账号的销售人员进入和访问所有Sales Cloud数据。

Salesforce APP 在各大应用超市都可以免费下载,花几分钟安装后,你就可以从自动记录电子邮件、日历事件这些功能中节省大量的时间

③ 定制页面:让每一天的工作都超级高效

为了让你的销售团队达到每月和每季度的目标,他们需要每天都有进展——这项工作不能只发生在销售后期。你的销售代表需要从一个目标开启每一天的销售,并在Sales Cloud中跟踪这个目标。将所有需要的信息放在定制主页的前面和中间,这样每个人都可以一目了然地看到他们的关键机会、下一步要做的事和仪表板

2.3 优点3:拥抱自动化,将你的代表从手动数据输入中解放出来

没有人从事销售,因为他们喜欢数据输入。如果你的代表一遍又一遍地执行手动任务,那么使用Sales Cloud 让一切实现自动化吧。Sales Cloud有一些方法可以帮助销售代表找到更多的销售时间。

① 功能1:自动化工作流

通过自动化销售流程,你的销售代表可以跳过繁忙的工作,在正确的时间采取正确的行动。真正厉害的事?借助Sales Cloud,你可以使用点击式工具管理工作流和流程。

② 功能2:自动跟踪的电子邮件

你的团队用Office 365、Exchange还是Gmail?将电子邮件连接到Salesforce,这样销售代表可以毫不费力地更新他们的记录,只需点击一下鼠标就可以发送一对多的消息

二、Sales Cloud标准功能介绍

1、Sales Cloud 标准对象

Sales Cloud中的四个标准对象:销售线索,客户,联系人和商机。有助于销售代表跟踪维护业务关系以及达成交易所需的信息。

1.1 销售线索Leads

销售线索也被称为潜在客户,代表潜在的销售机会或新客户。潜在客户包含销售团队需要跟进的基本客户联系信息,销售团队需要确定潜在客户在何时购买意愿强烈,并准备好转换为有效交易。

1.2 客户Account

客户表示与您有业务往来的公司,是业务数据的核心。随着您与客户的长期业务往来,他们将成为您对象关系的核心。

1.3 联系人Contact

联系人表示销售团队与之保持联系的人员。联系人可以来自潜在客户或其他来源,它们是跟踪个性化信息的有效方法,可以推动您的业务关系。

1.4 商机Opportunity

商机代表着销售团队正在进行的交易。有助于您跟踪关键信息,例如交易金额和预计的成交日期。随着交易的不断推进,商机可以帮助您准确了解交易所处的阶段,洞察团队的进度。

2、考量业务目标

大多数情况下,Sales Cloud中的标准字段足以为大多数企业服务。但是,如果销售团队需要的特定信息,而对象中没有指定的标准字段,可以创建自定义字段。

需要根据业务目标对字段进行自定义,我们来看看制鞋公司Cloud Kicks 的销售代表是如何做的。

Cloud Kicks的销售代表Candace的业务目标是跟踪交易进展情况、利润空间较大的交易(Cloud Kicks销售定制运动鞋和批量零售)、以及交易的顺序。她将此请求提交给实施团队,与管理员一起绘制目标图,并确定Sales Cloud需要哪些自定义字段。

Candace和其他销售代表可以使用标准字段“结束日期”来确定交易的顺序。为了跟踪定制运动鞋与批量零售的潜在收入,可以在客户对象中添加了一个“交易类型”的自定义字段。

3、自定义字段操作步骤

了解一下为联系人对象创建自定义字段的操作,您可以对需要更新的任何其他标准对象重复以下过程。

1.思考业务目标,并描述您需要在字段中显示哪些数据才能实现目标;

2.创建团队获取的所有联系人的信息列表;

3.检查Sales Cloud中的标准联系人对象,以及团队完成工作所需的标准字段;

4.在对象管理器中,创建新字段以存储特定业务或行业的信息。

从“设置(Setup)”中,单击“对象管理器(Object Manager)”

单击“联系人(Contact)”

单击“字段和关系(Fields & Relationships)”

单击“新建(New)”,然后输入新字段的详细信息

在设置自定义字段时,需要考虑销售流程阶段。确保销售线索对象上的销售线索状态字段和商机对象上的阶段字段反映销售团队确定潜在客户何时进入销售流程下一阶段的方式。
参考技术A salescloud添加产品
SDS一种用于快速绘制电路图的免费软件,也可以绘制一些不太复杂的机械图。它很容易使用,因为它使用了windows的协议。所绘的图形可以方便的转化为PDF等格式,及连接打印机打印。下载连接:ftp://ftp1.toocharger.com/loQJuFD/sds_1_3477.exe http://www.toocharger.com/telechargement/logiciels/sds/3477.htm(仅供参考,您可以通过百度或google轻松的获得!)安装前准备:Framework 2.0 Microsoft (dotnetfx.exe)
参考技术B salescloud添加产品首先我们需要打开这样的一个APP平台主页面。在这个主页面中,我们给他选择这样的一个设置流程操作,点击添加上。产品这样的一个模式,操作步骤。点击添加产品,点击完成设置就可以。 参考技术C salescloud添加产品salescloud添加产品

检查所选产品和添加到购物车的产品是不是相同

【中文标题】检查所选产品和添加到购物车的产品是不是相同【英文标题】:Check Selected Product and product which is added to cart are same or not检查所选产品和添加到购物车的产品是否相同 【发布时间】:2015-10-17 12:07:57 【问题描述】:

我在 flipkart.com 网站上搜索了类型为 “Asus Zenfone 5” 的移动产品,搜索显示许多产品。我选择了第一个产品并将其添加到购物车。

下面是我的代码:

 @Test
 public void flipkartScript() throws InterruptedException 

    driver.get("http://www.flipkart.com/");
    driver.findElement(By.id("fk-top-search-box")).sendKeys("Asus Zenfone 5");
    driver.findElement(By.xpath("//input[@value='Search']")).click();

    // Selecting first product
    driver.findElement(By
        .xpath(".//*[@id='products']/div/div[1]/div[1]/div/div[1]/a[1]"));
    String name = driver.findElement(By.className("title")).getText();
    String price = driver.findElement(By
        .xpath("//span[@class='selling-price omniture-field']")).getText();
    System.out.println("ProductName: "+name + "  ProductPrice: "+price);

    //Adding selected product to cart
    driver.findElement(By.xpath("//input[@value='Add to Cart']")).click();
    Thread.sleep(3000);

    //Checking product is available in cart or not
    driver.findElement(By.xpath("//span[@class='cart-label']")).click();
    Thread.sleep(5000);

我的代码一切正常。

现在我的疑问是,检查 Selected product 和 added product 是否相同。购物车中的产品名称与搜索结果中的第一个产品名称不同。我们只能检查产品名称是否相同。除此之外,还有其他选择吗?那么我们如何检查选择的产品是否与购物车中的产品相同呢??

【问题讨论】:

您想检查选择添加到购物车的产品和实际添加到购物车的产品是否相同。是吗? 是的。我的搜索结果中的第一个产品也是如此。 【参考方案1】:

在产品详情页面选择产品后,获取页面标题并将其存储在字符串中

String product_title=driver.getTitle();

在购物车页面中将产品添加到购物车后,单击购物车中的产品图片(您也可以在另一个选项卡中执行此操作)

driver.findElement(By.xpath("//div[contains(@class,'carty-image')]/a/img")).click();

Assert.assertEquals(product_title, driver.getTitle());

我们正在比较两个标题。在您的情况下,它应该是“Asus Zenfone 5 Price in India - Buy Asus Zenfone 5 Black 8 Online - Asus : Flipkart.com”通过这种方式,您可以 100% 确定该产品是您选择的同一产品。您也可以在详细信息页面查看价格并与购物车页面进行比较

您还可以在详细页面获取产品属性“Black, with 8 GB, with 1.2 GHz Processor”并与购物车页面进行比较

//product detail page
String detail_page=driver.findElement(By.xpath("//span[@class='subtitle']")).getText();
//cart page     
String cart_page=driver.findElement(By.xpath("//p[contains(@class,'fk-font-11')]")).getText();
Assert.assertEquals(detail_page, cart_page); 

编辑

如果您查看购物车页面的页面来源名称是“Asus A501CG-2A508WWE/A501CG-2A584WWE Zenfone...”,即使我们编写正则表达式,您也无法在产品页面和购物车页面 bcoz 中使用名称进行比较并获得名称 ex : Asus zenfone 我们将无法获得全名 Asus Zenfone 5,因此这不是正确的检查程序。仅在下订单后出现的订单摘要部分中(单击下订单按钮在查看购物车页面)您将能够使用名称“Asus Zenfone 5”进行验证。

关于我的解决方案的说明

第 1 步:在搜索页面中点击第一个产品(华硕 zenfone 5)

第 2 步:选择颜色或存储等功能后,您将被重定向到您在此处选择的产品的详细信息页面,页面将重新加载,然后获得页面标题,它将像例如:Asus Zenfone 5 印度价格 - 在线购买 Asus Zenfone 5 Red 8 - Asus:Flipkart.com 和其他功能(如颜色、存储和处理器选择),卖家名称

第三步:点击加入购物车按钮,进入购物车页面

第 4 步:在购物车页面中验证是否存在所有用于检查名称的功能,您唯一可以做的就是单击产品图片并在新标签页中打开它,然后然后再次获取标题并将其与我们在将产品添加到购物车之前获得的上一个标题进行比较。这样您就可以验证您是否添加了正确的产品。

您还可以保留另一项检查以验证添加的产品是否相同,例如在将产品添加到购物车之前获取产品的产品 ID,并在购物车页面中获取 pid 属性url 并比较它们

希望这对您有所帮助...如果您有任何疑问,请回复

【讨论】:

其他产品的详细信息也可能相同。因此,与细节进行比较不是办法。它可能会导致相同的产品。但产品可能因具有相同的功能而有所不同。 @SarithaG 我找不到你。如果单击时的产品重定向到正确的详细信息页面,您可以 100% 确定这是您选择的产品,因为多个产品不能具有相同的详细信息页面,并且实际上在上述代码中提出您关于功能的问题,我们也在验证功能“黑色,8 GB,1.2 GHz 处理器“通过与购物车页面进行比较。例如:如果选择红色,16 GB,它将在详细信息和购物车页面中显示,如“红色,16 GB,1.6 GHz 处理器” " 此功能可能与其他名称不同的产品相同。因此,与细节进行比较是不正确的方法。 但实际上在这种情况下,如果您注意到“Asus Zenfone 5 印度价格 - 在线购买 Asus Zenfone 5 Black 8 - Asus : Flipkart.com”,我们也会使用标题来比较名称。说有多个产品使用相同的标题?。如果是关于卖家,那么您可以在产品页面中获取卖家名称并将其与购物车页面进行比较? 是的,我们还必须与名称进行比较。但这里的名称不同。这就是我在我的问题中提出的问题。名字不一样,你怎么能跟名字比较呢?【参考方案2】:

我认为带有手机型号的标题显示在购物车页面中,而在产品详细信息页面中,仅显示手机的标题。

所以如果你想比较两个标题:-

//Product Details page.
Title is = Asus Zenfone 5.
String product = driver.findElement(By.xpath("//*[@itemprop='name']")).getText();

注意:- 页面的不同之处在于“添加到购物车”按钮已启用,您可以单击它。

//购物车页面 单击移动图像图标后,标题为 = Asus Zenfone 5。 单击小的移动图像图标,它将进入更大的页面。然后你就可以拿到Title了。

driver.findElement (By.xpath("//*[@class='carty-image fk-text-center fk-position-relative']/a/img")).click();
String cart = driver.findElement(By.xpath("//*[@class='title   Hover']")).getText();

注意:- 页面中的区别是“添加到购物车”按钮被禁用,因为我们已经将项目添加到购物车。

现在你可以比较了。

Assert.assertEquals(product, cart); 

希望对你有帮助。

【讨论】:

如果购物车中有超过 100 个产品。那么我们不能通过点击每个产品来检查..对吗?【参考方案3】:

我同意您的观点,不能仅使用产品名称来区分不同的产品,因为许多产品可能具有相同或相似的名称,这可能无法为您提供预期的结果。

改用产品 ID。使用代码比较产品 ID。

driver.findElement(By.xpath("//*[@id='products']/div/div[1]/div[1]/div"))
      .getAttribute("data-pid")     //Id from first product in search result

driver.findElement(By.xpath("//*[@class='compare-items']/div[1]"))
      .getAttribute("item_id"))    //Id from product added to cart

此外,您的代码中似乎很少有动态 XPath,您可能需要将其设为静态,以免测试失败。

如果您有任何疑问,请告诉我。

【讨论】:

那个 ID 会返回什么?? @SarithaG 如果您搜索“Asus Zenfone 5”,您将获得 MOBE3HYEBFRKHRGG 作为搜索名称为“Asus Zenfone 5(黑色,8 GB,1.2 GHz 处理器)”和一个在购物车上。 @SarithaG 上述解决方案对您有用吗?如果您还有其他疑问,我可以帮忙吗?

以上是关于salescloud添加产品的主要内容,如果未能解决你的问题,请参考以下文章

在 Woocommerce 中添加新产品时自动添加所有产品属性

在添加新产品时向 magento 下拉列表或多选产品属性添加值

如何强制添加产品 B 以便在 Drupal 7 中添加产品 A?

添加产品的 UberCart 统计信息

如何在 MVC 的列表中自动添加产品 ID

php 更改产品存档和单个产品中的“添加到购物车”/“添加到购物车”文本