PearsFlow Basic Documentation

Set up your first form.

This guide covers installation, form creation, fields, multi-step layouts, shortcodes, emails, spam protection and submissions in Pearstec FlowBuilder Basic 1.0.7.

1. Install the plugin

Download the plugin ZIP after purchase. Do not unzip it before uploading to WordPress.

  1. Open PluginsIn your WordPress dashboard, go to Plugins, then Add New Plugin.
  2. Upload the ZIPSelect Upload Plugin, choose the Pearstec FlowBuilder Basic ZIP file, then click Install Now.
  3. Activate itClick Activate Plugin. You will then see FlowBuilder in the left WordPress menu.
Basic does not need a licence key or activation code.

2. Create a new form

Go to FlowBuilder, then Add New Form. Enter the form name, slug and optional description.

  1. Choose the statusSet the form to Active when you are ready to show it on your site.
  2. Choose form behaviourEnable Multi Tab Form for separate form categories. Enable Progress Percentage when visitors should see their progress through a longer form.
  3. Set the responseChoose the submit button text, success message and admin notification email address.
  4. Create FormClick Create Form. The plugin opens the form settings and builder screen.

3. Build tabs, steps and fields

Open your form from FlowBuilder, then All Forms. In Edit Form, choose Form Builder.

Tabs

Use tabs for separate paths such as Personal, Business or Existing Customer. Click Add New Tab and set its title, slug, description and status.

Steps

Each tab can contain steps. Add a clear title and subtitle, then place the relevant fields inside that step.

Fields

Click Add Field inside a step. Set the label, field name, type, width, placeholder and whether the field is required.

Options

Select Dropdown, Radio Buttons and Checkboxes allow you to add options. Give every option a label and value. You can set a default option.

Field typeBest use
Text, Email, Phone, NumberNames, contact details and simple answers.
TextareaLong messages, descriptions and requirements.
Select, Radio, CheckboxesChoices, categories and multiple selections.
Date, Time, Address, PostcodeStructured appointment or location information.
File UploadAllow visitors to attach a document or image.
Hidden, HTML, Section Heading, DividerForm structure, content and information that visitors do not need to type.
Click Save Form after changes in Form Settings or Form Builder. The changes are not published until the form is saved.

4. Use conditional fields

Conditional logic controls whether a field appears based on a visitor's previous answer. Use a dropdown, radio button or checkbox field as the decision field.

  1. Create the selection fieldFor example, create a radio field called Service Type with options such as Consultation, Quote and Support.
  2. Add the field that should appear laterCreate the follow-up field in the correct step.
  3. Set its conditionChoose the controlling field, condition operator and matching option value. Save the form and test it on the front end.
Use the exact option value saved in the selection field. Test every path after making a conditional rule.

5. Publish your form with a shortcode

Open FlowBuilder, then All Forms. The Shortcode column shows the code for each form. You can also find shortcodes at the top of the Edit Form screen.

Step 1 of 1 100%

Your Details

Please complete the fields below.

Step 1 of 1 100%

Expectations

Replace 1 with your form ID. Paste the shortcode into a WordPress Shortcode block, Elementor Shortcode widget or any page builder shortcode area.

To display one specific tab only, use:

Step 1 of 1 100%

Your Details

Please complete the fields below.

Step 1 of 1 100%

Expectations

6. Set up form emails

Each form has its own admin notification address. Set it inside the form's Form Settings tab under Admin Notification Email.

Admin notification

Enter the email address that should receive each form entry. This is ideal for your sales, support or administration inbox.

Customer acknowledgement

Tick Enable Customer Acknowledgement Email when the visitor should receive a confirmation after submitting the form.

For site-wide email wording and delivery options, open FlowBuilder, then Email Settings.

Use a domain email address, such as hello@yourdomain.com. If email delivery is unreliable, configure a WordPress SMTP service.

7. Protect forms with Google reCAPTCHA

Go to FlowBuilder, then Google reCAPTCHA. Create a reCAPTCHA site key and secret key in your Google reCAPTCHA account for the exact website domain where the form is shown.

  1. Enable reCAPTCHATurn on the setting and choose the supported reCAPTCHA version.
  2. Add the keysPaste the Site Key and Secret Key from Google, then save the settings.
  3. Test the formOpen the live page in a private browser window and submit a test entry.

8. View submissions and export CSV

Go to FlowBuilder, then Submissions to review entries received through your forms. Open a form's View Submissions link from All Forms for entries related to that form.

  1. Review entriesCheck the submitted fields and date from your WordPress dashboard.
  2. Export dataGo to FlowBuilder, then Export to download submissions as a CSV file for reporting, follow-up or record keeping.
  3. Keep data secureGive WordPress administrator access only to people who need to view form entries.

Frequently asked questions

Does Basic have a licence requirement?

No. Basic does not require a licence key or activation.

Can I create more than one form?

Yes. Create and manage forms from FlowBuilder, then All Forms.

Can I show different forms on different pages?

Yes. Every form has its own shortcode. Place the relevant shortcode on each page.

Why is my form not visible?

Check that the form status is Active, the shortcode uses the correct form ID, and the page has been updated or published.

Why am I not receiving emails?

Check the notification email address. Then test WordPress email delivery through an SMTP service if needed.

PearsFlow Basic

Ready to build your first form?

Get the plugin, install it in WordPress and create a form built around your own process.

Get FlowBuilder Basic