Bright is shutting down
My journey with Bright started in April 2015, a year after the company I cofounded, Signal, was acquired. My tenure had come to it’s logical end, thus I immediately started thinking through what was next. One idea in particular — an engine to help companies grow faster by ingesting their data and providing descriptive, predictive, and prescriptive analytics — got me really excited. We had spent years building the descriptive bits of this at Signal, and had made significant progress by the time we were acquired (in fact, it helped convince the acquirers we knew what we were doing).
I collected my thoughts and sketched a proof-of-concept:
I shared this with Paul Maeda, a fantastic designer I had recently met, and he turned that into this:
This was a nice visualization of a complex problem. Merging marketing attribution, spend, and revenue data in a cohesive view is hard. Most companies struggle with each data set alone. I quickly built a pitch deck and sent it to a local VC for his feedback. We sat down for coffee and talked through everything — and he loved it. He told me his firm would be able to invest 500K to get things off the ground, or could wait to write a larger check once the product was in market and getting traction. Though n=1, I took this as a good sign and decided to get to work.
Around this time, my friend Doug joined Earth Class Mail as its new CEO. I talked through the idea for Bright and Doug offered up their data as a test bed, as they were struggling with understanding customer acquisition and retention. Questions like ‘who were their best customers?’ and ‘how did they find them?’. He also wanted help with a few projects, thus I worked with the team for a few months, and then shifted gears to focus on Bright full-time in August.
Integration with the first billing system was fairly easy. I had spent seven years working through different data models at Signal as we experimented and changed our pricing, thus already had an ideal structure mapped out in my head. I started ingesting the data and building views on top of it and had a proof of concept ready by October that showed subscription billing analytics like monthly recurring revenue (MRR), customer churn and MRR churn. It also provided some insight into which discounts and pricing plans were most effective. I didn’t have any other types of data yet, but had enough to show that Bright was valuable.
The next six months felt like a blur as I continued to iterate on the product. I integrated with a second billing system and started to add beta users. I flew to San Francisco in February 2016 to attend SaaStr Annual and drum up interest in Bright. I met the CEO of the company that I built the first integration with and gave him a demo of the product. We hit it off and he invited me to join him for dinner that night. Over dinner he relayed that their customers were demanding better tools for insight, and their team could not move fast enough. We spent some time chatting through this, but it didn’t make sense.
After returning to Chicago, I ran into Troy Henikoff in the hall at 1871 and told him to Bright. I had considering applying to Techstars and was curious to get his feedback. I gave him a quick demo and walked him through the progress that had made over the past six months. He encouraged me to apply, and I submitted the application just under the wire — I’m surprised I didn’t fall asleep in these two videos (1, 2). Techstars Chicago Managing Director Brian Luerssen reached out later that week for an interview, and I worked through three rounds of interviews with successively larger amounts of Techstars folks. Surprisingly, the acquisition conversation resurfaced as the company interested in acquiring Bright was being acquired themselves. I flew to meet with the team leading the acquisition. While there, I received an email from the Troy and Brian — they wanted to chat. I walked down the street to grab a coffee and chat with them via Google Hangout. They gave me the fantastic news that Bright been accepted into the next class of Techstars Chicago. Yes! At this point, I was again faced with the decision to sell, or keep moving. While I loved the acquiring team, I was 8–9 months into building Bright and hadn’t even brought it to market yet. I felt the opportunity cost was too high, and Techstars would be a massive accelerant. I chose Techstars— and spent three months (July through September) working on the business with 9 other companies.
Techstars is traditionally broken out into three 30-day chunks — mentorship, growth, and demo day preparation. I came into the program with what I felt was a strong product roadmap and plan to tackle it. Troy and Brian relayed that I was delusional if I thought I keep the same momentum going during the program as a solo founder. They told me I needed to hire at least one person before the program started as I wouldn’t be able to tackle more than 10% of what I wanted to accomplish during the program. Now that I had a small amount of capital to work with, I posted a job to AngelList and started interviewing engineers. I found someone that fit the archetype of who I was looking for — quick learner, scrappy, entrepreneurial — and made him an offer. He joined the team just in time for the program kickoff.
Shockingly, the engineer that I initially hired didn’t work out. He left to start his own company — one month in Techstars and he had the bug. I talked to Fredrik about joining the team as cofounder and CTO before he left Chicago, and he was in. I could not have been more thrilled…he was the perfect fit as CTO. We also agreed that we needed our friend Brian Flanagan to lead product and round out the team. I had already been trying to recruit Brian for months, but he was resistant as he was building out a bookstore and focused on that. Nevertheless, we kept asking him to help and he eventually ceded :)
I then recruited Tim Grace to help prepare for demo day. Demo day readiness had become a full time activity, and I definitely needed help. Tim and I also discussed him joining as cofounder and COO, but would later agree that this role didn’t make sense given the stage of the company.
In September, Fredrik and Brian flew to Chicago to help Tim and I finalize everything for demo day.
On Thursday, September 29th, I pitched to a full house at the House of Blues in Chicago:
Super mentor, investor, and now friend Jordan Buller introduced us. Tim was clicking through the presentation back stage while Brian and Fredrik sat in the balcony building the new marketing site. After a month of preparation (that included twice changing the core narrative, which I’m happy to lament about offline), the day felt like a big success.
My wife joined us for dinner afterwards, and the team talked through next steps. We agreed that the product that I had initially built was a good start, but not what we wanted to bring to market. You can see the stark difference between the application and demo day videos above, and the launch video below. What I had built was a concept to open up insights into revenue metrics. What we wanted to bring to market was a product that consumed all your data to provide your team with actionable insights — a helpful copilot if you will. With demo day done, Fredrik and Brian flew home, Tim took some time off, and I flew to California to ride in the Levi’s Granfondo with friends.
Once we regrouped, I focused on fundraising and Fredrik started building a new backend for data processing.
Tim and I hosted #BrightConf in Chicago on October 14th:
Over 23 speakers from around the midwest shared their knowledge in the 1871 auditorium throughout the day. It was awesome! Tim and I were relieved that the day went so well (we really pulled it together in two weeks), and we learned a ton about planning a conference.
Brian joined the team full time in November as cofounder and CPO and went to work building the new frontend. The team spent the next four months building, and fundraising.
We finally launched Bright on ProductHunt on March 14th and finished the day in third place:
Here’s a look at the product in action:
Over 200 companies signed up to try Bright out. It was awesome! These companies were excited and providing a ton of helpful feedback.
This is when things started to fall apart.
I had focused my fundraising efforts in Chicago figuring it would be ‘easy’ given the problem set Bright was tackling, and the sale of my last company. Investors weren’t convinced — they either wanted to see more traction (we had none as we stopped selling the proof of concept that I built and agreed to not yet charge for the product we launched in March), weren’t convinced that the market was big enough, or weren’t convinced that we could compete against the big analytics players (Google’s investment arm had just invested $81 million into Looker). I was frustrated that people weren’t willing to take a chance on us at an early stage, but that was the reality of where we were at. The team couldn’t keep working without covering our basic needs — this was especially true for me with four young children. We knew bootstrapping Bright wasn’t realistic given the infrastructure and team required to build the product people were excited about. We did have a strategic investor interested, but the term sheet they sent over would render the business DOA as they wanted too much of the company early on.
Fredrik, Brian, and I had previously agreed if we couldn’t raise money by the end of March we’d all take a break to figure things out. We hit the deadline without success. I continued to fundraise and work on the product for a few months, but decided to call it after not making much headway.
It’s hard to admit to failure here, but that’s what happened. In the end we couldn’t get everything lined up — we just couldn’t make it all work.
Thank you to everyone that helped Bright along the way. Your support has, and will always be, invaluable.