2017 R&D

At the last staff meeting we talked about some of the threats and opportunities we are facing this year. I wanted to expand on that and on what I see as critically important product development for this year.

One of the threats we talked about was getting squashed by big competitors. Salesforce continues to invest in their 'community cloud', Zendesk built something, Verint bought Telligent, Sprinklr bought GetSatisfaction, Lithium is fighting back and has stolen two customers from us in 2016 and has a broadened its product offering, etc.

How much longer can we survive as a best of breed point solution? Probably a bit longer but it will get harder and harder.

When looking at widening our offering we can buy, build or partner. The first critical important item on our roadmap is the partnership opportunity with Hootsuite.

  • They have social media management, we have community forums.
  • They have 3 instances of Vanilla (one for support, one for ideation and one for advocate marketing) and see the value in what we offer.
  • They have a sales team of 160 people and a growing enterprise business that is competing with many of the companies mentioned above.
  • We have access to their senior leadership.

Strategic partnerships don't really get better than this. Hootsuite's enthusiasm and support will not last forever and we have to act right away to get this implemented. @Linc I would like to see items related to this integration in every sprint from now on and a launch before end of quarter. This is a top priority.

The next area that lets us broaden the product and where there is clear customer demand is support for static content: basic blog articles and a knowledge base articles. We hear time and time again, especially from customers looking to come over from Lithium or Jive. These prospects are unwilling to implement Vanilla along side a second product such as Wordpress because it means buying two products instead of just one and so we must build it ourselves. Based on what I've heard from customers, a V1 that is very limited in terms of features is all we need to get started.

I read an interesting analogy for minimal viable product (MVP) the other day: If a customer's hair is on fire and they have absolutely nothing on hand to put out the fire, you could sell them pretty much anything that would help, for example a brick. If they buy a brick, you know there is a real problem and you can then work on a better solution such as a bucket of water. When we push into new areas, it's ok to go market with something limited based on a preliminary understanding of customer needs and not worry about covering every use case until we get some traction and customer feedback.

Static content gives us an entry into the 'knowledge management' space and would let us position Vanilla as a more robust product suite: Forums, Knowledge Management, Ideation, and Q&A.

The third critical priority, in my opinion, is to spend some time on innovation that will put us back in the product leadership position that we used to enjoy but that has been fading as new competitors emerge and as others catch up. I don't want to downplay the features, infrastructure and refactoring that we've done lately, it's cutting edge development that has allowed us to close millions of dollars of revenue. I think this year we need to work on our opening act, bring some new razzle dazzle to the product.

The idea that is floating around is an AI feature. Sure, it's a trendy buzzword and overhyped but I think it's a worthwhile path to explore. The idea sounds very doable and might actually be a great feature. Here is my rough understanding on how it would work:

  • Community forums become knowledge bases with time. People love self-serve support and so how do we make it easier to find an answer from the community knowledge base?
  • Today, you can post and wait, you can browse or you can search. A good search result requires a good search query, well written discussions a good search engine, etc. Can we put an AI on Vanilla to do a noticeably better job at answer someone's questions?
  • We'd run all posts through an AI (an NLP service) that tags content with concepts, the AI can make abstractions and identify concepts that aren't directly referenced in the text. This is what makes it a lot better than keyword search.
  • Users can ask questions, the question is run through the same NLP, and comes back with an answer based on matching the concepts in the question and in the community content.
  • I'm not sure what the UI/UX looks like: Does it look like search? Is it interactive? Is it Tim's Minion?
  • NLP services like Watson have become commoditized and are sold on a per transaction basis, we do not need to build our own and we don't incur big upfront costs for the NLP engine.
  • I'll stop here since I have a feeling I'm botching the explanation of this idea and will let Todd and Tim expand.

This AI feature fits very nicely with the knowledge management story and will be easy to market if we are the first in our category to deploy.

Last thought for today. I don't feel that we did a great job marketing our new product features in 2016. Let's find the right balance between thought leadership and product marketing on our blog, email marketing, and webinars.

Looking forward to your feedback.

Comments

  • I agree with you Luc on things getting harder in driving demand. We have more and more competition and now imitators on the very go to market tactics we've used to distinguish ourselves from the rest.

    Last thought for today. I don't feel that we did a great job marketing our new product features in 2016. Let's find the right balance between thought leadership and product marketing on our blog, email marketing, and webinars.

    This feedback is noted. Having a formalized process where roadmap items are clearly communicated well in advance, along with a product marketing launch plan is critical. We've found ourselves often "surprised" with deployments in the first part of 2016. Things have gotten better but a longer-tail cycle of:

    -Calendar of planned releases with set meetings between marketing, dev and product owner.
    -Technical Release notes
    -Product marketing driven:
    --Webinar for customers (quarterbacked by CSMs for all important customer attendance)
    --Blog announcements
    --Perhaps a release notes section dedicated to the product on the website (docs or otherwise)

    As long as there is time alotted for each of these steps, we can easily execute on the marketing side.

  • Vanilla Forums
    edited January 2017

    Not for nothing: Announcing a CMS suite is when I knew vBulletin had lost the plot and it was time to look for new forum software. When it was time to double down on updating their core product & code base, they went for breadth and made terrible me-too features instead by basically grafting it alongside the forum code. I'd bet they made more sales in the short term, for all the good it did them.

    This fear nags at the back of my brain, always. We still have a tiny team. Tiny teams need to focus on their core competency or they will be surpassed. The very fear of our larger competitors is what will make us spread ourselves so thin we can be beaten.

  • Vanilla Forums
    edited January 2017

    @Mel said:
    We've found ourselves often "surprised" with deployments in the first part of 2016. Things have gotten better but a longer-tail cycle of [...]

    I agree, and I look forward to talking more with marketing this year. I think we did really well on the Dashboard release and I think it set up a nice framework for making that work better moving forward. And, we're reworking our VIP & 4xx release schedule to accommodate this workflow better.