Challenge
We have a golf client in the Costa del Sol in Spain (using Gravity Forms) who has a website that rents golf club sets to its clients.
One of their requirements was for their clients to be able to fill in a relatively advanced booking form where the customer can choose the types of clubs, styles, and shafts and also define whether they require men’s or ladies’ clubs.
Then they wanted the form data to be converted to a single PDF document and emailed to their office manager, so when the client arrives to collect their clubs, they will ask the client to physically sign the order on the release of the clubs. Then they can file the document.
Solution
Using Gravity Forms and Gravity PDF we created a custom template that hooks into the booking form and creates a PDF in the background after the user submits the form. The PDF is attached to a Gravity form notification email and is sent to the site owner.
Result
Below is an example of the PDF that is sent to the site owner when the customer clicks submit as you can see it fits nicely to one single A4 page and is very clear for their booking manager to print and file in their system.
With Gravity Forms, the site owner still has access to a copy of all the booking and PDF files within the WordPress admin area and can access and resend them to themselves at any time through the Gravity Forms interface.
As the client is on one of our website care plan clients, this work was partly included in their website care plan.
Why Gravity Forms?
Gravity Forms allows us to quickly design and build WordPress forms using an intuitive visual form editor. We simply select the fields, configure the options, and easily embed forms on our client’s websites. We can make our forms more relevant to your audience by displaying or hiding fields, sections, or entire pages based on user inputs. We can also develop registrations to subscriptions, and donations to product sales, Gravity Forms lets us manage transactions with the same tool used to create contact forms on our client’s site.
Post Written by Craig Edmonds
Craig co-owns JUCRA Digital and brings a rich background in hospitality and finance. Transitioning from finance, he embarked on a sabbatical to Marbella, Spain in 2000 and has since made a significant shift into web design and wordpress development. Residing in Marbella ever since, Craig thrives on the dynamic challenges of the internet, has a strong affinity for WordPress, and is an enthusiast of Cpanel.