One of the most common pieces of feedback we get is:

“There’s no way Changebot will work for our product, our commit messages are wack!

While my instinct is to reassure them that their commits are beautiful and worth love, I understand where they’re coming from. From our first set of beta customers we realized that there are many commits in the wild like:

  • “New feature”,
  • “Fix”, and 
  • “Working??”

These commits make their way into product, revenue generating codebases much more commonly than we expected. 

What surprises most people is that we can absolutely turn these very limited commits into great updates. When we show our ability to turn a limited commit into a full customer update we always use the phrase of turning “This to That”, so we thought it was only right to publish this post under the same name.

We'll update this page periodically, adding impressive this to thats as we post them.

To get started...

We turned this:

Commit: add badges to company and contact index pages

Description: (empty)

Into that:

Introducing Value Rank Badges for Enhanced Engagement

We are excited to announce a new feature that will significantly enhance your user experience: Value Rank Badges, which you can find on the company and contact overview pages.

What's a Value Rank Badge?

Value Rank Badges indicate the relative value ranks of your companies and contacts. These badges visually represent rankings such as Number 1, Top 10, and Top 75, making it easier to identify your most valuable relationships at a glance. Your biggest customer will show as rank 1, your second to tenth largest customer will show the badge "Top 10," and so on up to 75.

The badges provide a quick and clear visual indicator of the engagement status of your contacts and companies, helping you prioritize interactions and focus on key stakeholders more efficiently.

By displaying these value ranks directly on the dashboard and index pages, you can navigate large datasets more efficiently and make better-informed decisions.

These enhancements align with our mission to help you prevent customer churn by monitoring engagement levels. The value rank badges will allow you to quickly identify relationships that might be at risk of going stale, enabling you to take proactive measures to maintain strong customer relationships.

We believe these changes will not only enhance your decision-making and engagement strategies but also make the platform more engaging and enjoyable to use.

We encourage you to explore these new features and see how they can benefit your workflow. If you have any questions or feedback, please don't hesitate to reach out to our support team.

Happy engaging!

We love this update for a few reasons. 

First, turning “add badges to company and contact index pages” into anything interesting is impressive. That's a pretty limited starting point, and I'm really pleased how this update turned out.

The concept of “Value Rank Badges” is genuinely creative and does a great job of actually naming this feature, which is focused on adding badges to your customers based on how big they are (eg, when viewing customers in this system, your largest customer will have a tag that says number one, your top 10 customers will have a tag that say top 10, etc.)

This is a perfect example of taking something that makes sense to developers and turning into customer centric language that covers both what the change is, and more importantly: what benefit it’s granting to customers.

We turned this:

Commit: Implement actions button, move button logic

Description: (empty)

Into that:

Improved Customer Update Interface with New Actions Button

We are excited to announce a new feature that enhances the customer update interface.

This update replaces the individual controls and introduces the new 'Actions' button, designed to organize and streamline all actions you can take on a customer update.

  • Dropdown Menu for Actions: The 'Actions' button now includes a dropdown menu, grouping related actions such as approving, editing, and marking updates as pending. This pulls the disconnected action that were previously around the updates page into one streamlined interface.
  • Enhanced Organization and Visual Appeal: By incorporating a dropdown menu, the interface is now more organized, reducing clutter and creating a cleaner layout.
  • Improved Efficiency: The new button logic simplifies access to various functionalities within the application, helping you manage customer updates more efficiently.

These improvements aim to increase user engagement and provide a more user-friendly experience. We hope you enjoy the enhanced interface and find it easier to manage your customer updates.

We love this update because it takes a short, procedural commit and turns into a clear improvement for customers.

We’ve found that there’s a bit of art in promoting changes like this. The change is pretty simple: many actions were re-organized into a single actions menu, but these little changes are impactful! 

One of our goals with updates is to, where it makes sense, be a bit of a cheerleader for the product. You made the change for a reason, and maybe you’re a bit reticent about shouting from the rooftops, but we aren’t!

This UI improvement is important to customers, and we love that this update does a great job explaining what’s different and why the product is now better for customers.