\r\n \r\nAs shoppers navigate Steve Madden's interactive, digital ecosystem, they will receive targeted content and product recommendations that appeal to their individual tastes. The retailer can setup granular rules within the Certona platform to ensure it is aligning initiatives with customer preferences and activity. With deep testing and reporting capabilities, the platform can provide visibility into how specific campaigns, products and content are resonating with shoppers. \r\n \r\n\"The Steve Madden shopping experience is focused on connecting customers with the fashion and products they love, in a way that is personal, unique and targeted toward their personalities,\" said Steve Madden president of e-commerce Mark Friedman. \"We see great potential in working with Certona to extend this one of a kind personalization and superior shopping experience to our customers – especially since Certona's unique expertise paves a smooth road to an omnichannel future.\" \r\n \r\nThe personalization platform delivers data-driven, one-to-one customer experiences via its patented, predictive, real-time solutions that enable retailers and brands to drive more revenue and engagement across all touchpoints."}]}};
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);
}
})();
Steve Madden Gets Personal with Customized In-Store Offers
Steve Madden Gets Personal with Customized In-Store Offers Fashion footwear and accessories retailer Steve Madden will rollout
Certona real-time omnichannel personalization technology to deliver integrated, hyper-personalized experiences to its customers as they browse, share and purchase items. Through the use of Certona, the retailer will be able to identify new and specific customer segments to strategically target content by segment.
As shoppers navigate Steve Madden's interactive, digital ecosystem, they will receive targeted content and product recommendations that appeal to their individual tastes. The retailer can setup granular rules within the Certona platform to ensure it is aligning initiatives with customer preferences and activity. With deep testing and reporting capabilities, the platform can provide visibility into how specific campaigns, products and content are resonating with shoppers.
"The Steve Madden shopping experience is focused on connecting customers with the fashion and products they love, in a way that is personal, unique and targeted toward their personalities," said Steve Madden president of e-commerce Mark Friedman. "We see great potential in working with Certona to extend this one of a kind personalization and superior shopping experience to our customers – especially since Certona's unique expertise paves a smooth road to an omnichannel future."
The personalization platform delivers data-driven, one-to-one customer experiences via its patented, predictive, real-time solutions that enable retailers and brands to drive more revenue and engagement across all touchpoints.
X
This ad will auto-close in 10 seconds