Cloudinary Blog

Cloudinary Helps Feature Upvote Bring Product Feedback Alive

By FeatureUpvote.com
Cloudinary Helps Feature Upvote Bring Product Feedback Alive

At Feature Upvote, we specialize in enabling product managers to consolidate and prioritize customer feedback through simple online boards with a built-in voting capability. Companies across the world use our boards either publicly or privately to source ideas from their internal teams or B2B clients.

Early on, however, we ran into a problem: Our customers wanted their commenters to be able to attach images. That was a perfectly understandable, reasonable request because, after all, a picture is worth a thousand words. Words are all too often not enough and a screenshot or mockup could clearly and succinctly complement a message

So, we quickly got to work to build a media-hosting tool through Amazon Web Services (AWS)—only to run into two major issues: ease of use and optimization. After more brainstorming, we decided that building such a tool in-house from scratch was an unrealistic fool’s errand. Surely there was a company with a product or service that would meet our needs?

That was when we found Cloudinary.

Why Building an Image-upload Widget Yourself Is a Bad Idea

We're a SaaS business and our CEO is a developer by trade—not short on software talent at all. However, numerous roadblocks stood in our way of building an image-upload widget. To name only two—

  • One of Feature Upvote’s selling points is that it works smoothly on all modern devices. But how do we make it easy and fast to upload images, regardless of device? That’s tough to do. Trust us, we tried.
  • Serving unoptimized images wastes bandwidth and causes slow performance, frustrating customers to no end. Serving images in the optimize size and format is hard.

Cloudinary solved both problems for us.

How Cloudinary Offers the Full Feature Set We Needed

Cloudinary offers all the features we were looking for, namely, upload, storage, and optimal delivery of images.

The image-upload widget was what really sold us on Cloudinary. Getting started with the widget was easy: All we had to do was add a JavaScript snippet to our site. The widget works brilliantly on all the devices on which we tested it.

In short, we found Cloudinary extremely easy to use and our experience has been flawless.

How It Took Us Only One Afternoon to Integrate et With Cloudinary

Integrating Cloudinary into Feature Upvote was straightforward. What helped a lot was that Cloudinary features a Java library andour back end is in Java.

Not the least, we found it a cakewalk to find the best approach for serving images. That was because, with Cloudinary, we could scale and transform images merely by adding parameters to their URLs. Absolutely terrific..

How Cloudinary Makes Us More Productive

First up, Cloudinary helped us achieve in a day or two what might have taken weeks, months, or even years of intense development. Consequently, we saved many thousands of dollars and ended up with a more robust, efficient system than what we could have clobbered together ourselves.

Since the initial setup, we've discovered unexpected productivity savings:

  • From the Cloudinary dashboard, we can easily pinpoint images that are taking up far too much bandwidth. We can then investigate and take corrective action, if necessary.
  • Cloudinary's auto-tagging capability has helped us organize our media library big time. With Cloudinary's smart APIs, we’ve tagged each and every image with an ID unique to each customer.
  • Those housekeeping tasks go a long way in enabling us to keep track of image ownership by customer. Also, cleaning our media library as customers move on takes only one simple step: Ask the Cloudinary API to delete all the images with a particular tag.

Perfect.

Recent Blog Posts

An Eye-Opening Talk: Building Apps for the Next Billion Users in Africa

William (iChuloo) Imoh, who hails from Lagos, Nigeria, recently embarked on a U.S. speaking tour, February 20-March 12, during which he powwowed with technical and product teams and communities at such renowned enterprises as Netlify, Pluralsight, Lucidchart, Twilio, and more in Salt Lake City, Dallas, Las Vegas, and San Francisco. On March 5, he gave an enlightening talk, entitled International Developers and Development: Building for the Next Billion Users at Cloudinary in Santa Clara, California. Below is a synopsis. For details, see the related slides.

Read more
The Debut of the Cloudinary Customer Advisory Board

Focus on customers has always been Cloudinary’s mantra. Because we owe them our success, we are constantly reaching out to our customers, not just for feedback on our offerings, but also for their vision, wish list, and buy-in of what Cloudinary can do to meet their needs and make them succeed. About six months ago, it occurred to us that it would be beneficial if we could meet regularly with those who are behind innovation at our key customers—executives, product gurus, developers, content managers—to swap strategies, product roadmaps, best practices, and such. In particular, we’d like to solicit actionable feedback as a foundation for our plans of product enhancements.

Read more
Media Management With the Cloudinary-Netlify CMS Integration

Static sites and the JAMstack are quickly becoming a standard for developing safe and performant websites with an optimal workflow for developers. Netlify CMS (not to be confused with the company that created it, Netlify) is an open source content management solution that works especially with static site generators such as Gatsby, Hugo, etc... enabling content storage in your Git repository along with your code for easier versioning, multichannel publishing, and direct content updates in Git.

Read more
Vitaly Friedman's Insights on Media Conferences

Vitaly Friedman is a die-hard devotee of beautiful content. Born in Minsk, Belarus, he studied Computer Science and Mathematics in Germany, unearthing in himself a passion for typography, writing, and design in the interim. After a six-year stint as a freelance designer and developer, he co-founded Smashing Magazine, a leading online publication on web design and development. You can follow SmashingMag on Twitter @SmashingMag.

Read more
Stylight Fashions Image-Heavy Retail Search Engine with Cloudinary

For Stylight, a fashion and design retail search engine, uptime, performance and customer experience are key to the bottom line. With tens of thousands of new images being added to its site each week, and a very small development team, the company needed an efficient way to manage and manipulate images, so they could be viewed quickly and optimally on any device used by consumers in 16 countries. As one of the earliest users of Cloudinary, Stylight sees significant performance and financial benefits related to Cloudinary’s cutting-edge solution for image optimization and delivery on multiple content delivery networks (CDNs).

Read more