\r\n \r\nHowever, the tables have turned and as Target was the first to defend against it, it is also the first to put an end to it. According to a post on Target's blog A Bullseye View by Casey Carl, president of multichannel for Target, \"We love showrooming – when Target gets to book the sale.\" \r\n \r\n\"That's the power of mobile,\" wrote Carl in a recent blog on A Bullseye View. \"And that's why at Target we believe our stores must offer exceptional experiences by inspiring discovery with exciting and differentiated products, content and services. Meanwhile, our digital channels – our website, mobile and social platforms – must deliver on inspiration as well as the outstanding value and convenience Target guests have come to expect.\" \r\n \r\nShowrooming is still very early in the revolution. Target and others have more work to do, but the retailer must understand that today's digitally-connected guest views stores, online and social media channels as one grand experience – it's the future of retail, and it's here. \r\n \r\nToday, it's all about today's digitally-connected guests. No one knows exactly what the future of retail will look like, one can imagine that physical stores will create more experiences for guests, as well as serve as hubs for orders to be picked up and shipped. Digital channels will serve as more personalized and engaging online experiences. \r\n \r\n\"At Target, we believe showrooming isn't just a win for shoppers it's going to be a decisive win for retailers that up their game,\" wrote Carl. \r\n \r\nFor related content: \r\nTarget Mobile App Updates In-Store Experience \r\nTop 5 Retail Tech Trends Videos \r\nTarget's Tech Innovation Center Begins Delivering Results \r\nTarget's Tech Innovation Center Begins Delivering Results \r\nTarget Selects Digital Group Shopping App \r\nTarget Seeks E-Commerce Edge with New San Francisco Innovation Center \r\nTarget Partners with Facebook for Personalized, Omnichannel Marketing \r\nShopkick Debuts In-App Buying at Target, Macy's and Urban Outfitters"}]}};
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);
}
})();
In January 2012, Target was the first retailer to coin the term "showrooming" and stake its claim against the fast-approaching trend with a letter to the public (Target Seeks Allies in Battle Against 'Showrooming'). "What we aren't willing to do is let online-only retailers use our brick-and-mortar stores as a showroom for their products and undercut our prices without making investments, as we do, to proudly display your brands," said the letter, according to published reports.
However, the tables have turned and as Target was the first to defend against it, it is also the first to put an end to it. According to a post on Target's blog A Bullseye View by Casey Carl, president of multichannel for Target, "We love showrooming – when Target gets to book the sale."
"That's the power of mobile," wrote Carl in a recent blog on A Bullseye View. "And that's why at Target we believe our stores must offer exceptional experiences by inspiring discovery with exciting and differentiated products, content and services. Meanwhile, our digital channels – our website, mobile and social platforms – must deliver on inspiration as well as the outstanding value and convenience Target guests have come to expect."
Showrooming is still very early in the revolution. Target and others have more work to do, but the retailer must understand that today's digitally-connected guest views stores, online and social media channels as one grand experience – it's the future of retail, and it's here.
Today, it's all about today's digitally-connected guests. No one knows exactly what the future of retail will look like, one can imagine that physical stores will create more experiences for guests, as well as serve as hubs for orders to be picked up and shipped. Digital channels will serve as more personalized and engaging online experiences.
"At Target, we believe showrooming isn't just a win for shoppers it's going to be a decisive win for retailers that up their game," wrote Carl.