In addition to the core functionality of WP-Client, you also have the option to add additional features on a case-by-case basis. These Extensions add functionality such as creating invoices, keeping track of login attempts in your install, and more. These different Extensions can be turned on and off at your discretion, allowing you even more flexibility than the core WP-Client plugin.
The Feedback Wizard (FW) is essentially a unique, professional, secure & efficient method whereby the administrator of the site can bundle together a specific set of images, documents, files or links - and effectively present to a client a simple and easy to follow process that allows them to provide formalized and focused feedback.
Imagine if you were trying to accomplish the same thing using traditional postal mail delivered by UPS or FedEx. Each Wizard would represent the entire envelope, and all its' contents. Each page in the Wizard represents a drawing, image, concept, document or PDF that you're seeking the client's opinion on. At the bottom of each page would be a set of options for your client to mark that would let him/her indicate their thoughts on that particular page's content. There would also be an area for the client to provide more detailed written comments in order to expound on their feedback selection. All the pages together represent the Wizard as a whole.
To create a Feedback Wizard (FW), you will first start by defining which items it will contain, and what type of feedback you would like to see from your client. You can even define the number and content of the feedback choices. When you have made these choices and configured them, you would then proceed to upload each item that will be contained in the wizard for feedback.
If, for example, you are a Landscape Architect firm, you may want to upload 3-5 sketches of the proposed project with this client. First, you may upload the zoomed out birds-eye view of the landscaping, giving the choices of APPROVE, DISAPPROVE and LET'S DISCUSS FURTHER ( these choices can be customized by using the Feedback Type interface ). The next item may be a profile view of the front lawn, the next a transverse profile of the pool and deck, and so on. Each item would require the client to make a feedback choice, and offer them the option of leaving comments about each individual item.
After they work their way through the slides, they are then able to leave summary feedback about the project as a whole, and then finalize and submit.
Upon final submission, the results are stored in the database, and are emailed to both the admin/manager and the client. The results can be viewed at any time in the admin console of WP-Client.
Creating Your First Wizard
The first step in customizing and creating your first FW is to select what type of feedback you'd like to get from your clients, and this is controlled from the Feedback Type Tab within the FW main menu.
Click the Feedback Type Tab, and then select Add New Feedback Type to begin creating your first Feedback Type template.
1. Feedback Type Name
Enter the Name by which you will remember this particular template
2. Feedback Type Title
Enter the text which will show to the client and instruct him/her to make a selection from the feedback options
3. Feedback Type
You can select what type of input method you'd like to present to your clients
- Radio Buttons
- Select Box
4. Feedback Type Options
You can further customize the presentation by choosing what the client sees Order by:
- Order entered
- Name - Ascending
- Name - Descending
5. Feedback Type Number & Content
You can customize both the number and content of the feedback selections You could have 3 selections:
Or, you could customize to be :
- Love it
- Hate it
- Order 100
- Order 10
- Order 1
- Don't order any
A Feedback Wizard is a collection items, so the next step in creating a FW is to add your items.
Click the Items Tab, Add New, and then select from the choices:
- Image - Can be any JPG, PNG OR GIF
- PDF - PDF format only
- Attachment - Can be any attachment ( Client will have to download and open/view from the link provided, and then give feedback)
You can the Name the item, and provide a description for your client to read.
After the Items have been added, you can the create your first FW.
On the right hand column, you can give the Wizard a unique name, specify the Feedback Type, and then set the version number.
Then, simply find the items you want to add in the Available Items window and drag/drop them into the right hand sidebar. You can drag/drop the items into the order that you'd like them to appear. When the items have been dragged and sorted, and the name/version/feedback type are correct, simply click Create Wizard.
After the FW is created, you will be taken to the list of Wizards, and for each FW, you are given the option to assign to Clients/Members and/or Circles. Additionally, you can choose to send an email notification to the assigned Clients/Members and/or Circles.
Estimates & Invoicing
Easily create estimates and invoices that your clients can pay online using the provided payment gateways. You can display invoices on your website, send in PDF format via email, or print out and send in traditional snail mail.
Quick Start Guide
Adjust the various Settings at WP-Client-->Estimates/Invoices-->Settings
Set up your Payment Gateways at WP-Client-->Settings-->Payment Gateways
Set up your Items that you are going to sell at WP-Client-->Estimates/Invoices-->Items. This may be labor hours, or prices for actual items, whether physical or digital.
When you create a new Invoice, you are given multiple options. You can assign to specific Clients or Circles. Additionally, you can choose to drag-and-drop your previously created Items into the Invoice, or add new Items. You can also set a due date, and type a unique message for the client.
After creating and filling out the Invoice to your satisfaction, just click "Save and Send Invoice" and a PDF will be emailed to the client(s). Make sure you have your Payment Gateways set up and selected before sending, otherwise a payment link will not appear on the Invoice.
The building blocks for Estimates and Invoices are what is known as Items. Items can be thought of as a line item title and description that quantifies a billable service or particular product or sku.
Businesses can use this in many different ways including describing and quantifying the scope and price for one hours work, and then when adding the item to the estimate/invoice, set the quantity to reflect the number of hours.
Of course, it can also be used in the more traditional sense of adding a number of various items to the estimate/invoice to be paid.
Estimates can be thought of in a very similar manner as Invoices, and almost as "pre-Invoices". An estimate consists of one or more items with their associated title, description and price point. You can set a date for the estimate is good until, add tax to the estimate, at a discount to the estimate, set your terms and conditions and add a special note to the customer is needed.
When complete, you can save the estimate, and printed out as a PDF, or you can save and send the estimate, which will then email the estimate in PDF format to the assigned client or clients.
It's important to note, that if you create an estimate, and assign that estimate to multiple clients, or to a client circle, when you save the estimate, WP-Client will then create multiple estimates, one for each selected client. After that point, each estimate is its' own individual entity, and each will have to be edited directly if changes are to be made.
If after you create the estimate, you get approval from your client or customer, you can then easily choose to "Convert to Invoice". This basically takes the information and data from the estimate and creates a new invoice with that information. You can then send the invoice to your client by email, and it will be available to them inside their client portal.
An invoice consists of one or more items with their associated title, description and price point. You can set a date for when the invoice is due, add tax to the invoice, at a discount to the invoice, set your terms and conditions and add a special note to the customer is needed.
When complete, you can save the invoice, and printed out as a PDF, or you can save and send the invoice, which will then email the invoice in PDF format to the assigned client or clients. The invoice will also be available to the client inside their Portal if it is setup correctly for this to happen.
It's important to note, that if you create an invoice, and assign that invoice to multiple clients, or to a client circle, when you save the invoice, WP-Client will then create multiple invoices, one for each selected client. After that point, each invoice is its' own individual entity, and each will have to be edited directly if changes are to be made.
The invoice can be paid online by viewing the invoice online inside the client portal, and clicking the payment link, which will take the client to their choice of payment gateways. When the payment is processed, WP-Client will mark the invoice as paid, send the admin notification, and send the client a thank you email if that option is enabled.
If the client chooses to pay by check or some other method, you can manually set the invoice has paid by using the "Add Payment" option.
Templates allow you to customize the email notifications that are sent in relation to Estimates and Invoicing. You can also set the default values for Terms and Conditions, Notes to Customers and the templates that are used to create the Estimates and Invoicing.
The payments tab is simply a payment history where you can see which invoices have been paid, by what method, and the associated payment information for each. Settings | Top From the settings tab you can customize various settings and notification items as well as set up the tax rates that may apply to your industry in your location. Gateways | Top
Gateways can be configured from the Payments menu item in the sidebar navigation.
Configure the self registration system to only give clients access after they have paid using one of the provided payment gateways.
Adjust Settings for Paid Registration WP-Client-->Settings-->Paid Registration
Private Post Types
The Private Post Types Extension allows you to make any page, post or custom post type part of your Portal. You can easily assign permissions, restrict public viewing, and include links to these resources in your Client's HUBs and Portal Pages.
1) Make sure the plugin is installed and activated
2) Then, be sure you have the appropriate post type selected in Settings
3. Then, on each post, you will have a meta box with which to assign permissions and restrict access by non-permissioned users or the public
4. Then, just be sure you are using the correct shortcode in your HUB and/or Portal Pages to output the list of assigned Private Post Types: [wpc_client_private_post_types post_type_filter="" sort_type="date|title" sort="asc|desc" ]
Time Limited Clients
You can limit access to your Client Portal based on the expiration date for each individual Client.
As you create each client, and in each client's edit page, you will find a field for expiration date.
The client's username and password are never deleted, but on that expiration date, they will receive an error instead of being able to login. The content of this error message can be customized in the Settings menu.