User Guide: Uploading a Manual Recording
Table of Contents
- Introduction
- Uploading a Recording
- Email Testing
- Running the Test
- Viewing Results
- Understanding Test Statuses
- Troubleshooting Failed Tests
- Tips & Best Practices
Introduction
This guide explains how to upload a manually recorded JSON file to FormStatus and run a form monitoring test.
Manual recordings are typically created using the FormStatus Chrome Extension and can be used to verify:
- Page loading
- Form submissions
- Email delivery (optional)
- SSL certificate validity
Uploading a Recording
Step 1: Open the Upload Screen
- Sign in to your FormStatus dashboard.
- Click “+ New Form”.
- Click the blue Upload Manual Recording link.
- The Upload Manual Recording window will open.
Step 2: Upload Your JSON File
You will see a drag-and-drop upload area with a cloud icon.
Option A: Browse for a File
- Click anywhere inside the upload area.
- Select your recording .json file.
Option B: Drag and Drop
- Locate the recording file on your computer.
- Drag it into the upload area.
- Release the file to upload.
Upload Confirmation
After a successful upload, you will see:
- The selected file name
- An Enable Email Testing option
At this point, your recording is ready to be tested.
Email Testing (Optional)
Email testing verifies that your form successfully sends notification emails after submission.
Requirements
To use this feature, the FormStatus WordPress Plugin must be installed and activated on your website.
Enable Email Testing
- Turn on the Enable Email Testing toggle.
- FormStatus will automatically check whether the plugin is installed.
Plugin Detected
If the plugin is found, you will see a green confirmation message:
FormStatus plugin detected – Email testing enabled
No further action is required.
Plugin Not Detected
If the plugin cannot be found, you will see a warning message:
FormStatus plugin not detected
To enable email testing:
- Install the FormStatus WordPress Plugin.
- Activate the plugin.
- Return to the upload screen.
- Try enabling email testing again.
Skip Email Testing
If email validation is not required:
- Leave the toggle disabled.
The test will still verify:
- Page loading
- Form submission
- SSL validity
Running the Test
Once your recording has been uploaded:
- Click Run Test.
The button will change to:
Running...
Test Started
After the test begins:
- A confirmation message appears:Manual recording test started!
- You are automatically redirected to the test results page.
Viewing Results
The Check Details page displays the outcome of the test.
You can monitor progress in real time and review completed results.
What Gets Checked
Depending on your configuration, FormStatus performs the following checks.
Page Load
Verifies that the form page loads successfully.
Form Submission
Confirms that the form can be submitted without errors.
Email Receive
Checks whether the expected email notification is received.
This check only appears when Email Testing is enabled.
SSL Check
Validates that the website's SSL certificate is active and functioning correctly.
Screen Recording
Each test includes a screen recording of the automated replay process.
You can watch the recording to:
- Verify user actions
- Review test execution
- Identify failures or unexpected behavior
Understanding Test Statuses
The following status indicators may appear during or after a test.
Status | Meaning |
|---|---|
Passed | The check completed successfully |
Pending | The check is still running |
Failed | The check encountered an error |
Warning | The check completed with minor issues |
Disabled | The check was not performed |
Status Descriptions
Passed
The check completed successfully and no issues were detected.
Pending
The check is currently in progress.
Refresh the page or check back shortly for updates.
Failed
An error prevented the check from completing successfully.
Review the error details provided on the page.
Warning
The check completed but detected a potential issue that may require attention.
Disabled
The check was intentionally skipped or not applicable for this test.
Troubleshooting Failed Tests
If a test fails:
- Review the error message displayed on the Check Details page.
- Watch the screen recording to identify where the failure occurred.
- Verify that the form is functioning correctly on the live website.
- Upload a new recording and run the test again if necessary.
View Test History
To review previous executions:
- Click Back to Logs.
- Browse the list of historical test runs.
- Open any test to view detailed results and recordings.
Tips & Best Practices
Every Upload Creates a New Test
Each uploaded recording generates a separate test run.
Historical Results Are Saved
All test executions remain available from the Logs page for future reference.
Recording Retention Period
Screen recordings are automatically retained based on the test result:
Test Result | Retention Period |
|---|---|
Successful Tests | 30 Days |
Failed Tests | 90 Days |
Updated on: 20/07/2026
Thank you!