Bugs‌ ‌found‌ ‌in‌ Serviceform SaaS

Serviceform

Serviceform SaaS is an all-in-one tool for optimizing sales and marketing efforts while enhancing overall customer satisfaction.

The platform offers a 14-day free trial, granting access to the essential six website conversion tools required for optimizing your website’s performance. Serviceform’s library boasts over 500 templates designed to enhance website conversion tools such as chatbots, engagement bots, conversational landing pages, forms, pop-ups, floating bars, and email signatures. With seamless integration capabilities spanning over 100 popular platforms, including Shopify, Microsoft Teams, SendGrid, HubSpot, and Salesforce, Serviceform simplifies the process of connecting with your preferred tools.

Here is a detailed report from our QA team after crawling Serviceform SaaS for bugs.

404 error appears after registering new account

Severity:

Critical

Steps to Reproduce:
  1. Go to the main page of the site https://www.serviceform.com/.
  2. Click on the “Log in” button.
  3. Click on the button that says “Do not have an account?”
  4. Fill in the following fields: First name, Email address, Password, and Repeat password.
  5. Click on the button that says “Create a new account”.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

After registering a new account, a 404 error occurs because the registration process lacks a domain setting field. Without a domain, the new user’s account remains incomplete, preventing successful login after registration.

Expected Result:

After registering a new account, a 404 error should not occur. It is necessary to include the “Website URL” field in the registration form.

404 error appears after registering new account

Impossible to book meeting slot for current day

Severity:

Critical

Precondition:
  1. Log in to the account.
  2. Create and log in to a Google account.
  3. Testing should be done in the first half of the day to ensure that slots are available for the current day.
Steps to Reproduce:
  1. Click on the “Ourly” button in the side menu.
  2. Click on the “Sign in with Google” button.
  3. Choose your Google account.
  4. Click on the “Continue” button.
  5. Click on the “Save settings” button.
  6. Click on the “View my calendar” button.
  7. Click on the field labeled “Intro call (15 minutes)”.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

It is not possible to book a meeting slot for the current day as it is blocked for booking.

Expected Result:

It should be possible to book a meeting slot for the current day.

Impossible to book meeting slot in Firefox browser

Severity:

Critical

Precondition:
  1. Log in to the account.
  2. Create and log in to a Google account.
Steps to Reproduce:
  1. Click on the “Ourly” button in the side menu.
  2. Click on the “Sign in with Google” button.
  3. Choose your Google account.
  4. Click on the “Continue” button.
  5. Click on the “Save settings” button.
  6. Click on the “View my calendar” button.
  7. Click on the “Intro call (15 minutes)” field.
  8. Select any available date.
Environment:

Windows 10 Pro
Firefox v.114.0.2

Actual Result:

It is not possible to book a meeting slot. When you click on a date, it is highlighted in black.

Expected Result:

It should be possible to book a meeting slot. When you click on the date, you should be taken to the “Choose a time” screen.

"Get started" button is missing in Firefox

Severity:

Major

Steps to Reproduce:
  1. Go to the main page of the site https://www.serviceform.com/ in Firefox.
  2. Go to the main page of the site https://www.serviceform.com/ in Microsoft Edge.
  3. Go to the main page of the site https://www.serviceform.com/ in Chrome.
Environment:

Windows 10 Pro

Firefox v.114.0.2

Actual Result:

The “Get started” button is missing. Firefox users are unable to see preview banners for their sites and apply for registration.

Expected Result:

Firefox users should also have a “Get started” button.

Get started button is missing in Firefox

Two registration types with distinct data requirements

Severity:

Major

