Visualizing xDB and CRM data through Power BI

Since the introduction of the Experience Database in v7.5, Sitecore has steadily been introducing more and more tools to allow you to get a better picture of the users interacting with your brand.  In a previous post, I showed a proof of concept on synchronizing data from your CRM directly into xDB.  From there, you can tailor the user’s experience based on what…

Syncing data from Dynamics CRM directly to xDB

If you’ve ever worked with the Dynamics CRM Campaign Integration module from Sitecore, you know that this will sync up Contacts in CRM with the Membership database in Sitecore.  If you have users authenticating in Sitecore with credentials from CRM, this is still the preferred form of integration.  The problem, however, is that Users in Sitecore’s membership database are not…

Using Sitecore’s Configuration Factory for Dependencies in WFFM Save Actions

The last few days, following a discussion I had with Todd Mitchell (@agenttmi) and Martin English’s (@martinrenglish) talk on CRM and xDB at SUGCON a few weeks back, I’ve been working on integrating Dynamics CRM directly with xDB, bypassing Sitecore’s CRM Connectors entirely.  However, I wanted to be a little more abstract… Well, not quite that way, but in the software…

MVC Areas in Sitecore 8.1: A Step-By-Step Guide

One of the new, exciting features of Sitecore 8.1 is native support for MVC Areas.  While many in the community have been implementing their own version of this for a while, it’s really nice that it’s now native to the platform.  If you’re running multiple sites within a single instance, or if your application is large enough to consider breaking…

Styling the Sitecore Content Tree with CSS

It’s Saturday morning and in between doing some light, honey-do-list items, I ran across a tweet from Dan Solovay, illustrating a relatively obscure (and would venture to guess, very lightly used) option in Sitecore.  If used properly, it could provide some benefit to content authors. Select a node in your content tree, click the Configure Tab, then click the Tree Node Style button…

Injecting JavaScript into your renderings

It is considered a best practice to push as many javascript script blocks or script files as possible to the bottom of your page (or as close to the bottom you can get). This helps prevent any script execution from blocking the rendering of any parts of your page. In fact, if you run your page through Google’s PageSpeed Insights…

Top 5 Takeaways from SUGCON 2015

My RBA colleague, David Hake*, and I had the privilege of attending the Sitecore User Group Conference (SUGCON) in New Orleans earlier this month. For an inaugural event, it was pretty amazing what the organizers pulled off. Hats off to Mike Shaw, Mike Reynolds, Akshay Sura and all of the sponsors for putting this thing together in only five months!…