When adding custom Analytics events via Google Tag Manger, make sure to set "Non-Interaction Hit" to "True" if you don't want that event to count towards the bounce rate. Otherwise, if the event fires on a page, GA will think you didn't bounce and subsequently set that session's page bounce rate to 0.

non-interaction hit setting in google tag manager


This week marks the third year that Ruth Leopold, our unicorn Designer and Front-end Developer has been with Redfin. Technically, it’s her second year as a full-time employee, but since she started here as an intern three years ago, it counts in our book. She's a unicorn because she bridges the rare spaces between UX design and front-end development. In celebration of this workiversary, she answered some questions in a Lightspeed Interview.



In one sentence, what do you do at Redfin?

D4D, Boston 2019 Logo

Redfin Solutions is a long-time sponsor of Design 4 Drupal (D4D) Boston, and this year we are proud to announce that we are the premier Event Sponsor.


Lots of people in the Drupal community are eager to learn React these days, following Dries's announcement that React is coming to Drupal.

At NEDCamp in 2018 I presented on how to dip your toe into embedding a react application into a Drupal framework (video on

This is the long-delayed blog post to follow up to the presentation.


Drupal 8 ships with a custom CKEditor build. This build is configured with a build-config.js file. We recently ran into a situation in which we wanted to override this configuration in order to disable a plugin. There is some information in this build-config.js file about replacing it with a non-minified build for development purposes, but nothing about overriding it. Here is how we did it.


It's almost time for NEDCamp, and I can't wait!

Redfin will be presenting a session there on our toe-dipping foray into the world of "progressively decoupling" Drupal.

Recently, I was on an episode of Talking Drupal to explore a little bit more about React and Drupal together--this shoudl whet your appetite for the session at NEDCamp. Give it a listen!


It all started with an innocent tweet:

"Excited to announce our new open-source, Sass-driven pattern-library generator! Go design some systems!"


The team at Redfin Solutions has benefitted from Drupal since 2005. Every year, we give back to the Drupal community, and 2017 allowed us to contribute in a variety of ways.

Drupal Events

Local camps help strengthen the Drupal Community and give us an opportunity to network in person -- a welcomed change from our regular, virtual interactions.


Have you ever posted a link to facebook and wondered where the image comes from in the post preview? Ever wondered if this image is even correct or relevant to what you are posting?


This past weekend, I was honored to be able to present a session at 2017's New England Drupal Camp (NEDCamp) about Drupal 8's Migrate API. Redfin has implemented many Drupal 8 migrations to date both from CSV data sources and legacy Drupal sites (Drupal 6 and 7). As a result, we want to share with you what we've learned in hopes of saving you the time often spent in the trials and errors of data migration.