\n \nSimilarly, merchants are constantly reviewing product assortments to identify SKUs that can be pulled off the shelf and replaced with products with higher turns without losing product-loyal shoppers. Analyzing data to inform such decisions has traditionally been cumbersome and slow. Historically, skilled merchants default to instinct and experience to try to make rationalization decisions. \n \nRecently, advances in data storage have enabled retailers to collect granular details surrounding individual transactions, though retailers require a robust analytical toolkit to drive insight from this data. When done correctly, market basket analysis can uncover how promoting a given product increases sales and profit coming from other products by driving larger baskets or a greater number of transactions. Without this insight, merchants could promote the \"wrong\" item and miss an opportunity to increase sales and profits. \n \nConducting market basket analysis is rarely straightforward. Understanding which promoted items drive sales can be difficult for retailers with large basket sizes, including multiple products receiving promotion. Determining whether the pull-through effects of a given product promotion will drive profit requires more than coupon redemption or a simple count of the number of baskets including a promoted item. Instead, it requires a nuanced measurement of the exact number of incremental transactions driven by a given promotion -- transactions that wouldn't have occurred but for the promotion. \n \nIncreasingly, retailers are using market basket analysis not only to determine which products to promote, but also to identify products with low margin and low attachment rates that can be removed from the shelf. By testing rationalization decisions in a small number of stores and accurately measuring transaction impact against control stores, retailers are able to make more informed decisions about which products can be pulled from which locations without losing customers with specific product loyalties. \n \nLeading retailers including Family Dollar, Wawa, and Advance Auto Parts are using test and learn software to drive insights on attachment rates and repeat customer purchase behavior provided by market basket analysis to create innovative promotional offers and optimize product assortment. New promotional strategies, from varying price points to rotating products featured in weekly circulars, to merchandising strategies such as adjusting adjacencies or building product bundles, are then tested, to understand which levers best influence behavior. By measuring changes in attachment patterns after the introduction of a program, relative to a matched set of control stores or customers, retailers can easily understand which programs truly drive incremental sales and profits. \n \nAnthony Bruce is CEO of Applied Predictive Technologies (APT), a management adviser on marketing and growth strategy for retailers, consumer-products companies, and financial institutions. To learn more about APT, visit: www.predictivetechnologies.com. \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);
}
})();
Family Dollar, Advance Auto Parts Drive Repeat Purchases
Family Dollar, Advance Auto Parts Drive Repeat Purchases
By: Anthony Bruce, CEO, Applied Predictive Technologies (APT)
5/18/2010
Value shoppers have become a fixture in the retail world. As these cost-conscious shoppers search for bargains, product promotions have become a key driver for growing sales. Yet promotional strategies carry significant risk. Marketing organizations run into obstacles discerning which portfolio of products to promote or markdown in order to win shopper loyalty. It is common to encounter differing opinions within leading retailers as to the proper balance between discounting targeted products, with the hope of driving larger baskets, and protecting margins, at the risk of potentially losing customers.
Similarly, merchants are constantly reviewing product assortments to identify SKUs that can be pulled off the shelf and replaced with products with higher turns without losing product-loyal shoppers. Analyzing data to inform such decisions has traditionally been cumbersome and slow. Historically, skilled merchants default to instinct and experience to try to make rationalization decisions.
Recently, advances in data storage have enabled retailers to collect granular details surrounding individual transactions, though retailers require a robust analytical toolkit to drive insight from this data. When done correctly, market basket analysis can uncover how promoting a given product increases sales and profit coming from other products by driving larger baskets or a greater number of transactions. Without this insight, merchants could promote the "wrong" item and miss an opportunity to increase sales and profits.
Conducting market basket analysis is rarely straightforward. Understanding which promoted items drive sales can be difficult for retailers with large basket sizes, including multiple products receiving promotion. Determining whether the pull-through effects of a given product promotion will drive profit requires more than coupon redemption or a simple count of the number of baskets including a promoted item. Instead, it requires a nuanced measurement of the exact number of incremental transactions driven by a given promotion -- transactions that wouldn't have occurred but for the promotion.
Increasingly, retailers are using market basket analysis not only to determine which products to promote, but also to identify products with low margin and low attachment rates that can be removed from the shelf. By testing rationalization decisions in a small number of stores and accurately measuring transaction impact against control stores, retailers are able to make more informed decisions about which products can be pulled from which locations without losing customers with specific product loyalties.
Leading retailers including Family Dollar, Wawa, and Advance Auto Parts are using test and learn software to drive insights on attachment rates and repeat customer purchase behavior provided by market basket analysis to create innovative promotional offers and optimize product assortment. New promotional strategies, from varying price points to rotating products featured in weekly circulars, to merchandising strategies such as adjusting adjacencies or building product bundles, are then tested, to understand which levers best influence behavior. By measuring changes in attachment patterns after the introduction of a program, relative to a matched set of control stores or customers, retailers can easily understand which programs truly drive incremental sales and profits.
Anthony Bruce is CEO of Applied Predictive Technologies (APT), a management adviser on marketing and growth strategy for retailers, consumer-products companies, and financial institutions. To learn more about APT, visit: www.predictivetechnologies.com.