Build an Instagram-Powered Wallpaper Rotator with Dropbox and IFTTT

Changing up your wallpaper on a regular basis is a fun way to personalize your desktop, and there's no way to make it more personal than to use your own photos. You could download your photos manually and set up a rotating wallpaper based on those photos, but why do it manually when you can automate it? Here's how.
Memo to this year’s YC class: It’s damn hard to build an enterprise company

Among VCs and entrepreneurs like myself, there’s a lot of talk about the recent pivot from consumer startups to enterprise software. It seems that many young founders have now decided they’d rather start the next Box, not the next Facebook.
The shift to enterprise is a bit of the “tail wagging the dog.” The poor short-term performance of a few consumer IPOs like Groupon and Facebook coincided with the strong performance of software as a service IPOs such as LinkedIn, Workday and Splunk. Since IPOs have traditionally been the main method for VCs to find liquidity, these investors have shifted their focus. When this happens, entrepreneurs, ever pragmatic, adopt new passions.
That’s not to say there aren’t great things about the enterprise. Three of my favorite attributes of enterprise SaaS businesses are: 1) There is less business model risk; 2) It’s easier to identify pain-points to address relative to ephemeral tools for fighting boredom, and 3) Buyers are usually more rational than consumers – the better product tends to win.
Gartner forecasts that the SaaS market will grow 19.5% through 2016, from $13.5 billion in 2011 to $32.8 billion in 2016. This estimate might be conservative when you consider that Oracle and SAP alone did $58.5 billion in revenue last year, although to be fair both companies are more than SaaS.
That said, enterprise businesses are not easy to build. If you’re of the entrepreneurial blog reading crowd, you’re likely familiar with the refrain: “It’s become cheaper to start an enterprise business, but it’s still expensive to scale.” True that. But in an effort to create more actionable advice for budding Marc Benioff’s, I decided to analyze 12 recently IPO’d SaaS businesses to tease out more insights about what it takes to build a big enterprise software business.
You can start a successful enterprise business without an IPO but I’m focusing on businesses that have reached an IPO for two reasons: Data availability and the fact that an IPO is still the deus ex machina in people’s minds when they invest in SaaS businesses.
Here are the companies I looked at:

For this analysis, I used each company’s first S1 filing, the logic being that’s when everyone first feels that the company is ready for primetime. The business has reached a point where it’s comfortable sharing financials with potential public investors.
Here’s what I learned through this exercise. If you start a SaaS business you will not be Kevin Systrom; you will be Sisyphus. Because building a SaaS business takes a lot of time and money. In fact, the average time between founding and IPO was 9.5 years and the median was 8 years. At a minimum you’d have to expect to spend 7 years building your business, though it could take 13 years.

Meanwhile, raising money is painful, but if you start a SaaS business you should probably learn to love it because you’ll be doing a lot of it. On average, these companies raised 4.45 rounds of funding (not including seed rounds) with a median of 4. At a minimum, these companies raised 3 rounds and many raised 6 rounds (that’s a Series F, as in “F***, I need to do this again?!”)
The average amount of money raised by these companies was $109 million, with a median amount raised of $74.2 million. The lowest amount, by far, was Bazaarvoice at $19.9 million.
The most? More than $300 million.

So why does it cost so much to start a SaaS business? Feet on the street.
Enterprise software is competitive, so the need to have smart, savvy sales reps delivering insights face-to-face to potential buyers has not gone away. There’s no click-to-buy. You need real live, breathing, resource consuming human beings. As a result, 35% of the total employees at these companies, on average, were in sales and marketing at the time of the S1 filing, with a median of 37.6%.
Given the salaries commanded by talented sales reps, this translated into major expenses. As a percentage of revenue, sales and marketing expense was 45% on average, versus 20% for R&D and 15% for G&A respectively.

Here is another look at expenses as a percentage of revenue:

All of the investments in sales and marketing are there to accelerate and get to scale, but what is scale? Or at least enough scale to go public. Based on the companies I looked at, the average revenue for the most recent FY as of the S1 filing was $73 million with a median of $61 million. The smallest companies were at $36 million, the largest at $134 million.
In terms of employees, the average size was 532 and the median size was 363.

Generating the revenue needed to be at scale was not simply a matter of clicking a button to deploy software for these SaaS businesses. A significant portion of their total revenue came from professional services.
For the companies that broke out their revenue between “Subscription” and “Professional Services” the average percentage of total revenue derived from professional services was 20%, with a median of 17%. The implication is that SaaS businesses shouldn’t expect to be hands-off. Big companies demand great service, particularly from smaller vendors.

