Freshbooks Blog

Archive:

April, 2009

FreshBooks as a social media case study

by Mike McDerment - April 21/2009

I was recently interviewed by Dharmesh Shah, co-founder of Hubspot and author of OnStartUps.com for his upcoming book: Inbound Marketing: Get Found in Google, Social Media and Blogs. Here are my replies to some of the case study questions.

Tell me a little bit about yourself and FreshBooks.

My name is Mike McDerment and I’m the co-founder and CEO of FreshBooks. FreshBooks is the leader in online invoicing. What we do is help professionals and their contractors save time, look professional and get paid faster when they invoice their clients and each other. In January 2003, after being frustrated creating an invoice using Microsoft Word, I’d had it and I built FreshBooks to invoice my clients. We quickly realized that there were other client service professionals who were frustrated using Word or Excel for invoicing, and who did not want the burden of accounting software, so we turned FreshBooks into a publicly available service and launched it in May 2004. There are now over 800,000 people using FreshBooks to send, receive, print and pay invoices.

How large is the FreshBooks community? Do you think of this as a “customer community” or “user community” or something else?

There are over 800,000 people worldwide who use FreshBooks to send, receive, print and pay their invoices, and thousands more who are big fans of FreshBooks the company and our culture, but have no need for FreshBooks. So the answer is “Yes”, it is a customer community, a user community and something else. What is that something else? I’d say it’s our guiding light. At FreshBooks we believe ourselves to be a service, not a technology, and we service our community around the clock and have for years. The community in turn inspires and directs us with their feedback for which we are eternally grateful.

Other than building a fantastic product and being fanatical about customer experience — what did you do to build your community? What tools and tactics worked? What didn’t work?

That’s like saying “Hey Tiger Woods…other than having the best mental focus in the game, a rigorous practice ethic and raw natural ability…what makes you such a good player?” :)

First and foremost, we try to make sure we know what business we are in. While we are the leader in online invoicing, we are actually in the experience delivery business. I think business people often forget this. To remind us and guide us, we have a concept known as 4E which stands for “Execute on Extraordinary Experiences Everyday”. Let me break 4E down with some examples.

“Execute” underscores the importance of getting things done. FreshBooks is an idea factory. Everyone here is creative and full of ideas about how to continually improve the business (for ourselves, for our customers, and for our partners). Ideas are great, but execution is everything.

“Extraordinary” means exceeding expectations, and this can be more easily achieved than you might think. For example, you don’t “expect” to get a live person on the phone when you call a website – therefore it’s extraordinary when you call us and speak with a real live person. How about getting a call from the CEO of your invoicing service to go out for dinner – were you expecting that? Probably not.

As I mentioned, “Experience” delivery is the business we are in at FreshBooks. You thought we were in invoicing? We earn money because we provide extraordinary experiences to the people who use our service. This manifests itself in our application design, and the overall user experience when people interact with the FreshBooks team (both online and off). It also applies to how we treat people we work with, and the sorts of people we hire. Why? Because if your workday is an extraordinary experience, that will rub off on your work and the customers you serve.

“Everyday” is a cautionary reminder to ensure that every experience our customers enjoy is extraordinarily executed, and that means doing it every day. If someone calls us and encounters impatience when they need customer care – that shatters their extraordinary experience. When they encounter a bug in the application, again – experience shattered. Therefore, we strive for unrelenting execution, everyday.
“4E” describes the approach we take to everything here at FB, and I think it’s a great philosophy for any service oriented business.

Some great specific examples are:
1) We take our customers to dinner.

2) We sent Triscuits to a user in Fiji

3) We sent flowers to a girl who was stood up

4) We reinvented the trade show booth:

5) We drove an RV through the southern USA for one 5 days to have 12 meals with and meet hundreds of customers.

On top of all that, and this is very very important…I’d say we’ve just kept our feet moving. We’ve been at this for more than 6 years now and we hope to become known as one of the great overnight success stories…that was actually years in the making. In my experience, that’s usually the truth behind overnight success stories.

FreshBooks seems to have really jumped into the twittersphere. How did you first start using Twitter as a company — what have you learned since then?

We started using Twitter because we saw that people were talking about us there – in fact it freaked people out at first when they’d hear from us! We have forums, a blog, we do a lot of email and events, and we answer the phone. We just want to make it easy for people to communicate with us. Users choose the medium they like and we make it easy to connect. So when people started Twittering about FreshBooks, we started Twittering too.

While we answer questions and do support and hold contests on Twitter, we really just see Twitter as another way to deepen relationships with our customers. The truth is, while we collect dollars for the service that we offer, the currency of our business is relationships. Twitter, our blog and our forums all help us share our culture with the world and learn more about our customers themselves and we like that.
You know something really cool about our Twittering? Now people are helping us do the support and question answering – it’s amazing! So now what we are learning to do is to pick our spots and make sure the experience of encountering FreshBooks on Twitter is just right…and many times that means we just listen and let others do the talking.

How do you balance the personal online profiles of various Freshbooks employees and the “business” profile for FreshBooks? Do you have any rules, policies or guidelines in place in terms of who posts to the business account and what can be said?

The best strategy we’ve found to balance “profiles” is to hire really smart passionate people. Seriously. Since we hire people who are a good fit and love what they do, often the people we hire already have their own network developed. We don’t want people to put on their “work” face, we just want them to be themselves. So we try to stay out of the way of our team for the most part. Many of our customers are brought in through the personal relationships of our team members – people we meet at events, customers, friends, networks and folks tend to use their personal profiles when participating where there are personal relationships.

That said, the business profile for something like our @freshbooks twitter account is managed by a smaller team within FreshBooks to ensure the tone is consistent. We have some style guidelines like each post “must” be fun, playful, professional, and may “never” include swearing. Our blog has editors, so while everyone writes on it, there are people who are responsible for ensuring the content is relevant to our audience.

Now that you have this massive community built, what do you to nurture it? How has the community helped you grow your business?

To nuture our community, we’ll do more of the same.

How it’s helped us grow: see above – it’s our guiding light.

Does social media work for most businesses — or only specific kinds of businesses?

Will social media work for every business? With the right strategy, potentially. If your customers participate in social media or they listen to people who do, I suppose it can work. But it doesn’t work on its own – it’s a switch, but you are the power – so just because you turn it on doesn’t mean that it’s gonna do anything…that’s up to you.

What words of advice do you have to businesses just getting started with social media and trying to build their communities?

1. Tell your story – that’s what people respond to.
2. Participate – follow up quickly to comments. Always remember you are setting the tone for your community.
3. Be open and treat people like you would like to be treated. It will build trust and that’s the foundation of any great relationship…and social media is all about building relationships.
4. Listen – the greatest thing about communities is that they serve as a living breathing focus group. If you listen right you can probably learn everything you need to know about your business.
5. Finally, it’s a long road and a long term way of doing business – it’s not a campaign. It needs long term funding, support and organizational commitment. The results will not be easy to tie to direct outcomes (read: sales), but the impact of a community that is well nurtured grows exponentially.


The time for machine-readable invoices is now

by Sunir Shah - April 20/2009

As I wrote on Friday, FreshBooks believes in playing nicely with the other kids on the playground. The whole future of small business software is going to be about making it easy to move data from system to system. To all our sister companies, I’ll say to you that if your service doesn’t plug into the web of tools customers are using, you will be out of the game.

Of course, the Internet is still young, and there remain gaps in the web of data. Right now, there is a gap between vendors sending invoices and clients paying those bills. Clients have to tediously copy and paste the invoice details into their accounts payable system, and that makes getting paid slower and more painful.

Today, a service called billFLO is taking a swing at the problem. They have devised a machine-readable invoice file format to make it easier to import invoices into an accounts payable system. They hope to cut down the amount of time it takes to get paid by reducing the number of your clients’ manual steps to pay you.

I believe that sooner or later all invoices will be machine readable, but I’d prefer sooner. FreshBooks is happy to be one of billFLO’s initial endpoints because they are showing us a piece of the future. I truly hope that billFLO will serve to bring together the rather loose members of Accounting 2.0 to make machine-readable invoices a reality now.

You can receive billFLO invoices in FreshBooks…

…and you can send billBLO invoices from FreshBooks


Introducing the Small Business Web

by Sunir Shah - April 17/2009

When I was in kindergarten, I learnt to play well with others. As it turns out, that’s important for more than freeze tag. (Although, nothing is more important than freeze tag!)

At FreshBooks, we get that invoicing is only one part of the project life cycle. You have to win a client, manage a project, invoice them, collect payment, and report your earnings to the government. And to do that, we know you’re using a bunch of different tools.

That’s why we have spent a lot of energy recently integrating with other small business tools. Just like on the schoolyard, it’s way better when software plays together.

Eliminating tedious manual double entry, connecting work flows, and creating new functionality makes customers happy. Creating one integrated solution for entire workflows will help attract more customers to Software-as-a-Service (SaaS) when they look to replace their old systems. Ultimately, sharing customers who have accepted SaaS will grow the market for everyone.

That’s why we’re happy to be one of the founders of the Small Business Web, a loose coalition of like-minded, customer-obsessed software companies who understand the need to integrate to make life easier for small business.

The Small Business Web is not an exclusive club. It’s a call to action to the other small business SaaS companies to get connected. The Web is only just forming now, and we’re excited to be part of it.

The flipside is that software companies who don’t connect their applications will end up locked out of the market. Given the choice between products that integrate with the rest of their workflow and those that stand alone, small businesses will choose the products that integrate.

