Quote system for shed removal business
A web app that generates quotes based on user input
Shed disposal quote system
I was contacted by Paul from Shed Disposals UK. He needed a quotation system for his business website to handle enquiries from potential customers. Having built numerous quote systems before I knew exactly what Paul was looking for and the problem he was looking to solve.
Requirements of the quote system
The main requirements were an interactive contact / quote form that had a postcode radius service area checking feature to eliminate enquiries from outside of the business service area.
The user would be required to select the service which they wanted to receive a quote for, and answer questions related to that service and their situation in order to determine if they met the criteria to have the service. If they did not meet the criteria they would need to be asked to contact the business directly in order to deal with the quote request. For customers who met the criteria, they would be presented with an automatically generated quote, based on their given answers.
The user would need to have the option of saving the quote in order to retrieve it later. And they would also be required to upload photos, in order for the business to confirm the quote.
A job for Laravel
Previous quote systems I had built were built using either plain PHP or by using the Javascript framework Vue.js. There were a couple of requirement in this brief which I had not previously built in to any of my previous quote tools, and these were the ability for clients to save their quotes to retreive later and the ability for them to upload photos and save them to their quote. This was going to be a job for Laravel.
Features of the Shed Disposal Quote System
Take a look at what went in to this automatic quote calculator
A lot went into this project. It wasn't just a case of asking some questions and outputting an estimate. We wanted to make the experience as simple and easy for the user as possible.
- Service area check
- Postcode radius feature to eliminate enquiries from outside of service area. Quoted price takes also into account distance travelled by business.
- Service selection
- User is presented with different services. Selected service determines which questions follow.
- Questions about requirements
- Information is gathered about the potential customer's requirements. If they do not meet the criteria for the required service, they are prompted to contact the business directly. For example, this might be because they do not have available parking for the business to park their vans near their property.
- Automatic quote generation
- Once all questions have been answered, a quote is generated automatically based on the given answers to the questions.
- Display quote
- This quote is then displayed to the user on screen.
- Save quote
- User is given option to save their quote. This is done by creating an account with their email address. They can then log back in at a later date to retrieve their quote.
- Upload photos
- The user is able to upload photos. Once photos have been uploaded, the business is notified via email. The business can then login, view the emails and confirm the quote based on the information gathered and the photos received.
- Upon saving the quote, an email is sent to both the customer and the business, containing the details of the quote. This notifies the business of the new quote and gives them the opportunity to follow up on the lead.
How your business could benefit from a quotation system
There are lots of reasons why your business would benefit from having an automatic estimate system.
Need a quote calculator for your business?
Drop me a message to let me know about your requirements and I'll get back to you as soon as possible.
- [email protected]