For those of you who haven’t read Valuation: Measuring and Managing the Value of Companies between Pacificos in Aruba, the central lesson of the book, and any corporate finance textbook, is that value is driven by cash flow, which springs from return on invested capital (ROIC) and growth. ROIC is simply operating profits adjusted for taxes divided by invested capital.
All of this comes together in a formula subtly titled the Zen of Corporate Finance: Value = (NOPLAT x (1-[growth/ROIC])) / (WACC – g)
Why does this matter? It matters because most SaaS businesses have little or no operating profit as they scale, so they need to grow with a capital “G” to command a good valuation.
For the companies analyzed, the average 1-year revenue CAGR as of their S1 filing was 59% and the average 2-year revenue CAGR was 75% (the medians were 55% 1-year CAGR and 85% 2-year CAGR).

These growth rates may not feel impressive, but keep in mind this growth is in dollars forked over by skeptical enterprise buyers.
Generally the more money these companies lost, the faster they grew.

There is of course some causation at play here. As I noted above, a SaaS business requires a lot of money to scale because scaling requires a big sales and marketing team, which is needed to achieve the rapid growth expected in the absence of cash flow, due in large part to sales and marketing costs. So these businesses are in a constant state of raising capital and scaling the sales team, in addition to building an awesome product and supporting it.
The circle looks something like this:

This approach is driven by two realities. These companies are pursuing large markets, with a lot of opportunity, and they are competing against behemoths and can’t show up to a gunfight with a knife.
So why go through the effort? Because SaaS business are great over the long-term. They yield powerful margins and recurring revenue. The average gross margin for these companies at their S1 filing date was 65% with a median of 66%.

The implication is that once these businesses have scaled, and more revenue is coming from renewals, the 45% of revenue spent on sales and marketing can be reduced. The result is a high margin business with predictability.
If you just spend 9.5 years raising $110 million dollars across five rounds of funding, and hire 530 employees, including a sales and marketing team of 160 people, while building a world-class product that can win in the hyper-competitive enterprise software business, to reach $70 million in annual revenue, you can create a high margin business with predictability.
Sure you don’t want to build a dating app?
Box partners with GoodData to provide productivity and security solutions for enterprise

There’s big data, small data, and then there’s GoodData, a firm that makes it easier to digest all those numbers and statistics that are now (for better or worse) at a business’ fingertips. And starting today, the company is bundling its data analysis software with Box so businesses that already use Box’s cloud storage can also take advantage of GoodData’s business intelligence tools.
Of course, few words in the modern business lexicon are more vague than “data” so we should ask: What flavor of data does this new app (called “GoodBox Bash”) specialize in? And to what ends? Productivity and security.
“If you are a Box customer and you have lots of users,” says GoodData CEO Roman Stanek, “You want to know what file is the most shared, and who downloaded what and when.”
The service also caters toward organizations with multiple teams. It can map out the behavior of highly productive teams to help improve the productivity of less successful ones.

The Box partnership is in keeping with GoodData’s customer acquisition strategy. By partnering with firms that already serve thousands of enterprise customers like Zendesk, Netsuite, and now Box, GoodData can to some degree avoid the tough decisions many enterprise startups face in choosing whether to target end-users or employers.
“It’s much easier for startups today because, only 5 years ago, if you wanted to sell to enterprise, you’d have to sell your startup to (a big company like) HP,” Stanek says.
As for how Box benefits, it’s about more than offering customers a few new analytical tools, though Box CEO Aaron Levie did have plenty of nice things to say about GoodData in today’s press release. (Something about “actionable intelligence” amid “a deluge of data…”). Stanek says GoodBox Bash offers a new way for users to engage with Box as a product, thus creating “better customers.” But will customers who are only accustomed to using Box as a cloud-sharing service be ready to embrace GoodData’s tools?
Stanek is confident that they will, though he admits it’s not always easy to convince clients that “business intelligence” doesn’t have to be limited to Excel spreadsheets. People like what they know.
Last July, GoodData raised $25 million in Series C funding before launching three new business intelligence tools the following September. At that time, Stanek told Michael Carney he planned to take the company public within two or three years.
[Disclosure: Andreessen Horowitz has invested in GoodData and Marc Andreessen is a personal investor in PandoDaily]
ZenPayroll targets accountants with new dashboard, hopes to make service providers an influential ally

