\n \nBut the retailer's non-transactional Web site was only serving the needs of window shoppers. In late 2006, House of Fraser decided to bring the excitement of its stores to the desktop screen. But it wanted a site that could deliver high order traffic and provide online offerings that are as comprehensive as what is found in its largest stores. The site needed to properly represent those brands. \n \nHouse of Fraser's new site, www.houseoffraser.co.uk, was launched on the On-Demand E-Commerce Platform from Demandware. It helps expand the reach of the more than 300 designer brands that the couture retailer offers. \n \nHouse of Fraser also uses the On-Demand E-Commerce Platform to achieve a visually-rich experience by implementing various Web 2.0 features. As part of the site re-launch, the retailer modified site navigation and focussed on delivering a brand-centric experience. \n \nThe retailer offers delivery throughout the U.K., free returns on online purchases to any House of Fraser store and a gift registry. The site also allows customers to purchase products (including flowers) that are not found in stores. \n \nFollowing the full launch, the House of Fraser site exceeded order expectations during a multi-channel holiday promotions week, handling end-user traffic that was ten-fold above its holiday season averages. Offline marketing, including television ad campaigns and billboards, have had a dramatic affect on online sales, says Peter Callaway, director of e-commerce, House of Fraser. \n \n\"Since the re-launch, the site has had more than 250,000 unique visitors, a significant increase as compared to the previous site.\" \n \n \n \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);
}
})();
A peek inside the House of Fraser can almost make a Women's Wear Daily runway spread come to life and strut down the page. Coveted brands like Chanel, Estee Lauder, Prada and Max Mara are among the U.K.-based department store's couture offerings.
But the retailer's non-transactional Web site was only serving the needs of window shoppers. In late 2006, House of Fraser decided to bring the excitement of its stores to the desktop screen. But it wanted a site that could deliver high order traffic and provide online offerings that are as comprehensive as what is found in its largest stores. The site needed to properly represent those brands.
House of Fraser's new site, www.houseoffraser.co.uk, was launched on the On-Demand E-Commerce Platform from Demandware. It helps expand the reach of the more than 300 designer brands that the couture retailer offers.
House of Fraser also uses the On-Demand E-Commerce Platform to achieve a visually-rich experience by implementing various Web 2.0 features. As part of the site re-launch, the retailer modified site navigation and focussed on delivering a brand-centric experience.
The retailer offers delivery throughout the U.K., free returns on online purchases to any House of Fraser store and a gift registry. The site also allows customers to purchase products (including flowers) that are not found in stores.
Following the full launch, the House of Fraser site exceeded order expectations during a multi-channel holiday promotions week, handling end-user traffic that was ten-fold above its holiday season averages. Offline marketing, including television ad campaigns and billboards, have had a dramatic affect on online sales, says Peter Callaway, director of e-commerce, House of Fraser.
"Since the re-launch, the site has had more than 250,000 unique visitors, a significant increase as compared to the previous site."