The s.Oliver Group, one of the largest fashion and lifestyle companies in Europe, is using First Insight's consumer-driven predictive analytics, to be able to more quickly and accurately make design, buying and pricing decisions on the apparel, shoes, accessories, jewelry, fragrances and eyewear it offers to its consumers worldwide. \r\n \r\nThrough the partnership, First Insight will utilize its online social engagement tools to gather preference data on new products from the s.Oliver Group's base of customers. This data will then be analyzed by First Insight's predictive models to help the s.Oliver Group better understand their customer base in order to offer products that align with their needs. \r\n \r\n\"With the actionable data we receive from First Insight, we are able to identify the items that will be best sellers while also identifying items that will perform poorly,\" said Vanessa Stuetzle, chief digital officer, The s.Oliver Group. \"These data help us to make more informed buying decisions so we can avoid stock outs while keeping more items off the clearance rack.\" \r\n \r\n\"The s.Oliver Group has built its highly successful global business by creating leading lifestyle brands that match the style and comfort needs of a diverse and eclectic global customer base,\" said Greg Petro, CEO and Founder of First Insight. \"We are thrilled to partner with the s.Oliver Group to provide greater insights into the style preferences of their customers and inspire their confidence in bringing new, innovative fashion choices to market. By enabling the s.Oliver Group to gather input and feedback from customers before the product is even available in stores, we are helping the company choose the right products to drive success.\" \r\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);
}
})();
This European Brand's Getting Serious About Predictive Analytics
This European Brand's Getting Serious About Predictive Analytics
6/1/2017
The s.Oliver Group, one of the largest fashion and lifestyle companies in Europe, is using First Insight's consumer-driven predictive analytics, to be able to more quickly and accurately make design, buying and pricing decisions on the apparel, shoes, accessories, jewelry, fragrances and eyewear it offers to its consumers worldwide.
Through the partnership, First Insight will utilize its online social engagement tools to gather preference data on new products from the s.Oliver Group's base of customers. This data will then be analyzed by First Insight's predictive models to help the s.Oliver Group better understand their customer base in order to offer products that align with their needs.
"With the actionable data we receive from First Insight, we are able to identify the items that will be best sellers while also identifying items that will perform poorly," said Vanessa Stuetzle, chief digital officer, The s.Oliver Group. "These data help us to make more informed buying decisions so we can avoid stock outs while keeping more items off the clearance rack."
"The s.Oliver Group has built its highly successful global business by creating leading lifestyle brands that match the style and comfort needs of a diverse and eclectic global customer base," said Greg Petro, CEO and Founder of First Insight. "We are thrilled to partner with the s.Oliver Group to provide greater insights into the style preferences of their customers and inspire their confidence in bringing new, innovative fashion choices to market. By enabling the s.Oliver Group to gather input and feedback from customers before the product is even available in stores, we are helping the company choose the right products to drive success."