Payroll is one of those things that is a necessary evil of business, but that no one really enjoys – even the people who get paid to manage it for a living. For the last five months since its launch, cloud-based ZenPayroll has been making this process easier and more enjoyable for early stage startups and small businesses, including Y Combinator (where it was a member of the W12 class), Clever, SendHub, and SwiftType. Today, the company is announcing ZenPayroll for Accountants, a centralized dashboard for managing the payroll of multiple companies concurrently.
Of the six million companies in the US that require payroll, 3.7 million have less than five employees. The majority of these companies find themselves managing payroll manually or outsourcing it to an independent bookkeeper or accountant, rather than suffering through dealing with costly and frustrating “enterprise-grade” vendors like ADP, Intuit, and Paychex. Every year, one third of US small businesses are fined for doing payroll incorrectly, resulting in more than $5 billion worth of penalties in 2011. (This is not surprising that businesses in California have to pay 12 different state taxes alone.)
ZenPayroll aims to eliminate this by bringing the power of modern software to these small companies and their service providers, while further disrupting the 40-plus-year-old incumbents by working from the long-tail up-market toward the enterprise.
The company’s new dashboard allows an accountant or bookkeeper to add multiple clients seamlessly in a matter of minutes per account, as well as maintain a list of pending tasks for each company, create individual payroll reports in just a few clicks, and review company statistics and status all from a single screen. For a multi-person firm, the software also allows multiple admin and user credentials. Most importantly, ZenPayroll for Accountants is entirely free, with each individual client company, rather than the accounting firm, paying for their respective license much as they would for complementary accounting software like Quickbooks or Freshbooks, or Bill.com.
Once inside an individual company account, the software offers the same benefits that have already earned it the business of hundreds of clients. The user can quickly add pertinent details like employee hours, overtime pay, bonuses, reimbursements, garnishments, benefits, etc. The platform then automates payroll tax calculations and payments, and enables direct deposit and paperless filing of payroll-related government documents. Employees get persistent access to their personal profiles, even after changing employers, where they can change payment settings, access paystubs and employment documents, manage personal and financial details, and review pay and benefits data
“We have already processed tens of millions of dollars in payroll, and are currently processing several million dollars each month,” CEO Joshua Reeves says. The individual tasks might not be “sexy,” Reeves concedes, but he aims to make the overall experience of managing payroll through ZenPayroll “delightful.”
Reeves considers accountants one of three primary constituencies that ZenPayroll serves, with the others being small business owners and employees. The idea is not to disrupt or replace these service providers – although the fact that there’s 1.8 million accountants and bookkeepers in the US surely makes for some dry dinner conversation. Rather, it’s to allow them to spend more time advising and consulting their clients rather than buried in mundane and value-robbing tasks like processing payroll.
“Based on feedback, we’ve found that accountants are thrilled to be armed with a better product they can use to keep their clients from fleeing to larger competitors,” Reeves says.
Y Combinator switched from Paychex to ZenPayroll nearly a year ago while it was still in beta, according to the accelerator’s head of backoffice Kirsty Nathoo. “The key for me was the speed and flexibility of being able to run payroll on my own timeline, and not have to wait for a call from Paychex,” she says. “The fact that they send me cute facts like ‘this month’s payroll is equivalent to X pounds of bananas’ is just a pleasant bonus.”
ZenPayroll is currently available in California only, although the company plans to add several new states per month beginning at the end of Q2 this year, according to Reeves. The SaaS product is priced at $25 plus $4 per employee per month up to ten employees, with additional employees priced at $2 per month thereafter. This means that a company of five pays $45 per month, and a company of 10 pays $65.
Reeves has grown his team to 13 people, following a splashy $6.1 million Seed round announced in December 2012 (the round actually closed in April), the largest in history for a Y Combinator grad. Backers include Box CEO and co-founder Aaron Levie, Yammer CEO and co-founder David Sacks, Dropbox CEO and co-founder Drew Houston, YouTube co-founder Jawed Karim, Yelp CEO and co-founder Jeremy Stoppelman, Badgeville CEO and co-founder Kris Duggan, SugarCRM CEO Larry Augustin, and Zuora CEO and co-founder Tien Tzuo, as well as Google Ventures, Data Collective, Sherpalo Ventures, and Salesforce.com.
Despite its pile of cash, ZenPayroll is understaffed and underfunded given the $50 billion worth of market cap owned by its three largest competitors (ADP, Intuit, and Paychex). The startup is relying on its ability to move quickly and think differently, while these giants grapple with the innovator’s dilemma. It wouldn’t be the first company to unseat a decades old oligopoly, but the task ahead remains a monumental one.
This risk is compounded by the challenge of targeting the long-tail of the market. ZenPayroll has a small inbound sales team, but no outbound sales efforts. Rather, it’s focusing on being a payroll knowledge repository via its help center and on forums like Quora and elsewhere, according to its CEO. “Our philosophy is all about helping,” he says. SMBs may be the customers most in need of an alternate solution, but identifying and then converting them to customers can be a costly and highly inefficient process.
Today’s announcement of the ZenPayroll for Accountants is a big step in the right direction. By more directly targeting this market, the company can add a powerful advocacy and inject leverage to its customer acquisition machine. There is little doubt that the payroll market is in need of disrupting. With a strong pedigree and a deep bench of leading tech CEOs as investors, ZenPayroll is well positioned to take on the challenge.







