Professional Documents
Culture Documents
Project: Wordpress Plugin
Project: Wordpress Plugin
WordPress Plugin
1. Goals & Objectives
The project is a WordPress plugin that serves as an interactive contact form for visitors.
The success of the project lies in how well visitors interact with the form and how well the interface
is adaptable and ease of use to the visitors, as well to businesses. The main goal of the project is to
successfully implement a plugin solution to encourage the visitor into using the contact form and to
achieve better reliability for the business.
The goal behind this plugin is to provide an easier and interactive way rather than the traditional
contact form. This can reduce visitors’ efforts by saving them time and helping them with pre-
defined choices.
2. Software context
The plugin must have a front-end for the visitor to interact and select pre-defined choices.
The plugin must have a backend for designers to create and design the form.
The plugin must send customized emails to the visitor and the business upon a successful
engagement.
3. Usage scenarios
3.1 Maria visited “Super-Clean” business website and interacted with the form. She selected the
“House Cleaning Package”. The form slides to another page with more options to select from. Maria
chose “Monthly”. The form slides then into a traditional contact form. Maria wrote her name, phone
number and email address into the form, checked the GDPR consent checkbox and clicked Submit.
She received and instant message confirming successfully submitting the form. She then received an
email that thanks her by name.
3.2 Jose manages “Super-Clean” business. She received an email from the website that says Maria
has submitted a request on the website and her contact details. The email also shows the choices
Maria made upon submitting the form.
3.3 Mark owns “Super-Clean” business. He went to the website. Logged in using his admin
credentials and clicked on the leads tab within the plugin. He read a submission from the day before
Project
Project
and checked the overall statistics for the current month. The statistics showed that 34 visitor
submitted requests and that “Monthly House Cleaning Package” is the most common request.
4. Technical context
- The plugin must allow the visitor to go back and select a different option.
- The plugin must show a confirmation/ Error Message upon form submission.
- The plugin must be compatible with Elementor Page Builder.
5. Plugin Backend
The plugin backend must be user-friendly and allows the designer to customize it: