Thursday, 4 June 2020

Coming back stronger

We've been a little quiet on our blog recently, a lot of which has been to do with the various bank holidays, half term and being happily busy with client work! Anyway, we thought it was about time we posted something.

If you've been watching James on LinkedIn, you'll have seen a few posts he's been making with some associated businesses around coming back stronger from the lockdown. They have put together a questionnaire to help businesses identify areas they should address to come out of this in a better place than they went in.

But what does the end of lockdown mean for what we do?

A lot of our customers and potential customers will have had some downtime in the last couple of months, and an opportunity to think about their business. Part of this is almost certainly putting better systems in place. Obviously, that's something we can help with!

So aside from the bookings app we're building as a product for therapists, barbers, beauticians and the like (watch this space!), what kind of thing might you be thinking about at the moment?

Let's start with a couple of projects we have underway at the moment. The first is a loyalty app for an independent coffee kiosk chain. It will enable customers to order in advance, pick up their order in store and replace their paper loyalty card with a digital version. This has in part been funded by the coronavirus grants they have received for their premises.

The second is, at the heart of it, a forms app for an existing customer, who is a supplier to the construction trade. But it will allow them to automate their test and approval process for installers by giving them an app where they can both take the test and find information about the product. And it will also allow them to carry out site inspections within a related app.

The point is with both of these that they offer improvements to their respective businesses which we have been talking about with the client for a while, but the lockdown has given them a bit of space to push on with them.

Fincance-wise, obviously there are various forms of funding available from the government at the moment which can be used to help make these business improvements. Further, research and development investment tax relief can allow you to reclaim around 43% of development costs (and your associated staff costs) against your corporation tax bill. And you might just need something simple which we can build quickly from our framework at a very competitive price.

So here are some questions to ask yourself:

  • Do you still use paper forms in your business at all?
  • Do you have very cumbersome Excel spreadsheets?
  • Do you struggle to produce reports to tell you what's going on with your business?
  • Could you communicate better with your field staff?

If you can answer 'yes' to any of the above maybe we should have a chat.

Thursday, 26 March 2020

A stream of information

Making information flow between the islands is the key to eradicating them.


Some form of information flow will take place in any business, however slowly or haphazardly. In my example of the carpentry business, even in Scenario A information did flow from the customer to Jimmy the office assistant, and from Jimmy to his boss. The stream of information was only just enough of a trickle to get the job done and not to lose customers.

But a properly planned information flow will increase effectiveness. This can only be achieved by taking a strategic decision to look at the business holistically and to work out where the important information points are. Tactical solutions may fix a short-term problem but in the long term they don’t work and only create more islands.

So what are they key information flows in a business? Well, for most service companies the major drivers are communicating effectively with clients, and then delivering on promises. Most of the drivers come from the following:


  1. What the customer wants.
  2. What we already know about the customer that will help us to communicate with them.
  3. Our ability to deliver what the customer wants (and do it profitably).
  4. How and when we are going to deliver.
  5. How we keep the customer informed of progress and handle any problems.

There are also lots of communication and information flow points around sales and marketing that are more externally focused. The focus here is on operational information, which tends to be internal. It doesn’t take a genius to see that once you start handling your internal and customer communication better, then sales and marketing becomes much easier.

Let’s look at the above points in turn.

1. What does the customer want?

As I’m sure you already know, customers don’t always tell you what they want, and often don’t really know themselves. If your marketing is right, that’s why they’ve come to you, for your professional expertise. It’s vital that you draw out of them what they want by careful questioning. You need a structured approach to getting this information out of your customer, which is captured in a way that promotes its flow to those who will actually carry out the work. If you get this wrong, you risk failing to deliver and losing all your profit through poor estimation and planning.

2. What do we already know about the customer that will assist us in communicating with them?

This is the difference between Jimmy in Scenario A and Scenario B in Post 2. Access to information about previous projects not only helped Jimmy to make the customer feel valued and build a rapport with him, but it also had huge practical benefit in helping to find out what the customer wanted. This will have value right the way through the project.

