1. Austin "TheFrosty" Passy

    Good to see another Invoice plugin out there. Will check it out and compare to my WP Invoice Pro plugin.

    Best of luck Dan.


  2. coreyorey

    I’ve been using the paid version for a couple of weeks now and I have to say I’m really impressed with Dan’s speed of support and general care for his customers. I abhor Freshbooks, they’re way too expensive and their support is “meh”. I’m excited to see what Dan comes up with down the road as well.


  3. Nick

    I’ve seen with WP Invoice in the past… very nice. I’m sure this plugin is nice too (downloading it as we speak). For me, these type of plugins are only worth considering in a localhost environment, for 2 reasons, and either of these reasons are good enough not to use them on a live site – 1. SECURITY and 2. SERVER RESOURCES, specially when using a shared hosting account. I’d rather spend my server’s resources on plugins that actually have anything to do with the web site.


    • Sarah Gooding

      Nick – Yes that certainly makes sense. It would be lame if you couldn’t send out invoices if somehow your hosting for your site went down. Not sure all the features would work on a local site – especially if you have emails turned off.


    • Dan Cameron (@dancameron)

      Hello Nick,

      Server Resources – The impact that Sprout Invoices has on your site is rather minimal, since it doesn’t interfere with any front-end views/traffic. The only front-end views that would be impacted is when/if an estimate or invoice is viewed. I could provide more technical details of why SI will have minimal impact on your site, e.g. object caching, etc..

      That said, if you’re worried about resources than it might be time to find a host that helps you enough that you don’t need to worry about this at all.

      Security – I don’t understand this concern at all. Sprout Invoices conforms to all WP coding practices and has had security auditing (and will continue to). If you have any specific concerns let me know, I want to make it clear that SI is as secure as your WordPress install. Hopefully it’s not running only locally :)

      Let me know here (or contact me directly) and I’ll answer any questions or concerns you might have.


      • Nick

        Dan, just like you are not questioning my intelligence, I’m not going to question your knowledge or your willingness to lie.

        Let me start with some facts before going to the 2 points of contention here:

        Fact 1: This kind of a plugin is not a necessity for a site to run, is is just a luxury, since there are many offline tools to create invoices.
        Fact 2: Once you start storing personal data on any web site, you are painting a bigger target for that site to attract hackers.
        Fact 3: WordPress is the most targeted platform by hackers.
        Fact: Any web site is hackable, there is no such thing as a safe site, just like there is no such thing as a perfect software.

        OK, now let me discuss your objections to my initial points:

        Server Resources: Even if your plugin’s footprint is minimal, and even if I’m on the most powerful web server, there still will be some slowdown. As far as search engines go, speed is one of the most important factors, so even 1 milliseconds matters. Would I risk my ranking for a plugin that I can really do without, specially when there are tons of other offline solutions? – the answer is simply “no way”.

        Security: You painted half the picture here. So let me paint the whole story, and let’s see what you can come up with:

        I do believe you when you say that this plugin conforms to all WP coding practices, and has no security concerns. But that’s not the whole story. From the facts, I already established that WordPress sites attract more hackers, and storing personal data will make things even worse. No matter how safe your plugin is, there are still very good chances one can hack the site due to:

        1. A hole in WordPress itself. WP is never safe – they released WP 4.0 yesterday, they will release security fixes within 2 weeks – they always do!
        2. Themes
        3. Plugins
        4. The server is not setup properly.
        5. A dishonest employee from the hosting company, can walk right up to the server, and steal all your private data.

        All I’m saying, by using such plugin, I’m making myself a bigger target for the hackers, and possibly my search engine rankings might suffer – which is not necessary, since I can always use another offline tool.

        I hope you now understand my security concerns.


        • Dan Cameron (@dancameron)

          First, I want to apologize and say that I didn’t intend to sound rude or insult you in anyway. Truly.

          Your take is very interesting and well thought out, I just completely disagree. I’ve been working in the e-commerce side of WordPress for 5+ years, on a very successful project with a very large user base, I never once heard/seen an attack on their site as a result of the e-commerce plugin they had installed. Nor was the plugin exploited. Under those conditions you would expect someone to target these sites regularly, since the content was much more valuable to an attacker than a client list (that Sprout Invoices creates).

          As you can tell I’ve done this for years; while a WP site could be exploited because of a core security issue it’s not fair to impose the security risk on any plugins or themes (unless the attack vector was created by the plugin/theme).

          I consider the majority of the “sensitive” data stored on a site using Sprout Invoices has the same value as the form data stored with estimate/lead form submissions; people trust form plugins to store submissions so I see very little difference with Sprout Invoices. The payment data stored is useless since API tokens can’t be used by any other person, since they’re tied to the API credentials and the site owner.

          That said…
          I’m sorry you w/couldn’t trust any Sprout Apps with any business process for you site. I think you’re missing out (especially with other plugins, e.g. contact form plugins) but it’s a matter of choice and it’s yours to make.

          Thanks for the feedback.


  4. Asko Nõmm (@k111ky)

    From great excitement I blogged about it, only to be greeted with a bunch of error messages. I’d give it a few before actually using it, but the idea is awesome.


    • Dan Cameron (@dancameron)

      There was a major issue in our local development setup that caused notice suppression. I’m taking this very seriously and I’m embarrassed to say the least. Please give us another try and you’ll see that we’re not “bad developers”…we just made a mistake and we’re trying out best to resolve every issue we find.

      If you were to download the latest version on the plugin repo you’ll see that the notices are gone (not suppressed–fixed). If you see any others please let us know, I tried my best to find everything but wanted to get an update out as soon as I saw the issue.

      You can use the sproutapps.co contact form to contact me personally or the WP.org forums.


  5. Easy Anderson

    Quickbooks does a great job of this if you take the time to learn it. Wonder if this ties back into it and automatically uploads to it so you don’t have to re-neter the data? Invoices are typically the least of a Entrepreneurs list of things to be concerned with :). Getting their chart of account together and understanding how much a good set of books can help them is however very important. It helps you get credit and partners later on. Do you think this is app looking for an audience or an audience that really needs the app?


    • Dan Cameron (@dancameron)

      I’m confident enough to say that Sprout Invoices isn’t for everyone, especially if they need fully featured accounting software. The market, as I see it, for Sprout Invoices is for those freelancers (like myself) and small businesses that use services like Harvest and Freshbooks to provide estimates and invoices to (prospective/current) clients.

      Sprout Invoices does go further though, it’s major benefit is the user’s full control. Customized invoicing and estimate templates, branding, site integration with lead forms, … the list is long.

      Hope that helps.


  6. Lisa Gee (@Lisamariegee)

    This is not a free plugin. When I downloaded this yesterday it did look like a free product with optional addons. This morning I have come to use it and I find that it is now a subscription plugin and the free version (no longer available) does not work at all. I feel like I have been misled and I will be wary of Sprout App products in future. I certainly won’t be buying a license for a product that I can’t even try out.


    • Dan Cameron (@dancameron)

      Hello Lisa, I’m sorry to hear that you’re having issues with the latest version of Sprout invoices. What exactly is not working now that worked before. There are upgrades to a paid version of Sprout invoices, however it is not a subscription only plug-in. The paid version of Sprout invoices is a premium product that adds new features, the free version is limited in comparison but it’s fully featured.

      Please contact me. You can use the contact form on our site, or use the support forum on WP.org.


  7. Easy Anderson

    well that’s just a bit crazy now isn’t it?


  8. Hector Garcia

    What I’d like to know is can this help with multiple dropdown menus in a website? Or what app can?


  9. Dan Cameron (@dancameron)

    I’d love to offer a discount for anyone purchasing a paid version of Sprout Invoices, for either the yearly or monthly subscription.

    At the moment our current promotion is simple:

    1) If you liked the free version (and are looking to upgrade) write a review.

    2) After your review is submitted send me a link to ama ((at)) sproutapps.co and I’ll reply back with a promo code.

    Thank you all!


    • Jim V

      Our invoicing plug-in needs to interface with Stripe and so I went to WP.org and looked for plug-ins that are tagged with “invoice” and “Stripe”, and these are the only two that show up:

      Dan, I’m reluctant to ask this because I suspect you’re biased, but given that WP-Invoice has had almost 137,000 downloads compared to 2,500 for Sprout, why should I go with Sprout? I’m especially curious to know what happens if you don’t get a larger user base in terms of long-term support.



Comments are closed.

%d bloggers like this: