Solving client problems with Umbraco

Why our Head of Development thinks Umbraco may be the answer to your problems.

Core Features

Websites are one of the most useful assets a company can have. But they can also be a bit of a pain to manage. No matter what, it’s likely you’re going to have issues from time to time.

Whether it’s importing content, getting the right look, or setting up your ecommerce store, it’s safe to say that websites can be a bit of a minefield. There’s good news though. Many of these issues can be avoided by simply taking the time upfront to ensure that you are investing in the right CMS.

As Head of Development at Yoyo, I’ve worked with a variety of CMS platforms, but there’s only ever been one that really ticks all the boxes for our team and our clients. And that’s Umbraco.

What is Umbraco?

Umbraco is an open-source content management system (CMS). A CMS is what most sites are built with. You may have heard of Wordpress or Drupal – Umbraco is a little like these, only far more flexible and powerful. In this article, I hope to explain why Umbraco might well be the answer to all your website issues.

So, what's your problem?

"Our website just isn’t flexible enough"

Have you ever noticed that a lot of websites and blogs look kind of the same? Well, that’s because a lot of them are built on the same commonly-used CMSs.These CMSs often come with a variety of different themes and integrations. To a certain extent you can achieve the look you want.

However, you often end up limited because you only have so many components to play around with. Components are essentially the building blocks that you can put in place to build your site and content.

When we build a site using Umbraco, we’re able to use a completely bespoke component-based approach. This means that you and your content editors can simply place the components wherever you like. In other words, Umbraco gives you the freedom to display your content in a way that’s both creative and user-friendly. And, as an added bonus, it means you can do more of it yourself, rather than relying on us to do it for you.


"I need to display content from another system"

Chances are you have a range of different tools you use for your business. CRMs, ecommerce platforms, and so on, are often used in conjunction with one another. It would be far more efficient if they were always in sync.

Without getting too technical about it, Umbraco runs on the .NET framework. All you really need to know is that the .NET framework makes it really easy to connect Enterprise software, such as Salesforce or SAP Business One, to your website.

Umbraco’s framework also means that you can pull in content from other sources. For example, you might want to display products from your Shopify store on your website as well. Rather than wasting time and money duplicating that content, you can have it be pulled in automatically. We can set up this integration when we build your site.

You only need to manage your content in one tool, so you can easily display it on your site. You can then use Umbraco’s design tools to bring it to life.

"My website is just so boring"

We mentioned earlier that a lot of sites look the same because many popular CMSs really limit your design options. This is a big reason why Umbraco is the way forward. You see, Umbraco is simply a framework.

That means you basically have unlimited design choices when it comes to your frontend. You can use our component-based approach, or you can have your site hard-coded from scratch. The choice is yours.

Umbraco simply offers far more versatility when it comes to producing creative websites

Ipad Testing
052 Yoyo August 2019 HIGHRES 0186

“I need a website that’s fluent in lots of languages”

We live in a connected world. A lot of businesses now have customers from around the globe. That’s great, but it does mean you need to have a multilingual site. And that can often prove problematic.It could mean having multiple sites, one for each language. Each of those sites will need to be designed and maintained. You’ll have to upload content to each one. It’s a lot of work.

Fortunately, Umbraco makes it so much easier. It offers something called “language variants”. This means you can switch between languages and preview what your site will look like for people in different countries. You can choose which language variants are published.

Plus, with Umbraco, you can manage multiple domains (, .ru, .fr, etc.) on one server. No more uploading content to each site individually. Instead, it can be shared across every language.

Umbraco offers all the flexibility and control you need when making a multilingual website.

“I need to sell products through my site”

If you want to sell products through your website, you’ll know that it’s not always easy to connect your ecommerce platform to your CMS.

Of course, Umbraco has you covered there as well. It’s flexible enough to support virtually any type of ecommerce setup you need. For simple shops, you can easily manage your product listings in Umbraco, and then connect to a payment provider (PayPal, Stripe, etc.) to process the financial aspects.

If you have a bigger store with bigger demands, then you can use an ecommerce platform called Ucommerce. You can integrate Ucommerce directly into your Umbraco site.

It offers all manner of functionality, such as shipping calculations, voucher codes, and integration with pretty much every payment provider you can think of. Plus, the framework can be adapted and new functionality can be added. You could, for example, add a specific tax rule for certain products or bespoke shipping options.

Umbraco and Ucommerce are a potent combination when it comes to powering an online store.

Is Umbraco the answer for you?

If you’ve got this far, then you hopefully see that Umbraco may well be the answer to all your website problems.

The flexibility and versatility you gain means you have complete freedom to build the exact site you want. Whether it’s a simple blog or a complex ecommerce store, Umbraco can handle it.

If you’re on the look out for a new website or are just frustrated with problems arising you’re your current one, feel free to DM me or get in touch with one of the team at Yoyo.

Related post

My journey to creating a sustainable business

Read next