Too many businesses stop their customer databases at the point where a sale is made; to be fair, a lot of CRM software is very focused on helping make the sale and forecasting a revenue pipeline, but ignore what happens after that.

The sales process, and the systems that support it, needs to be heavily integrated with the delivery side of the business. The two should feed each other, enabling both to be more effective. If your customer database contains a complete log of the work you’ve done for each customer, how you performed and how profitable it was, then you will be far better at making a profit out of those customers when they come back for more. You’ll also be able to tell from more than gut feeling which are your nightmare customers who keep changing their minds and cause a lot of hidden costs, then you can raise your prices in future with them so they either become profitable or go away and bother someone else!

3. Are we able to deliver what the customer wants (and do it profitably)?

Time and again, I see a battle between sales and operations, with sales making promises that operations teams struggle to deliver. Having a background in delivery, I admit to a little bias towards the operations side in these arguments; but while it is certainly true that salespeople are sometimes guilty of chasing commissions over the best interests of the business, more often than not they are just doing their job of making sales – they don’t really have the correct information to hand to make their promises realistic. If they don’t have an easy way of estimating projects (or a capable colleague) and can’t see your team’s availability, of course they are going to say ‘yes’ to win the business. However, if they can easily and quickly find out that a project of type X takes a week, and that there is no availability until next month, they will be able to say honestly to the client: “We’ve done hundreds of projects like this and they typically take about a week. I can see we have a slot at the beginning of next month – obviously I’ll come back to you with a full proposal but would you like me to book you in provisionally?”.

This is all about information flow between sales and operations. If the flow is effective, salespeople have everything they need to make an appropriate sale, and will love it if they can make provisional bookings, which are halfway to closing the sale. And operations will no longer find themselves exclaiming “You promised WHAT?!” at the sales team.

4. How and when are we going to deliver?

This is partially covered by the above point, but let’s look at it from an operational perspective. The key thing here is that when a contract is signed, you either have a very good idea of what the client is expecting, or you’ve sold a piece of scoping work where this will be defined properly. If you know this, then you should be able to estimate the time and people required to deliver it. But project management is not our focus here…

A knowledge base of your company’s experience on these sort of projects will be a massive help in estimating the project, and the information that is absolutely vital here is your schedule. Who is doing what and when, and where are your gaps? Quite often, smaller businesses will have this in a big spreadsheet somewhere. The problem with this is that only one person can access the spreadsheet at any one time (unless it’s a Google Spreadsheet of course), and it’s fairly difficult to present in any other way than on a spreadsheet. Salespeople can’t check it from a client meeting, and you have no linkage to your customer database or time tracking. It’s a proper information island. This information needs to be made available to everyone in the business and linked to customer and project information.

5. How do we keep the customer informed of progress and handle any problems?

Keeping your customer informed of progress will depend on the nature of your work. If you’re building them a home office, it’ll be pretty obvious to them how you’re getting on, but for other projects there may be key metrics about the project that you want to share or that the customer demands. If you have information islands, how are you going to give that information to the customer? The answer is most likely that someone spends an hour every week compiling a report for a single customer, manually collating different bits of information. Maybe they get good at it and it only takes half an hour, but wouldn’t it be better to click a button and the report is automatically emailed out? Or better, give the customer a web portal where they can view key data?

How a business reacts to problems shows customers how committed they are to customer service. Do you call customers saying there was a problem but you resolved it before they noticed, or that you are working on it and here’s the timescale and plan for resolution? (This is GOOD information flow).

Or do they call your customer service department to report it, have no update when it’s still outstanding a week later and they receive their bill because no one told accounts about the issue? (This is NO information flow, just islands).

The next post will examine how to achieve this.

Tuesday, 24 March 2020

Typical Information Islands

As we looked at in the previous article, information islands are easily created, but linking them leads to improved work processes and customer service. The first step to becoming an information-conscious business  and connecting your islands is to understand what islands you have. Below are some typical ones from service businesses, but product-based companies will have a similar list, with the addition of stock and logistics but less in the way of scheduling and planning. Often, each of these headings will hold its own islands!

Customer/contact information (CRM)

Names, addresses, phone numbers, email addresses, websites, Twitter names, blog URLs, sector and demographic information, contact history, sales pipeline.

Client deliverables

Plans, designs, documentation, client reports. These are almost certainly documents or drawings of some sort, unless you're a software company. Also linked to this is your portfolio.

Telephony

Inbound and outbound calls, whether from your mobile or your landline, should be logged in your CRM. Are they?

Marketing collateral

Website, blogs, case studies, brochures, business card designs, mailshots (linked to CRM), portfolio (linked to client deliverables).

Planning and scheduling

Project plans, task estimations, team availability, allocation. How does this connect with your sales pipeline to ensure you have the resource to deliver your upcoming work?

Billing information

Time and materials, other billable items, contracts, sales orders. If you bill by the hour or day, how do you get from your schedule to an invoice?

Supplier information

Price lists, catalogues, contracts. If you need to purchase items for customers, how do you link this with your sales pipeline to ensure you're estimating the real profit from your upcoming work?

Finance/accounts

Invoices, purchase orders, expenses, banking, tax, payroll. This is the actual financials of the company: billing information is the information you have which enables you to make an entry in the financials. There is a subtle difference.

People/HR

Employment contracts, holiday entitlements, reviews/appraisals, skill profiles. Is the latter tied in with your scheduling?

Email and mobile

Ah, email. Our kids might not use it, but it’s been amazingly resilient for a technology developed in the 70s that is inherently cumbersome and not very secure compared to modern proprietary messaging tools like WhatsApp. Email is an island of information in its own right that crosses all functional areas (it often separates your contact history from your carefully crafted CRM system). It is fundamentally unstructured, with often just a name, a free-form subject and a date: no categorisation, no central access to all the attachments emails contain, just some free text you can search on, and unless you're very disciplined and organise your email into lots and lots of really specific folders, you can often find yourself scrolling through ambiguous subject lines looking for that vital piece of information.

Not only that, but when people start sending different versions of documents to each other by email it can become the worst document storage system in the world. It’s also a personal medium: imagine an example business, where client relationship managers Mark and Helen work together closely but have their own mailboxes. One day Mark is called away to a client and Helen has to pick up on a project he was working on, only she struggles because all the client communication is locked away in Mark's email, he's stuck in meetings all day and she can't get hold of him. Sound familiar?

Phones

Connected smartphones can create a personal information island. Primarily this is around contacts – does your mobile sync with your main company contact store? And if so, how do you make sure personal contacts are kept that way and business contacts are available both in your desktop email and on your phone? For small businesses, just getting the synchronisation in place is the big thing; for medium-sized businesses, ensuring the right business contacts go to the right people is the next challenge. To be information conscious, you need to be thinking about synchronising phone and email contacts with the client database so that everyone has access to all customer contact details and every customer interaction can be tracked.

Identifying your islands is the first step to becoming information conscious. The next article introduces the process to do this that you’ll find in the Exercises.

Tuesday, 17 March 2020

Stranded on an Information Island


Any company, from the largest multinational down to the smallest one-man band has lots of different sorts of information that it collects. These are often grouped around different business functions, such as sales, project planning, finance and so on. All these different sorts of information are qualitatively different, and although they may share certain characteristics (an invoice and a proposal will both have a client name, for example), they are in no way linked. The system for accessing each one might (or might not) be very efficient and streamlined in itself, but combining them can be a nightmare.
Information islands appear as a growing business adopts tactical solutions to fix individual problems. These separate clusters of information mean that trying to get an overview of a particular client, for instance, can feel like paddling against a current from island to island.

Imagine…

