Waiting Impatiently

Six Time Sitecore MVP 2017-2022 Marketing Technologist.

Salesforce

Enabling flows for Salesforce Integration user

The Salesforce Integration user license provides an economical option for system-to-system integrations but arrives with significant constraints. Most notably, these users cannot execute Flows by default—a limitation that can obstruct...
2 min read
xConnect Sitecore xDB

xDB.Tracker Identifier Missing

A persistent bug in Sitecore xConnect involves contact identifier management during merge operations. When two contacts merge, the system must select which identifiers to retain, but it frequently discards the...
3 min read
xConnect xDB Sitecore

Bonfire releases xDB Peek (Part 1)

Bonfire has unveiled xDB Peek, an evolved version of their analytics data transfer object project. This tool provides an accessible, styled interface for viewing comprehensive information about Sitecore website visitors....
2 min read
Sitecore xConnect SQL

Working with the xConnect hex identifiers

This article explains how to work with hexadecimal identifiers in Sitecore 9.x xConnect shard databases. Identifiers for contacts, contact facets, interactions, and interaction facets are now stored in separate tables...
2 min read
xConnect Sitecore

9.1 Release of the Bonfire Analytics DTO

I needed to monitor what Sitecore observes about users and sessions, encompassing goals, events, profiles, patterns, pages, geographic data, marketing automation, and xConnect facets—both current and historical versions.
1 min read
Sitecore Development

NuGet packages.config is so yesterday

NuGet’s packages.config approach is outdated. PackageReference is the modern alternative. I discovered that Sitecore’s HabitatHome.Commerce project no longer uses packages.config files, instead embedding NuGet references directly in project files.
3 min read
Sitecore Debugging

OH NO! Sitecore hanging after iisreset

I encountered a critical issue where my Sitecore site became completely unresponsive for approximately 20 minutes following any IIS reset, deployment, or configuration change. During these outages, HTML and text...
3 min read
Sitecore CI

Install Sitecore like a CI nerd. In minutes.

I leverage community tools to expedite Sitecore 9 installation on development machines. While the SIF tool provides comprehensive configuration options, it lacks developer-friendly simplicity.
2 min read
Sitecore ALM Logging

Shipping Sitecore Errors to Sentry.io

Effective Sitecore application lifecycle management requires awareness of application errors and whether new deployments introduce issues. Simple up/down monitors or other online tracking may miss sporadic problems, making error log...
1 min read
Sitecore xDB

Tracking anonymous users in xDB post 8.2 update 3

Sitecore implemented a significant configuration change affecting xDB tracking behavior. The system now restricts tracking to identified users by default—those who have logged in, clicked ExM links, or had Sitecore.Analytics.Tracker.Current.Session.Identify(identifier)...
1 min read
Multisite

MediaCachePath for Multisite Site configs

A client organization extended Sitecore to maximize platform value by transforming several parent sites into hundreds of child/member sites. This architecture provides member sites with inherited content from parent sites...
2 min read
Sitecore Azure

Sitecore Azure Toolkit 1.1 Release

Sitecore announced the availability of Azure Toolkit 1.1, introducing several enhancements. A particularly significant update addresses Platform-as-a-Service (PaaS) requirements by adding compatibility with Web Forms for Marketers 8.2 update 3....
1 min read
Sitecore SOLR Indexing

Using Luke with SOLR indexes

Examining search indexes is essential for Sitecore development and custom index field creation. I encountered a problem: my standard Luke tool couldn’t access SOLR indexes on my projects.
1 min read
Sitecore MVP

Sitecore MVP 2017

I’m honored to share my experience becoming a Sitecore MVP in 2017. My journey began in 2009, when I discovered Sitecore’s flexible architecture that freed me from technological constraints. The...
1 min read
xDB Development

Multi-node xDB Facet

A previous post covered creating single-node facets for xDB to track contact information like name, company, and location. This article extends that concept to multi-entity facets using arrays, enabling tracking...
3 min read