Steps to Reproduce:
  • Type I registration form:
  1. Go to the main page of the site https://www.serviceform.com/.
  2. Click on the “Create a free account” button.
  3. Enter your website in the field (https://qawerk.com/).
  4. Click on the “Generate my tools” button.
  5. Click on the “Next” button.
  • Type II registration form:
  1. Go to the main page of the site https://www.serviceform.com/.
  2. Click on the “Log in” button.
  3. Click on the “Do not have an account?” button.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Microsoft Edge v.114.0.5735.199

Actual Result:

There are two different types of registration, each requiring different data, and they can be accessed through different methods.

Expected Result:

The same type of registration form should be accessible through different means.

Chat preview is not displayed in any language other than English

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select “IT Service Request Chatbot Template”.
  7. Click on the “CREATE NOW” button.
  8. Scroll down to the “Language” block.
  9. Click on the drop-down list.
  10. Select “Italian” from the list.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The chat preview is not displayed in any language other than English.

Expected Result:

The preview should be displayed in any selected language.

Impossible to create "IT Service Request Form"

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Form” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Form” button.
  5. Fill in the “Form name” field.
  6. From the “Template” list, select “IT Service Request Form”.
  7. Click on the “CREATE NOW” button.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

It is not possible to create the “IT Service Request Form” as both the template and the entire functionality for manually creating forms are missing.

Expected Result:

It should be possible to create the “IT Service Request Form”.

Search field and buttons are superimposed on top menu of chatbot customization

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select the “IT Service Request Chatbot Template”.
  7. Click on the “CREATE NOW” button.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The search field and buttons are superimposed on the top menu of the chatbot customization.

Expected Result:

The search field and buttons should not be superimposed on the top menu of the chatbot customization.

Search field and buttons are superimposed on top menu of chatbot customization

Changing "Border radius of buttons" setting does not have any effect on chatbot form

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select “IT Service Request Chatbot Template”.
  7. Click on the “CREATE NOW” button.
  8. Enter the value 20 in the “Border radius of buttons” field.
  9. Change the values in the “Border radius of buttons” field to 200.
  10. Change the values in the “Border radius of buttons” field to 0.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

Changing the “Border radius of buttons” setting does not have any effect on the chatbot form.

Expected Result:

Changing the “Border radius of buttons” parameter should result in a change of the border radius of buttons.

Thunderbird email client does not display images generated with Email Signature Constructor

Severity:

Major

Precondition:
  1. Log in to the account.
  2. Register an account and log in to the Thunderbird email client.
Steps to Reproduce:
  1. Click on the “Tools” tab.
  2. Click on the “Add a new tool” button.
  3. Click on the “Email signature” button.
  4. Fill in the “Email signature name” field.
  5. Click on the “START BUILDING NOW” button.
  6. Click on the “Copy” button.
  7. Open the Thunderbird email client.
  8. Click on the “Write” button.
  9. Paste the message into the input field.
  10. Enter the recipient’s email address.
  11. Click the “Send” button.
  12. Click the “Send without subject” button.
  13. Click on the “Sent” button to navigate to the sent email folder.
  14. Find the email with the signature in the list.
  15. Double-click the email to open it in a new tab.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The Thunderbird email client does not display images and icons generated with the help of the Email Signature Constructor.

Expected Result:

Pictures and icons should be displayed in the Thunderbird email client.

No preview for CookieBanner

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Cookies” button in the side menu.
  2. Click on the “Cookie list” tab.
  3. Click on the “Get cookies from the website” button.
  4. Enter the link to the website (https://qawerk.com/).
  5. Click on the “Ok” button.

 

Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

There is no preview available for the CookieBanner. The preview functionality requires saving, which is inconsistent with the behavior of the preview on the rest of the site.

Expected Result:

The preview for the CookieBanner should be displayed immediately, just like on the rest of the site’s pages.

No preview for CookieBanner

To access "Statistics" tab, user must first navigate to "Team signatures" tab

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Email signature” button.
  5. Fill in the “Email signature name” field.
  6. Click on the “START BUILDING NOW” button.
  7. Click on the “Statistics” tab.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

To access the “Statistics” tab, the user must first navigate to the “Team signatures” tab.

Expected Result:

It should be possible to switch to the “Statistics” tab from the “My signature” tab.

When creating WhatsApp account, not all fields fit on page

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Account” button in the side menu.
  2. Click on the “WhatsApp” tab.
  3. Click on the “Add new” button.
  4. Scroll the page to the right.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

When adding a WhatsApp account, not all fields fit on the page.

Expected Result:

The fields for adding a WhatsApp account should be arranged on two lines.

By default, account settings display "Incorrect value" instead of profile picture

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:

Click on the “Account” button in the side menu.

Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

By default, “Incorrect value” is displayed instead of the profile picture in the Account settings.

Expected Result:

The “Choose a file” button should be displayed instead of the preloaded picture with “Incorrect value”.

By default, account settings display Incorrect value instead of profile picture

"FlowMap™" elements overlap top menu

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select “IT Service Request Chatbot Template”.
  7. Click on the “CREATE NOW” button.
  8. Click on the “FlowMap™” button.
  9. Scroll down so that the “<b>Submit my issue</b>” blocks are on the same level as the top menu.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The “FlowMap™” elements overlap the top menu.

Expected Result:

The “FlowMap™” elements should not overlap the top menu.

Avatar photo for chatbot is stretched

Severity:

Minor

Precondition:
  1. Log in to the account.
  2. Upload any photo to your computer.
Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select the “IT Service Request Chatbot Template.”
  7. Click on the “CREATE NOW” button.
  8. Click on the “Avatar” button.
  9. Click on the “Choose a local file” button.
  10. Select the downloaded image from your computer.
  11. Click on the “Open” button.
  12. Click on the “16:9” format.
  13. Click on the “Done” button.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The avatar photo for the chatbot is stretched.

Expected Result:

It should be possible to choose only a square picture so that the avatar is not deformed when displayed.

Time zone block overlaps QR code

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Ourly” button in the side menu.
  2. Click on the “Sign in with Google” button.
  3. Choose your Google account.
  4. Click on the “Continue” button.
  5. Click on the “Save settings” button.
  6. Click on the “View my calendar” button.
  7. Click on the field “Intro call (15 minutes)”.
  8. Click on any date.
  9. Click on the QR code icon.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Microsoft Edge v.114.0.5735.199

Actual Result:

The time zone block overlaps the QR code. This may lead to incorrect scanning of the QR code.

Expected Result:

The time zone block should not overlap the QR code.

Time zone block overlaps QR code

When page is resized, preview block overlaps signature creation settings

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Email signature” button.
  5. Fill in the “Email signature name” field.
  6. Click on the “START BUILDING NOW” button.
  7. Click on the “Statistics” tab.
  8. Reduce the page width to less than 780px.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

When reducing the width of the page, the preview block overlaps with the settings block for creating a signature.

Expected Result:

The preview block should move down below the settings block.

When page is resized, preview block overlaps signature creation settings

Missing scroll width for "Ourly" preview

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:

Click on the “Ourly” button in the side menu.

Environment:

Windows 10 Pro

Chrome v.114.0.5735.199

Actual Result:

There’s no scroll width for “Ourly” preview.
The bug reproduced on 1/15.

Expected Result:

There should be a scroll both in width and in height for a full view on the preview.

“Build Blocks” overlap information from previous block

Severity:

Trivial

Precondition:
  1. Log in to the account.
Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select the “IT Service Request Chatbot Template.”
  7. Click on the “CREATE NOW” button.
  8. Click on the “Build” button in the top menu.
  9. Click on the block labeled “The issue is related to?”.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The “Build Blocks” overlap information from the previous block.

Expected Result:

The “Build Blocks” should not overlap information from the previous block.

“Action color” is not applied to all chat buttons and icons

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Tools” button in the side menu.
  2. Click on the “Tools” tab.
  3. Click on the “Add a new tool” button.
  4. Click on the “Chatbot” button.
  5. Fill in the “Chatbot name” field.
  6. From the “Template” list, select the “IT Service Request Chatbot Template.”
  7. Click on the “CREATE NOW” button.
  8. Click on the red color in the “Action color” block.
Environment:

Windows 10 Pro
Chrome v.114.0.5735.199, Firefox v.114.0.2, Microsoft Edge v.114.0.5735.199

Actual Result:

The “Action color” is not applied to all chat buttons and icons. The back button is still black.

Expected Result:

All buttons and icons should match the color selected in the “Action color” block.

“Action color” is not applied to all chat buttons and icons
I’ve tested the Serviceform SaaS, specifically focusing on its functionality such as Chatbot builder, Live chat, WhatsApp for Business, Engagement bot, Conversational landing page, Online form builder, Popup, Floating bar, Meeting scheduler, Email signature, Web analytics tools, and Cookie banner. The testing process involved utilizing the browser console and network analysis for thorough examination.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us