Your carpentry business specialises in custom-built fitted furniture for the home. A year ago, you did a project for Mr Jones. He was very pleased with your service and referred you to a lot of his friends and contacts. Now, he's started working from home and wants his office fitted out, and calls your company. You've recently hired a new assistant (let's call him Jimmy), who's never heard of Mr Jones. Jimmy takes the call. What does Jimmy say?

A. “Mr Jones, OK, have we done any work for you before? Ah, OK, I see. An office in a similar style you say? So what was it we did in your bedroom? Right, I'll need to talk to the boss about that, can I call you back this afternoon?”

or

B. “Mr Jones, let me just find you in our system... Yes, so we built a full length set of units in beech wasn't it? That's right I'm new, I've only been here a couple of months. Looks great from the photos, how are you finding it? That's great news. By the way thanks for the referrals, looks like we've done work for half your street! So, your office. I see we have some measurements here for your other rooms that the guys took because you said you might want a few things doing in future, is it the one on the ground floor that's about three metres square? Great, let me take some more details about what you want... OK, well obviously I'll need to get the boss to give you a call to finalise things and cost the job up, are you free this afternoon? I'll put a to-do in his diary then. Just looking at the schedule as well – we've got an opening in a couple of weeks time that we might be able to fit you into, shall I pencil you in, subject to agreement of course? Great, thanks, is there anything else I can help you with?”

Scenario A is a classic example of a business having information islands that it can't pull together to present a slick experience to the client, and to aid Jimmy, who through lack of information is unable to be of any real assistance. I think you'll agree that it probably won't leave Mr Jones feeling very special or particularly enthusiastic about your business. When you call him back that afternoon you'll probably make the sale, but he'll go away and tell people: “Those guys who did my bedroom, they do a great job but they're a bit disorganised and that new lad they've got in the office is useless”.

Scenario B shows a business that is information conscious. Jimmy has never heard of Mr Jones, but a quick check of the records tells him that this is a valuable customer and to treat him accordingly. Jimmy's able to utilise some information that you thought to collect last time you were there, to get a really good description of what Mr Jones wants. Because of this, you're now able to call the customer with a rough price in your head – and the call will be a lot quicker and more pleasant. The fact that Jimmy's able to pencil in the work helps close the sale and is also great for the customer, who will now tell his friends: “I called those guys who did my bedroom to have a look at my home office – they're growing, they've got a really bright lad in the office there now and they're a really slick operation.”
Which way would you rather be described? Which way would your staff rather be described?

To make things worse, in a Scenario A business many of the islands are only populated by certain individuals within the business who, sometimes through no fault of their own and sometimes out of a misplaced belief that it will protect their position, are the only ones capable or adept at making sense of their own information. I've even seen this happen in very small teams. For example, let's imagine a field service company with an office administrator called Emma. When Emma was hired there was a problem tracking time billed against actual time, so she built a spreadsheet that she's extended and extended as more needs came up and now she's the only one who really knows how it operates. That's obviously a massive risk to the business if anything happens to Emma, she leaves or goes on holiday. But it’s also a massive strain on the whole team who have to ask Emma (who's already got more to do than she has time for) whenever they need to know something about time billed. Multiply up from individuals to whole teams and departments in larger organisations and you can see the problems this can cause.

Information islands are one of the key operational problems that can prevent businesses growing. Clearly, one of our goals in becoming an information-conscious business is to build bridges between the islands, and ultimately get rid of the sea in between altogether. But to do that, we first need to understand what islands we have. Read the next article to find out how.

Friday, 6 March 2020

Progressive Web Apps - what they are and why you should care

Once upon a time there were computer programs (note the spelling is American, not ‘programme’), aka application software, that we used to install on our computers.

Then, two things happened in the 2000s. First, the web became more than just a bunch of dumb (and badly formatted) text pages with a few images in it. We started to see the emergence of “web-based software” - applications that ran on a server ‘somewhere’ and only needed a web browser to operate, no annoying and unreliable installation necessary. We know, we were there, building web applications way before anyone started talking about ‘The Cloud’.

Then, Apple released the iPhone. Now, there had been mobile devices before then (things like PalmPilots and XDAs) which you could install ‘programs’ on. But it was cumbersome, you had to plug the device into your PC and transfer it from there. But Apple made the whole process much easier, creating the App Store (‘app’ was already the Mac name for an application program), and the Android Marketplace (now Google Play) soon followed.

Meanwhile web apps had moved on from being simple forms and lists to have much more engaging and interactive user interfaces, with a lot of the ‘prettification’ happening within the browser rather than on the server.

Progressive web apps, or PWAs, are the convergence of these two paradigms. It is something being led and pushed by Google, which its approach of having an open, cross-platform ecosystem. Apple, who have much more of a ‘walled garden’ approach, are dragging their heels a little and there are still some features that their mobile devices don’t support, but they are catching up.

The concept is simple. Why should app developers have to build one version for the web, one for iOS, one for Android and potentially ones for Windows and MacOS as well? Microsoft OneNote is a great example of an app with versions for 5 different platforms. Since all devices have extremely powerful and capable web browsers, why not make sure all the features available to native apps are available to web apps. Then you only need to build once.

Installing a PWA is just a matter of opening a web link. On Android, the device will automatically spot that it fulfills the PWA requirements (mainly that it works offline and operates over a secure connection) and prompt the user to add it to the home screen, where it will work exactly like a native app. iOS requires the app to prompt the user to do this, but the effect is the same.

This represents a great opportunity both for businesses like us and our clients. Development costs are lower, as are maintenance costs and release cycles as we don’t need to go through the app stores. Clients can push their app out to whoever might need it just by sending a link.

We have developed a framework which takes advantage of the PWA concept to be able to build these cross-platform apps quickly and cost-effectively. It is possible to release these via the app stores, but in many cases, why would you bother?


Thursday, 6 February 2020

Becoming Information Conscious - 1 Introduction

In the past 10-15 years, the way we do business has been revolutionised by easy access to information, enabling us to work and collaborate much more flexibly. As long as I can get internet access, I have access to everything I need to run my business. What amazing freedom! Remember the days when you had to go to the office to get work done, to raise an invoice, to look at the proposal your colleague's just drafted?

Computing has become commoditised, and the line between a computer and a mobile device has become blurred. More than that, we expect to be able to access everything we need instantly and on any device. It's always been the case that we and our businesses exist within a sea of information, from our dealings with customers, suppliers and associates, to knowledge about others in our industry and even competitors. Technology now allows us to manage our data and interactions, connect with our customers and give our staff the freedom to excel in ways previous generations could only dream of. This is about people and relationships. Improving information flow improves communication, and so makes our businesses better and more useful.

But we need to be information conscious, aware of the information we use and how it is flowing. 

An information-conscious business will:
have highly motivated staff who can use their skills fully and work in a way that suits them
have happier customers who get excellent service as you deliver what they expect
scale your business because better information leads to better processes
understand what is going on in your business because you have the tools to tell you.

This is the sea of information that your business exists in:



The inner field is your business. The middle one contains people and organisations that your business interacts with directly, and the outer one represents the wider community who may or may not be aware of your business.

In this series of posts we’ll look at how information about your organisation flows through all of these areas, and how you can make those flows work to your advantage. A series of exercises helps you methodically analyse your business, and you’ll find some case studies that illustrate the pros and cons.  By analysing what information your business contains, you’ll go from a general feeling that you need better systems to specific plans for what kinds of systems will solve what problems and how to go about putting them in place.

This series of articles will cover these key points:
It's natural for a business to develop information islands as it grows and finds solutions to day-to-day problems.
Information islands hinder your productivity and your ability to service your customers.
Information-conscious businesses are aware of where their islands are and work to remove and connect them.

Look out for the second post in the series next week.

Friday, 24 January 2020

Why have an app?

Lots of people think they should have an app because it’s the latest thing and everyone’s doing it. But like anything in business, you should only do it if there’s a solid reason. We can think of six possible reasons you might really want or need one.

