PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Bookings, Appointments, Reservations and Rentals

  1. +1

    I'm seriously looking for this solution. Pls keep us posted for update on this.

    Posted 12 years ago on Thursday November 10, 2011 | Permalink
  2. sascha


    Posted 12 years ago on Saturday November 12, 2011 | Permalink
  3. I have been on the lookout for a plug-in like this also. My business leases moving equipment. I have found reservation booking forms, but most are property management or tours. I need a tool that:

    1. Makes a reservation in week increments.

    2. Deducts the packages of items from a single pool of equipment.
    (ex. inventory consists of 200 widgets, packages of 25, 50 or 100 widgets are available, customer 1 leases 50 for a week, customer 2 leases 100 the same week, leaving 50 in the pool for that particular week, customer 3 would like to lease 100, the calendar will only allow for the 50 or the customer has to select another date.
    Think of how a construction equipment leasing company would lease and track 25 jackhammers or a car leasing company would track one model of its cars.

    3. It should also allow for non-rental items to be added to the cart. (up-sale items that are consumed not rented.)

    I currently use Cart66 and Gravity Forms together and this is the only function I am missing. I have no way to stop over booking for the equipment other than manually calling the customer and changing their reservation dates, which needless to say, is never a good thing.

    I have been exploring Checkfront the last few days, but it has its limitations.

    It doesn't allow for "add to cart", it simply makes a reservation and moves to the payment portion of the checkout. It also doesn't allow for packaged amounts to be pulled from the same pool of inventory.

    Posted 12 years ago on Thursday November 24, 2011 | Permalink
  4. +1 - subscribed

    Posted 12 years ago on Wednesday November 30, 2011 | Permalink
  5. +1 here as well.
    To be able to increase time required depending on service selected would be awesome.

    Posted 12 years ago on Wednesday December 7, 2011 | Permalink
  6. Hi All,
    Okay well I think I'm going to bite the bullet and either code this myself or find someone to do it.
    Due to quickly becoming a big fan of gravity forms I think I'll make it an add-on.
    But before I dive in I thought I'd run it past everyone here to see if I've missed anything.
    Just so you know, I'm trying to work it so it doesn't matter if the booking is for a person, room, car or piece of equipment etc, etc.

    The Setup
    First you set the "Seat" (what it is) Details

    • Name
    • Description
    • Image
    • Times Available
    • Days Available
    • Months Available
    • Set booking payment to none, fixed / % deposit or full

    Then set the "Base options" (Variations)

    • Base Name
    • Base Price
    • Base Time (e.g. 1 hour)

    Then add the "Additional" options for each "Base" (be able to add addition to 1 base or many)

    • Additional Name
    • Additional Price
    • Additional Time

    User Side

    • Display Calendar showing current availability
    • Select Date/'s and Time
    • Select "Base" option
    • Select "Additional" options
    • Calculate Total Time and Price
    • Display Total Price
    • Display Total Time
    • Re-check availability (if there is an overlap, display alternate time/day)
    • Enter customer details (pre-fill if registered/logged in)
    • Give option to add to iCal, Google Calendar etc
    • Check out

    Admin Notification

    • Email booking notification
    • Display a booking calendar on Dashboard (maybe colour code booking depending on which seat or base)
    • Add to iCal etc
    • Display all booking details including map (for mobile services)

    I thought once the Seat, Base and Additional Options had been set, making them available when creating the form and call it Booking Fields or something. I was also thinking making each option set be available as a drop down, radio or check box.

    Any thoughts and feedback would be great.

    As for a eta on completion, I'm hoping by April 2012. But saying that I haven't even started looking into the technicalities of it all yet.


    Edit: Made it look pretty :)

    Posted 12 years ago on Tuesday December 13, 2011 | Permalink
  7. @dunskii

    eagerly awaiting your add-on, sounds great

    Posted 12 years ago on Tuesday December 13, 2011 | Permalink
  8. scc

    +1 please please please. Im super interested.

    Posted 12 years ago on Wednesday December 14, 2011 | Permalink
  9. @dunskii - I can save you a lot of time and money by telling you that your proposed plugin, as you describe it, will never exist.

    I respect the fact that you have thought it through, I particularly like advanced ideas such as displaying alternative options when a particularly slot is not available, but I have watched so many people lay out their grand booking plugin plans and they always, always, always get sucked into the trap of over-complicating it, of loading layer after unnecessary functionality over the one feature that people have spent years begging for. I totally understand the reason why this happens - developers feel that a product must, in order to justify charging money for it, have a bunch of features.

    Please believe me when I say that, within the context of WordPress, all that is missing is one vital feature: the ability to see what date/time slots are available, select a slot or range of slots and to be able to reserve those slots by completing some sort of action, such as payment. Everything else is bullshit because it only obscures the only function that matters.

    Your plan involves hiring someone else to do the coding - well, here's my prediction for what will happen: it will take a lot longer than you think but, week by week, there will seem to be good progress as your coder completes the various bells and whistles you outlined. The one thing that will never seem to arrive is the booking functionality and, after missing his tenth deadline, your coder will abandon the project. What you will end up with, at best, is a fancy property listings plugin with no booking functionality.

    You see, everything else is relatively straightforward and, really, can be better handled by other, existing plugins. The one feature that no-one has actually managed to deliver, despite the huge and obvious demand, is the booking part. This is because it is harder than it initially seems and WordPress developers often have false confidence about what they can do, mainly because they have found everything else in their careers relatively easy. If you want to see just how many years it is possible to waste on this delusion, just look at the sad story of Ciaran McBride, the developer of StayPress.

    So, what I am suggesting is that you ask your coder to focus on the booking feature and ONLY the booking feature - no glossy logo, no clever use of Custom Post Types, JUST the booking feature. If he actually manages to deliver that, have the confidence to go straight to market with that one feature - you will be shocked by how many people will rush to buy it, as long as it is simple enough and well enough coded to be able to use it with Gravity Forms or other plugins.

    I know, I know, it sounds crazy but, having followed this particular niche for years, there is no doubt in my mind that this is the biggest blind-spot in the world of commercial plugins. No-one knows quite why, but there is some sort of disconnect between plugin developers and their potential customers, they don't pay attention to what non-coders are asking for, they don't read threads like this, so, they don't get how desperate a substantial swathe of business people and professionals are to find a way to handle bookings and reservations without manual intervention and they don't have the imagination to envision how entirely new, person-to-person markets that will bloom once you allow WordPress sites to handle this stuff.

    That is not a criticism of coders, it is just a reality of how different types of people think. That is why bridging figures such as Steve Jobs are so important, because they see the bigger picture, but they are incredibly rare. If you are going to do this, try to have the crazy Jobsian confidence that your single-feature plugin will be the biggest disruption for years in the WordPress universe, believe that just doing this one simple thing will be worth thousands of dollars to tens of thousands and, eventually, millions of people - bookings, appointments, reservations, rentals and events, these are all actions that propel people, facilitate interaction, save time and, most importantly, make money. There is not a single Web designer working today who has not had to turn down at least one client because they cannot currently provide this functionality.

    Nothing I have said here is new. There are thousands of threads around the Internet discussing this need and just look at this discussion, 7 months old but still constantly hovering at or near the top of the Feature Request forum, by far the biggest thread in the entire forums with 79 posts and no signs of slowing. Someone will eventually do it but it can only come from someone smart enough to focus on what is actually being requested and confident enough to go to market without all the trimmings. What kills me is that a talented coder could probably knock this out in a couple of weeks but, instead, will spend months making another Twitter, SEO, affiliate or fancy comments plugin that no-one will buy.

    Posted 12 years ago on Thursday December 15, 2011 | Permalink
  10. bandolero

    Hey everyone

    Great topic.

    I'll echo everything that @donnacha has said to date and avoid regurgitating a lot of the points made.

    I gave up with StayPress after several long drawn out conversations with 'Barry' in order to get the plugin to work. He seemed more interested in his TV schedule. Those pages haven't been updated for months with regard to documentation. I was lured in by the promise of Gravity Forms integration. It's a shame, as it does have some potential - he just hasn't approached it in the right way.

    Over the last 10 years I've worked in travel for one of the largest tour operators in Europe and have a wealth of experience with booking systems, GDS systems etc for flights, car hire and hotels. The money is in ground product and there's an extremely high number of people who own properties from B&Bs to 10+ bedroom hotels who are all at the mercy of over complicated booking / reservation systems, not to mention working with affiliate / commission based products. They're complete overkill, like 90% of the offerings mentioned in this thread.

    The point that I'm trying to make is that the demand and request isn't limited to this thread and others that exist elsewhere online. There's a *massive* opportunity here for someone.

    I'm frequently asked about designing and developing sites for B&Bs, very small hotels etc and the one thing that I'm unable to deliver is a cost effective simple booking system - due to skill set.

    I'm confident in saying that I'd be able to 'design' a simple plugin in terms of booking functionality and understanding the primary goal, how ever my lack of PHP/MYSQL knowledge is limited when it's in the realms of in-depth development.

    I look forward to any developments in terms of making this happen and also happy to help out where possible.

    Posted 12 years ago on Friday December 30, 2011 | Permalink
  11. Related StackExchange conversation:

    Particularly this WordPress plugin:

    Posted 12 years ago on Tuesday January 24, 2012 | Permalink
  12. I'd buy an add-on that could book Tarot reading phone appointments. :)

    Posted 12 years ago on Tuesday January 24, 2012 | Permalink
  13. @Chris Hajer - I don't see how that StackExchange discussion will do anything but waste people's time; nobody on that thread seems to have a clue, it is basically just a load of guys chasing points and badges by quickly searching Google or the repository for plugins with the word "booking" in their titles.

    Almost all the options discussed in that thread are not actually booking plugins, they are just online services wrapped in a plugin, completely useless for anyone who wants to run a serious booking site, that is why so many people are coming here, to this thread, asking for a real booking plugin because we've already dismissed all the fake options.

    Also, Chris, why would you highlight the Online Booking Calendar, which has always been overpriced, restrictive, poorly maintained and has not be updated since WP 2.8? People keep bringing it up because it ranks highly when you do a Google search for WordPress booking plugins, but I challenge anyone to show me a single review of it or even just one example of a real business using it.

    This thread, right here, has already discussed Online Booking Calendar at length and pointed out that, even if it did work, on features it is all but useless unless you buy one of the extremely expensive versions.

    Just to clarify, the function of this thread is to demonstrate that there is a strong, consistent demand for real WordPress booking plugin and to encourage the Gravity Forms team (or any other talented developers who happen to pass by) that there is real money to be made - so far, with over 80 posts (by far the longest thread in these forums), I believe the demand has been credibly demonstrated and hopefully, one day, we will be able to buy a booking plugin for WordPress that works. For now, however, you need Joomla to create that type of site.

    Posted 12 years ago on Wednesday January 25, 2012 | Permalink
  14. Hi, so I just stumbled onto this thread because I needed some coding help on how to create a booking/payment system with Gravity Forms and the User and PayPal add-ons, as I'm pretty much a php newbie.

    So, from reading all of this, I'm assuming no one knows how to create custom coding to implement this using Gravity Forms. I thought it was a matter of just using their existing hooks, but now it doesn't seem to be the case.

    If anyone figures out how to do this without an add-on before Rocketgenius does come up with something, give a holla. In the meantime, I'll struggle along trying to come up with something. Cheers!

    Posted 12 years ago on Sunday January 29, 2012 | Permalink
  15. +1 from me too!

    I would certainly be among the ones ready to pay for a working, functional, customizable booking plugin. Got a few client projects needing for this solution.

    Personally I don't have the skills nor time to make such a solution my self. And why try to invent the wheel again.

    @donnacha, thanks for your thorough commenting about the other plugins trying to achieve the functionality this thread is looking for. I found my self comparing the same options too, but many of them just don't do the trick. I would not want to give my client something I don't see even close to a robust booking solution.

    Posted 12 years ago on Sunday January 29, 2012 | Permalink
  16. Have a simple question:

    Is it possible to check for booked dates using the "No Duplicate" hook? And with 1.6.3 beta, use conditional logic enhancements, greater and less than, contains, starts with and ends with to create hidden fields of which dates and times can be booked? Just saying this looks like it is possible to use existing hooks. Or as php newbie, simplifying something that may be more complicated?

    Posted 12 years ago on Sunday January 29, 2012 | Permalink
  17. Jamie

    I am looking for a simple but flexible hourly scheduling plugin. It needs to be able to have times added by "viewers" of the website.

    It also need to be displayed on a separate page (no back end editing) that a "user" of the site can freely edit and change the dates and times, add, and delete the inputs by the viewers.

    I am using a combination of these 4 plugins: Role Scoper, WP-Members, Peter's login redirect, and of course Gravity Forms.

    If there are any suggestions please reply.

    I have not been able to find anything suitable, so If Rocket Genius does create this I will hold out and purchase.

    Posted 12 years ago on Monday January 30, 2012 | Permalink
  18. An excellent and very relevant topic for myself. I'd love Rocket Genius to come up with a booking add-on for GravityForms. It would mean I'd be able to stop using onlinebookingcalendar which is too involved for most websites and the pricing structure is overly complicated.

    Judging by the responses here the market for such a plugin must be quite large and likely worth the development time. Please don't disappoint us Rocket Genius!

    Posted 12 years ago on Tuesday February 7, 2012 | Permalink
  19. Another +1 for GF add-on. I have a few web design clients who I know would want this.

    Posted 12 years ago on Monday February 13, 2012 | Permalink
  20. +1 Eagerly awaiting this! I have several clients right now who could desperately use this, but instead we are just setting up for or! :)

    Posted 12 years ago on Wednesday February 15, 2012 | Permalink
  21. +1 For this, nothing I tried workd so far...

    Posted 12 years ago on Saturday February 18, 2012 | Permalink
  22. +1 Subscribing to topic

    Posted 12 years ago on Wednesday February 22, 2012 | Permalink
  23. brandonwu


    Posted 12 years ago on Wednesday February 22, 2012 | Permalink
  24. +1 and subscribed!

    Posted 12 years ago on Friday February 24, 2012 | Permalink
  25. And another +1! Given what Rocket Genius has already achieved with Gravity Forms I think they would be the ideal crew to create a booking add-on for Gravity Forms or a stand-alone booking plugin and you can add me to the already long list of customers who would definitely buy it.

    Posted 12 years ago on Friday February 24, 2012 | Permalink
  26. GZA

    + 1,000,000

    This would definitely be huge and game changing for WordPress and right now, Carl and his team are the only ones I would trust with this.

    It shouldn't be in the GF core as that would lead to bloat. It should be a premium Add-on or stand-alone product. Gravity Bookings? Domain already taken but expired.

    In some ways they're almost there with GF and Gravity Charge opens up exciting possibilities. No point having booking functionality on a website if you can't also take payments.

    I'm wondering if the GF team should hire help and ringfence some resources to get on this one asap!?

    The problem I can envisage is a shop like Woo or AppThemes getting in on this and doing a mediocre job and rapidly grabbing market share when really it should be GF.

    Why? Because no disrespect to the above shops but I've never been a fan of their stuff, though AppThemes could learn a thing or too about customer support from Woo.

    What about a Kickstarter campaign to raise some funds to dedicate to this?

    Posted 12 years ago on Saturday February 25, 2012 | Permalink
  27. +1 Subscription

    Posted 12 years ago on Sunday February 26, 2012 | Permalink
  28. + 1 I'm in

    Posted 12 years ago on Sunday March 4, 2012 | Permalink
  29. Very courious where & when this discussion will end (I guess when RocketGenius somehow gets it done ;-)).


    Posted 12 years ago on Sunday March 18, 2012 | Permalink
  30. I am here for to vote for a Booking Plugin with Gravity Forms integration! It seems Event Espresso is the biggest player in this area but is more catered to larger one-off events and currently does not integrate GF.

    Has anyone looked at Events Manager?

    Please keep us posted, thanks!

    Posted 12 years ago on Monday March 19, 2012 | Permalink
  31. if this was added on as a feature to gravity forms, this would just make this plugin the best ever!!

    I have subscribed!!

    Posted 12 years ago on Tuesday March 27, 2012 | Permalink
  32. bandolero

    I emailed Pippin at Pippins Plugins and pointed him in the direction of this topic. I've used a couple of his plugins and they're decent and well coded. He said that it's something he's considered though didn't have time at the moment.

    The Kickstarter idea seems great too.

    I've noticed that StayPress have been committing stuff to GitHub too. Their website is down for maintenance though.

    Sorry I don't have anything else to contribute.

    Posted 12 years ago on Friday March 30, 2012 | Permalink
  33. +1 Here too - Really +10 - It seems everyone working in the hospitality industry are eagerly awaiting a solution.

    @banddolero - Shout Out to Pippin for his excellent work in Custom Post Types and Taxonomies. I'm using his stuff in conjunction with GF + Paypal to jury-rig a class schedule.

    @dunskii We have experimented with Event Espresso and was left with a very bad taste for many of the issues mentioned by @donnacha. They have tried too hard to meet the exact needs of too many people - in the process not doing anything as well as you would hope.

    Posted 12 years ago on Saturday March 31, 2012 | Permalink
  34. +1 Please oh please!

    Posted 12 years ago on Friday April 6, 2012 | Permalink
  35. balloontwister

    iThemes just announced they are beta-testing an events plugin that seems to incorporate Gravity Forms out of the box:

    Has anyone tried it yet?

    Posted 12 years ago on Saturday April 14, 2012 | Permalink
  36. kbkisan

    I stumbled up on this discussion yesterday after having been searching and searching for a booking form solution for WordPress. Then today I found this -> . This looks pretty advanced but I was wondering if anyone has tried this out?

    Posted 12 years ago on Saturday April 14, 2012 | Permalink
  37. + 1 for this to be a GF add-on or standalone product. As extensively detailed above, we've all seen various other plugins come and go with promises that they are finally the solution. It has to be a Rocket Genius product for me to be able to put my faith in it at this point.

    +1 for Kickstarter on this too, I'd donate right now. I know Carl and co are very busy as it is, but if a suitably talented developer can be brought in to work on this, I reckon there's no lack of potential customers to pay for it to get done this way. If it's really just a couple of weeks work as @donnacha thinks, to get the one core feature (checking the booking against the database for availabillity, making the booking, changing the availability of those dates) up and running, NO bells and whistles required, surely that investment is worth it for all parties given the market potential of this.

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  38. GZA

    @lunarmedia - totally agree! GF for me to put my faith in it too.

    Kickstarter would be a good mechanism to get this going and I'm "in".

    It needs to be flexible enough so that it can be used for a variety of use cases, though I want to use for a short-term accommodation rental site.

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  39. +1
    How is Easy Reservations plugin?

    Posted 12 years ago on Friday April 20, 2012 | Permalink
  40. Well, lets see how this will end!

    Posted 11 years ago on Wednesday April 25, 2012 | Permalink
  41. +1 as an add-on for Gravity Forms. Would be extremely helpful!!! Looking forward to hearing about some progress toward this in future subscription updates.

    Posted 11 years ago on Wednesday May 2, 2012 | Permalink
  42. On another note, it appears that the developer in the following post has used Gravity Forms to create an online booking system in the past. ( Although the details behind the booking system aren't included, it doesn't appear impossible.

    Posted 11 years ago on Wednesday May 2, 2012 | Permalink
  43. ludwig


    Posted 11 years ago on Friday May 4, 2012 | Permalink
  44. Hi lostbythelake

    The link to the form we created is here - I should point out that it's not taking any money, nor is it referencing existing bookings - it's basically a booking inquiry form and as such, while it is pretty detailed is straightforward in its supplying to the site owner details of what the inquirer needs and then they follow up. So not quite what you're working on here (which sounds awesome and would be interesting for this client if you get it off the ground!)

    Posted 11 years ago on Friday May 4, 2012 | Permalink
  45. +1 On this developemnt

    Posted 11 years ago on Tuesday May 8, 2012 | Permalink
  46. Hi all-- Needed this functionality for a new project, none of the available plugins were robust enough or too expensive for our needs. We're going with REZGO which is a 3rd party service that seems to do everything out of the box. The catch is they take a 1-5% commission on sales, but no setup or monthly fees. So far it seems to be the most complex offering available. I'll let you know how it works out!

    Posted 11 years ago on Wednesday May 9, 2012 | Permalink
  47. +1

    Posted 11 years ago on Monday May 21, 2012 | Permalink
  48. Someone who knows how to code should be able to pull enough good code from this plugin and put together the pieces. I'm not a coder though...

    Posted 11 years ago on Wednesday May 23, 2012 | Permalink
  49. Roberto R.


    Posted 11 years ago on Thursday May 24, 2012 | Permalink
  50. joegti100


    Posted 11 years ago on Monday June 18, 2012 | Permalink
  51. +1

    Posted 11 years ago on Thursday July 5, 2012 | Permalink
  52. +1 | any news about booking addons ??

    Posted 11 years ago on Thursday July 26, 2012 | Permalink
  53. No new news. Thanks for watching.

    Posted 11 years ago on Thursday July 26, 2012 | Permalink
  54. @hotelgratz - It is probably worth noting that a booking add-on for Gravity Forms was ruled out by Carl Hancock in a post of the first page of this thread. He said he was interested in making a standalone reservations product but that Rocket Genius were busy working on an unrelated product. That was over a year ago and they are apparently still working on that, something to do with content memberships and digital downloads.

    Although I have not posted here in over six months, I have been keeping a close eye on this market. Sadly, despite continuing strong demand, nothing has changed, no serious WordPress developers seem interested in addressing it.

    The available booking plugins are still mostly just shells that feed you towards paid subscription services that host the booking functionality on their servers - this might suit some people but it is a bad idea on several levels and the pricing, geared towards taking a healthy bite out of expensive accommodation bookings, certainly rules out the sort of broad-ranged booking revolution that I described at the start of this thread, encompassing appointments, reservations, rentals and events.

    Occasionally, a plugin does emerge that aspires to handle bookings itself, on your server, but, so far, none of these have been developed to a usable level. StayPress, now entering its 5th year, is yet to release a working solution but, to give credit to the developer, he has at least now stopped selling subscriptions and his site is currently down.

    The question of why there is no good WordPress booking plugin came up during WordCamp UK earlier this month. It was during the questions part of the WooCommerce presentation and a number of people expressed the opinion that it is too complex a task for WordPress to handle, while others asked why that should be the case when other PHP + MySQL CMSes have solid booking solutions. The speaker, Coen Jacobs of WooThemes, seemed genuinely surprised at the idea and confirmed that WooThemes had no plans to develop one.

    This strengthens my theory that, for whatever reason, bookings remain a huge blindspot for WordPress developers, they are not tuned-in to what commercial customers are looking for, and we will continue to see an over-concentration of effort in smaller, more competitive but developer-centric niches such as digital downloads, Twitter plugins etc.

    My suggestion, if you are a Web designer whose customers are demanding booking functionality, is to forget about WordPress. The other major CMSes are not as popular, as interesting or as easy-to-use as WordPress but they have one essential advantage: they have been around long enough to develop the more commercial attitude necessary for advanced commercial functionality to emerge. You will have a steep learning curve and should expect to pay over $300 per year, but that is currently the only way to provide what customers are increasingly looking for. Don't waste your time and risk losing your customers in the alluring belief that WordPress developers must surely wake up to this opportunity any day now, they won't.

    Posted 11 years ago on Thursday July 26, 2012 | Permalink
  55. loeches

    +1 Waiting this happen

    Posted 11 years ago on Saturday July 28, 2012 | Permalink
  56. If it makes any difference I would buy this in a flash if it were made available

    Posted 11 years ago on Saturday August 4, 2012 | Permalink
  57. GZA

    @donnacha - Excellent post! I've come to exactly the same conclusion, though I believe WP is capable of handling this task.

    As for Gravity's upcoming new product, do we really need another membership solution for digital downloads? There are so many already! It's such an easy solution it seems a bit of a cop out and just a fast way to leverage the reputation of GF to make even more money.

    I could be wrong of course, and maybe their memberships product will be broad enough to offer the ability for charge people to post. Like a lot of things with GF, we'll just have to wait and see, though I suspect what I'm looking for will require an even longer wait as it appears in a future version.

    On the subject of which, I saw a thread about pay to post on the WP support forum and one developer was questioning why you would charge anyone to post content on your site. This is the sort of myopic attitude we're up against.

    Moving back to bookings, if anyone does take up the challenge of this then they'll have a sizeable and profitable business on their hands and will, if they play their cards correctly, be able to build an entire ecosystem serving so many use cases and niches around their core product.

    Of the theme shops, Woo seem to have shrewdly repositioned their service by offering a core product such as WooCommerce and building premium extensions for it. Very clever!

    Theme shops such as AppThemes and Templatic have built some decent core functionalities which they should be bundling up into stand alone products then creating an ecosystem around them. Time will tell if the penny drops for these guys.

    Posted 11 years ago on Sunday August 5, 2012 | Permalink
  58. I wanted to weigh in on this, as what I've built over the past month may be able to help some of the people on this thread.

    What I did was combine Gravity Forms + WooCommerce (+ WooCommerce Gravity Forms Add-On ) + The Events Calendar Pro + The Events Calendar Community Events = to create a useful booking platform.

    -A user selects a start time and date, for a pre-made event/service, with a preset duration using a gravity form that is attached to a woocommerce product and adds it to their woocommerce cart.
    -WooCommerce automatically stores the information for the event/service as meta within the cart product.
    -After checkout the meta is formatted and converted to an event for The Events Calendar Pro.
    -The user can then view scheduled events in the My Events part of The Events Calendar Community Events.

    Hope this can help some people get an idea how to use gravity forms for something like this! Plus Gravity Charge is rumored to tie in to WooCommerce a bit, so this setup could get a membership-aspect boost soon!

    Posted 11 years ago on Friday August 10, 2012 | Permalink
  59. @ktrusak - sounds like an interesting hack, it would be good to see an example of it in action.

    Posted 11 years ago on Friday August 10, 2012 | Permalink
  60. I contacted you through your website with a test page link

    Posted 11 years ago on Friday August 10, 2012 | Permalink
  61. joonymobile

    +1 Support!

    Posted 11 years ago on Saturday August 11, 2012 | Permalink
  62. joerehana

    I find comfort in that I am not alone. Also looking for easy-to-use gravity form plugin for scheduling appointments for a pilates studio. What looks to be the solution is to not use wordpress at all but link over to a site like: which has all the bells and whistles, but a bit costly for the upstart building the site for.

    I also find discomfort in that this thread began a year ago and no solution has arisen, thus, it would appear none will in the near future - you know, like later today. :)

    Reading a few post describing the use of function already available in gravity forms leads me to think it might be best way to move forward. could/would someone point me to online reference of how to go about this?

    thanks and YES - PLEASE CREATE THIS AD ON...

    Posted 11 years ago on Sunday August 19, 2012 | Permalink
  63. khalidwa

    Would love to hear any updates on this?

    Posted 11 years ago on Friday August 24, 2012 | Permalink
    @donnacha - I was looking (and equally astonished for the lack thereof) for such a plugin, add-on, etc.

    I searched through the following (signing up for several and testing) but these did not work for me. (very extensive plugin) (really used for setting up meetings)


    Why? I needed the following basics:
    • Simple interface.
    • Allow to book in 15 minute increments.
    • Add multiple people to choose from (in this case teachers).
    • Allow the calendar to communicate "booked" after someone scheduled appointment.
    • Allow people to go to specific site and book a person.

    The bonus?
    • It was completely FREE.
    • Allowed me to add to any website via iFrame.
    • Allows you to add to your Facebook PAGE.
    • Add logo to header, add photos to person, multiple options in color.
    • There were 14 plugins to enable — including PayPal, Video, Custom CSS and more!

    I would love to hear your feedback on the above solution (if it worked for you, if you like it, if one of the others worked better, if it's missing something, etc).

    You can see a LIVE Appointment Schedule at the link below.
    NOTE: Please do NOT book anyone. This is a REAL and LIVE scheduler.
    You can test it by choosing the below... but just DON'T click BOOK NOW.

    STEP ONE: Choose Service Date (September 13 only)
    STEP TWO: Select employee (teacher)
    STEP THREE: Choose a 15 minute time slot
    STEP FOUR: Fill in Name, Email and Phone
    STEP FIVE: Click BOOK NOW (but don't actually do it)
    (Note: We were only using this for a ONE-time booking date - so we had to manipulate the weekly schedule in the internal interface... but it works charmingly)

    Hope this helps!
    -Matt Clark

    Posted 11 years ago on Thursday August 30, 2012 | Permalink
  65. Again today I have a new client project that requires a tour booking platform and I find myself back on this thread getting more and more depressed about this massive gap in the market.

    I simply want tour products that can have a schedule of operation dates, each having a limit to the number of bookings accepted (stock control) and PayPal EC/IPN etc.

    How dearly I wish I could free up enough time in my life to take on this project... it really is not especially complex from a coding point of view, and it is something that WordPress would be perfect for - but as has been pointed out many times, it is more complex than many had expected and will, without any question, still require a large time outlay in both design and testing.

    I simply do not have enough personal demand for this to sacrifice other work (even though there is clearly a gap in the market and money to be made), so I shall stay on the side for now and see what happens.

    I have had some very good success with this however.
    You just need to totally rebuild the templates, because it looks like crap by default.

    Posted 11 years ago on Monday September 17, 2012 | Permalink
  66. +1

    I've tried all of the recommendations on this post, and I'd say that most were lacking in some respect or another. The wordpress booking plugin is great, but will cost you a fortune. The best is the one made by Convergine on Codecanyon:

    For $45, its pretty good, but it's not fully integrated into wordpress. It still uses it's own standalone install and database and isn't really a plugin, but a bridge between to softwares. The best way to do this is to use View or a custom post type plugin to display in a calendar, here is a snippet for post type with a start and end date metabox:

    Is there a way to create blackout dates and times with gravity forms date validation?

    Posted 11 years ago on Monday September 17, 2012 | Permalink
  67. Although it is appreciated when people share the various solutions they find out there, it is vital to remember that you should never, ever spend your money and waste time on a booking solution simply based upon any individual opinion that it looks great.

    Very often, in a thread like this, you get folks popping up and recommending products that the rest of us have already tried and ruled out because they simply don't work or because they are simply a bridge to yet another expensive hosted service. Even when they are actual scripts that run on your own server, the fact that they have a marketing page with screenshots that "look good", or even the fact that their demo installation seems to do what you need, that means very little unless you also have credible recommendations from actual users, deploying it in real-world conditions.

    I mean no offense to @iphoenix, but I can't tell you how worrying it is to see wave after wave of newbies recommending the WordPress booking plugin on the basis of nothing more than the fact that it turned up in a Google search - worrying because a lot of people visiting this thread are desperate to find a solution and they may act upon such recommendations.

    Please, before anyone else heartily recommends this horrendously expensive plugin (as much as $2,499 for a one year license, maximum 5 sites), I would very much appreciate if they could show us JUST ONE commercially active site that successfully manages to use this plugin or, what the Hell, even JUST ONE review of the premium version. If you can't manage that, perhaps you could just tell us how customers are meant to contact the mysterious Russian owner who has not updated his site in over two years, has no other plugins that we know of and who has gone to great lengths to hide his identity. Seriously, could people please understand that it is immoral to expose other people to what is quite likely to be a scam just because you feel the need to appear knowledgeable and are, therefore, willing to recommend something you haven't bought.

    Just to clarify, in this thread we are interested in a WordPress plugin that allows us to handle bookings on our own servers (even if that also requires the installation of a non-WordPress script) and, most importantly, does not require you to hook it up to an external service. If anyone comes across such a plugin, and if it has not already been discussed in this thread, we would love to hear about it but, please, don't endorse it unless you have actually used it yourself OR you can point to a real-world example of it being successfully used by someone else.

    For what it is worth, I stand by my belief that anyone who does manage to create a simple WordPress booking plugin, that works as well as such plugins on other PHP/MySQL CMSes, will have a multi-million dollar company on their hands ... but, again, there is something about WordPress, and its unusual business culture, that makes it unlikely that any sufficiently talented coder will ever notice how much demand there is for this.

    Oh and, also, just so I don't sound as if I am entirely negative on how the commercial plugin market is developing, over the past few months I have been blown away by InfiniteWP, it has completely revolutionized how I run my business.

    Posted 11 years ago on Monday September 17, 2012 | Permalink
  68. +1

    Posted 11 years ago on Friday September 28, 2012 | Permalink
  69. Waiting for more info. I think tying in with this would be great:

    Posted 11 years ago on Tuesday October 2, 2012 | Permalink
  70. @matteclipse - why would tying in with Booking Calendar be great?

    That is just the same hyper-expensive plugin that has not been successfully deployed by any bookings-based business. Also, the developer's website,, is currently down, never a good sign.

    Posted 11 years ago on Tuesday October 2, 2012 | Permalink

This topic has been resolved and has been closed to new replies.