So, publish an open API, that gets data in and out. Build a few integrations yourself. Join us, help your customers, grow the market.


SaaS, and the decline of self-hosted software

by Mike McDerment - April 16/2009

Last night I saw this tweet:

Back in 2004 – the year we launched – we used to get a lot of requests from people who wanted to host the FreshBooks service (then called 2ndSite) on their own servers. In fact, we used to get so many that we seriously explored making our software available for installation by third parties.

Why would we consider such a thing? While it may seem crazy today to offer your product as licensed software instead of as a hosted service, back then Software as a Service (SaaS) was not common practice – and I’d argue it still isn’t. Because we had almost no customers and no revenue (we were working out of my parent’s basement back then), the thought of licensing our service was pretty attractive because you could get a lump sum payment of revenue. When I think about it, it’s amazing how far things have come in these five years.

Today, almost no one asks to host FreshBooks on their own servers, which tells me the market is becoming much more comfortable with Software as a Service. And what’s not to like? No installation, automatic upgrades, outsourcing of backups and security…   Instead of having to become an expert and provide support to your users, you have experts serving you.  If you have a question all you have to do is call, post, twitter or email – not too shabby.

Hosted Software is dying, and with good reason. Long live SaaS.


Brief maintenance Wednesday morning

by Rich Lafferty - April 14/2009

FreshBooks will be unavailable for a few minutes at 9:00 am EDT tomorrow (Wednesday, April 15, 2009) while we complete some brief maintenance.

We’ll post updates to our Twitter account, which you can also see all together at status.freshbooks.com. We apologize for the inconvenience!

Update: Back up at 9:02 — that’s even less than “a few”! This maintenance is complete.


FreshBooks HQ Offline Friday April 10

by Randy Pante - April 9/2009

Hey everybody, just a reminder that the FreshBooks Headquarters will be closed Friday April 10, 2009 as it is a nationwide statutory holiday in Canada (Good Friday).

Don’t worry though, we’ll be back fully refreshed from today’s potluck and the long weekend on Monday morning. As always, you can still leave us a message on our toll free line 1-866-303-6061 or send us an email support[at]freshbooks.com.

Fun fact: did you know that on Good Friday in many English speaking countries, hot cross buns are eaten?


MailChimp helps build your list of happy clients

by Sunir Shah - April 7/2009

MailChimp makes sending announcements, email newsletters, and autoresponders to your clients painless.

You’ve done your part. The work is done and the client is happy. Thanks to FreshBooks, the money is in your bank account and all you have left to do is relax… Wait, what? Of course that’s not all you have to do! You’re working on landing the next gig.

So how do you do that? Well, by maintaining good relationships with your happy clients. They’ll keep coming back for project after project, and they will refer other new clients to you over and over. Getting “established” means having a long list of happy clients that will keep you in business month after month.

The only trouble is that staying in touch takes up more non-billable hours in the day. How do you keep reminding your client list you exist? Well, sometimes you just need a good tool to help you out.

That’s where awesome HTML Email Marketing tool MailChimp fits in. MailChimp has just made it super easy to import your customers from your Freshbooks account into MailChimp. Then, you can send them email newsletters, event invitations, and autoresponders.

MailChimp will also clean unsubscribes and bounces, not to mention their delicious reports to track your performance. That’s less stuff you have to worry about.

If you liked this, check out our other add-ons. We’re always looking for better ways to fit into your world.


Call TMZ. BatchBook CRM and FreshBooks kissing in public!

by Sunir Shah - April 2/2009

Rumour: BatchBook and FreshBooks may be dating.

If you’re like me, you meet a lot of new people all the time. People who could turn into potential clients. We all know that keeping track of all those people is really difficult. It’s just that life is more difficult if you don’t keep up. Your business depends on it!

Enter BatchBook, a social CRM. Unlike other CRMs, BatchBook is focused on being part of your Web. For instance, they seamlessly import your contacts from GMail. They inhale Twitter, Delicious, and RSS streams. And my favourite: do you remember Shoeboxed, whom we recently told you will turn your paper receipts into expenses in FreshBooks? Well, BatchBook will also import business cards scanned by Shoeboxed. Talk about a Web of tools!

And now BatchBook syncs with FreshBooks. Turn contacts in BatchBook into clients in FreshBooks with a single click, and then stay on top of their outstanding invoices all within BatchBook. That’s pretty slick. Have a look at the screencast to see how it works. If you’re impressed, you can sign up for BatchBook free forever if you’re only one person.

If you liked this, check out our other add-ons. We’re always looking for better ways to fit into your world.


Subscribe to Blog Posts for Free
About FreshBooks

FreshBooks is an online invoicing, time tracking and expense management service that helps people save time, get paid faster, look professional and focus on what they love to do - their work.

Search

Rodney's 404 Handler Plugin plugged in.