1. You have field staff who need to log their jobs

If you’re some sort of service company, like a cleaning business, a floor fitting firm or you have remote engineers, a key thing in your business is that you have staff going out to customer sites, and you need to schedule and log jobs.

Often companies like this struggle, because they have shared calendars that don’t work properly, they use group chats and text messages, and even paper job sheets.

Putting an app in place not only allows you to schedule work better, but it also allows people to see quickly what they have to do, and get sign-off and close those jobs down. That might include a customer signature, photos and a checklist.

The great thing about this is that the data is uploaded in real time, you can see it instantly in the office and it can be reported on and give you management information so you can see what’s actually happening in your business.

2. You want to speed up your sales and quotation process

We’ve all been in the situation where we’ve had a salesman in our kitchen quoting for double glazing, heating or something. They’ve filled out a paper form in triplicate, used their calculator and got something wrong and had to check something with the office. Meanwhile you, the customer, has to sit and stare out of the window and wonder if you’re going to make the school run or that important conference call.

Wouldn’t it be great if you could just open up a tablet, fill in a form really quickly, it would do all the calculations on the fly, and the quote is processed and can even be signed off right there and then on the device.

Then it’s already in the back office systems, ready to go and it just makes you as a business look so much slicker and the whole process is quicker.

If on the other hand you sit at your desk making quotes in Excel, and you have to copy and paste and it’s all a bit inaccurate and time-consuming because you have to remember which formula goes where, then we can put web apps in place that will help with that as well.

3. Coaches and consultants with a system

If you’d like to sell the system to clients and make it easier for them to implement it, an app can really help.

Most systems of this type have some sort of goal setting and tracking, some sort of to do list and also some kind of reflection. An app is in your clients’ hand and can remind them to do it and is easy to use when they have a few spare moments.

Not only is it a tool that you can sell to your clients (or include with their package) to allow you to help them better and for them to help themselves, but it’s also a ‘product for prospects’ which you can sell as a subscription service to people who are interested in what you do but aren’t yet ready to pay the full price.

Then, you’ll be top of their minds and they’ll be using your branded stuff every day so it’s a great way of raising brand awareness while also bringing in some revenue.

4. Niche manufacturers who want to have digital manuals and how-to guides
Paper manuals can be pretty horrible things - we all hate the manuals that come with our devices and often don’t read them and they languish in the bottom of a drawer.

If you’re making specialist equipment, clearly it’s important that your customers use it properly, and yet the kind of practical, hands on people who these are likely to be are probably not ones to sit down and read a paper manual.

You’re much more likely to get their engagement in an app on a phone, with pictures and video content that you can upload easily. Not only that but you can use the app to show latest updates, hints and tips.

5. You have small, repeat orders from the same customers

If your orders tend to be one-offs, then you’re probably better with a good shopping cart on your website, but if you sell a lot of small stuff that is basically repeat business to repeat customers, an app is going to speed up the process for everyone involved.

For example, if you run a cafe who does catering for local business, for meeting lunches or breakfasts, and you have an app where they can quickly order their sandwiches, vegan wraps, bacon rolls and croissants, that’s going to make it so easy for them to order and for you to fulfill those orders.

Another example would be a trades supplies business. If you supply consumables like glue, nails etc to tradesmen, again if they can re-order quickly from an app then the whole process will be easier and they are more likely to use you again and again, rather than popping in to whichever B&Q happens to be closest to their job.

6. You want a contact form that does a bit more

A lot of the time when people come to us, it turns out that all they really need is a contact form on their website with a good process behind it.

But, you can make a contact form that does a whole lot more because as well as collecting details it can install itself as an app on the customer’s desktop browser or phone. Then it can send notifications and reminders, tell you where a customer is and in general get them much more engaged with your business.


In summary

There are lots of reasons you might need an app, and these are just the ones we could come up with. If you think any of these scenarios apply to you, or they jog other ideas, please get in touch!

www.nuvola.co.uk