\n \nIn unveiling the new solution, Escalate Retail noted that the potential uses for the iPad in retail are broad, and the rich interface and larger screen size are ideally suited for in-store customer interactions fueled by Clienteling applications. \n \nWhile customers shop in the store, sales associates can escort shoppers throughout the store with real-time access to their complete history, preferences, and recommendations. Escalate Clienteling on the iPad offers retailers the ability to take advantage of the mobility and convenience inherent on the device to stay connected to their customer instead of leaving them to go to the POS station to access the information. \n \nOnly a month after its initial launch, Apple has sold more than one million iPad devices. \n \n\"The iPad is an ideal device for Escalate Clienteling,\" said Rich Harmatiuk, Vice President and General Manager, Escalate Retail. \"The portability will allow for more personalized in-store interactions between associates and customers, and the user interface and larger screen size make it easy to access rich customer and product information and to share visuals with the customer as well.\" \n \nCiting an example of the new tool in action, Escalate Retail reports that if a customer enters an apparel store looking for new shirts and ties to match his suits, the associate can pull up the customer's virtual closet via Escalate Clienteling on the iPad while they are on the sales floor to see the exact style and color of the suits the customer has already purchased from the store. Additionally, the sales associate can view related and matching items the Clienteling application suggests without having to leave the customer's side. \n \n"}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
window.dataLayer = window.dataLayer || [];
const data = {};
data.entityTaxonomy = {};
const contentTypes = [
"article",
"blog",
"bulletin",
"embed_page",
"landing_page",
"event",
"image",
"page",
"product",
"whitepaper",
"video",
"tags",
];
if (
routeInfo &&
"bundle" in routeInfo &&
contentTypes.includes(routeInfo["bundle"])
) {
data.entityBundle = routeInfo.bundle;
data.entityTitle = `${routeInfo.title} | ${siteName}`;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.entityType = "node";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.entityTaxonomyKeys = {};
data.entityTaxonomyHierarchies = {};
data.parentNaicsCode = {};
data.isPro = false;
data.algoliaIndexName = indexName;
// Add toxonomy data
const taxonomies = {
businessTopic: "business_topic",
contentType: "content_type",
company: "company",
marketSegment: "market_segment",
};
const getHierarchy = (term, terms = []) => {
terms.push({ id: term.id, name: term.name });
if (term.parentTerm != null) {
getHierarchy(term.parentTerm, terms);
}
return terms;
};
const getTerms = (term, useApiId = false) => {
return { id: useApiId ? term.apiId : term.id, name: term.name };
};
const getKeys = (term) => {
return { id: term.id, name: term.apiId };
};
Object.entries(taxonomies).forEach(([key, item]) => {
terms = routeInfo[key];
if (terms && terms.length > 0) {
data["entityTaxonomy"][item] = terms.map((term) =>
getTerms(term, key === "company")
);
if (key !== "company") {
data["entityTaxonomyKeys"][item] = terms.map(getKeys);
termGroups = [];
terms.forEach((term, termInd) => {
termGroups[termInd] = getHierarchy(term);
});
data["entityTaxonomyHierarchies"][item] = termGroups;
}
}
});
data["entityTaxonomy"]["tags"] = routeInfo["topics"] || [];
// Primary Topic is either the business topic or the top tag.
if (routeInfo["businessTopic"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"];
} else {
if (routeInfo["topics"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"];
}
}
// Primary and secondary entityNaicsCodes come from the MarketSegment
if (routeInfo.marketSegment?.length > 0) {
data.entityNaicsCode = {};
data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"];
data["entityNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["naicsCode"];
if (routeInfo["marketSegment"][0]["parentTerm"] != null) {
data["parentNaicsCode"]["id"] =
routeInfo["marketSegment"][0]["parentTerm"]["id"];
data["parentNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"];
}
} else {
data.entityNaicsCode = [];
}
if (routeInfo.taggedPro) {
data.isPro = routeInfo.taggedPro;
}
window.dataLayer.push(data);
} else if (routeInfo && "vid" in routeInfo) {
data.entityBundle = "tags";
data.entityTitle = routeInfo.name;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.entityType = "taxonomy_term";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.algoliaIndexName = indexName;
data["entityTaxonomy"]["tags"] = {
id: routeInfo["id"],
name: routeInfo["name"],
};
window.dataLayer.push(data);
}
})();
Escalate Retail Rolls Out Clienteling Solution for iPad Salesfloor Interactions
Escalate Retail Rolls Out Clienteling Solution for iPad Salesfloor Interactions
5/20/2010
Escalate Retail announced the availability of its Clienteling solution on the iPad.
In unveiling the new solution, Escalate Retail noted that the potential uses for the iPad in retail are broad, and the rich interface and larger screen size are ideally suited for in-store customer interactions fueled by Clienteling applications.
While customers shop in the store, sales associates can escort shoppers throughout the store with real-time access to their complete history, preferences, and recommendations. Escalate Clienteling on the iPad offers retailers the ability to take advantage of the mobility and convenience inherent on the device to stay connected to their customer instead of leaving them to go to the POS station to access the information.
Only a month after its initial launch, Apple has sold more than one million iPad devices.
"The iPad is an ideal device for Escalate Clienteling," said Rich Harmatiuk, Vice President and General Manager, Escalate Retail. "The portability will allow for more personalized in-store interactions between associates and customers, and the user interface and larger screen size make it easy to access rich customer and product information and to share visuals with the customer as well."
Citing an example of the new tool in action, Escalate Retail reports that if a customer enters an apparel store looking for new shirts and ties to match his suits, the associate can pull up the customer's virtual closet via Escalate Clienteling on the iPad while they are on the sales floor to see the exact style and color of the suits the customer has already purchased from the store. Additionally, the sales associate can view related and matching items the Clienteling application suggests without having to leave the customer's side.