Travel Bookings with Gravity Forms

travel booking with gravity forms

One of our clients, who are a travel agency, needed to expand their Gravity Forms implementation for travel bookings. They had been collecting information and completed bookings on their site for some time. Their goal was to expand the information that they collected. This was to provide more automation to their internal processes and give their users more immediate cost feedback.

Complex Travel Booking Data

The travel industry has some of the most specific booking requirements around. You’re combining flights with hotel stays, tours, bus schedules, boat departures, and more. Add in a layer of departure dates and times and this complexity can escalate quickly.

There can be a high degree of intricacy attributed to the traveler as well. For example, a group of travelers where one individual wants a private room can work against the logic that tries to provide the minimum amount of rooms for a booking. A standard shopping cart solution does not fit the bill to solve this issue. 

We needed to come up with a way to collect all of the information, assign pricing to each component, and present that information to the user as they progressed through the booking experience.

Customizing Travel Bookings

There are some definite positives to using Gravity Forms for our approach. First, collecting all of the information in a single form keeps the store architecture very lean. The site is very performant and doesn’t have any unnecessary overhead, like shipping components or tax engines, which aren’t necessary to this particular industry.

Next, the client is working with a tool that they’ve already been using in other aspects of their website. Their contact forms were already using Gravity Forms so they were familiar with how to use the plugin’s interface. By not adding to the plugin stack we were less likely to impact any optimization for the site.

Using the existing set of actions and filters within Gravity Forms, which is geared towards development, we were able to customize the form in a way that better served the needs of both our client and their customers. It’s a far easier experience for the end user, and a smoother process for the admins.

Also, the stripe integration with Gravity Forms is a polished piece of code making the purchasing component of this module solid and dependable. Finally, support for Gravity Forms is readily available so when our client has questions they can go straight to the source.

A Custom Gravity Forms Solution

Now, our client is able to focus on providing better travel bookings for their customers. They can now review all of the booking information on their own time without feeling rushed. The travelers can make decisions in the comfort of their own home. Additionally, this tool helps shorten the sales cycle and potentially increases completions overall because their purchase system is available 24/7. This methodology won’t work for every industry. But in the case of travel bookings, Gravity Forms was a great solution.

If you have a need for a customized Gravity Forms project, or have questions about your current forms use, reach out to us. We’re happy to review and discuss your project or build a new workflow that makes sense for your business.

Please note: Links to external companies may be affiliate links. If you use our links, we may earn a small commission.

Written by the Team at Pixel Jar

We hope you got something useful out of that post. If you'd like to read more we have an active blog with topics across the spectrum of website development. If you're researching information for a project we'd love to talk to you about it.

Choosing the Best Website Design Process

Choosing the Best Website Design Process

This is the final post in our five part series on using custom work to achieve the best website design. In this entry, we’re focusing on how to make the best choice. Where to Start Deciding which design approach is best for your project really comes down to three factors – requirements, time, and budget.…
Read More
video being shot for use on a website

Using Video on Your Website

Using video on your website is not a new idea. In fact, over the last few years it’s become commonplace for people to try to integrate video into their websites in myriad ways. It’s fairly common knowledge that videos are a powerful tool to increase engagement of a user, and can have great impact on…
Read More

Learn how to understand your website's strengths and weaknesses, and how to make changes for the best possible chance at success.

Download Now

How Can We Help You?

We want to build your next project.

Connect with Pixel Jar

Our Community

Subscribe to learn more about the goings on at Pixel Jar.

  • Note: Your email will be added to our CRM and be used to receive emails from Pixel Jar. You can unsubscribe at any time.

  • This field is for validation purposes and should be left unchanged.