Bugs Found in Brevo SaaS
Brevo SaaS (formerly Sendinblue) is a multifaceted platform focusing on building customer relationships across channels like email, SMS, chat, and more.
With Brevo’s toolkit, businesses can manage campaigns, lead tracking, and real-time conversations to turn one-time browsers into long-term customers. Their transactional email system offers reliability with a 99% delivery rate, enhancing user engagement.
No software is entirely free from glitches, and that includes Brevo. Our SaaS testing team analyzed the Brevo platform and discovered several bugs that could impact its performance. Read on to explore the specific issues we found during our Bug Crawl.
Impossible to use ‘I Forgot My Password’ function on login page
Critical
The user has created an account.
- Open link https://www.brevo.com/.
- Click the ‘Log in’ button.
- Click the ‘I forgot my password’ button at the bottom of the page.
- Enter a valid email in the ‘Email address’ input.
- Click on the ‘Request’ button.
macOS v. 12.6.6
Chrome v. 113.0.5672.126 (Official Build) (x86_64), Safari v. 16.1 (17614.2.9.1.13, 17614), Firefox v. 112.0.1
“Internal server error. Sorry, something went wrong. This error is generated by Brevo servers.” message appears.
A password reset request should be successfully submitted, and a confirmation email should be sent to the user’s mailbox, indicating the next steps to reset the password.
Impossible to verify phone number
Critical
The user is at the phone verification stage during sign-up.
- Open link https://www.brevo.com/.
- Click the ‘Sign up free’ button.
- Enter a valid email and password.
- Click on the ‘Create an Account’ button.
- Fill in all the required fields of the onboarding pages for the phone page.
- Enter a valid number (First number).
- Click the ‘Send verification code’ button.
- Click the ‘Modify phone number’ link.
- Change to a second valid number, then click the ‘Send verification code’ button.
- Click the ‘Modify phone number’ link, change back to the first valid number.
- Click the ‘Send verification code’ button.
macOS v. 12.6.6
Chrome v. 113.0.5672.126 (Official Build) (x86_64), Safari v. 16.1 (17614.2.9.1.13, 17614), Firefox v. 112.0.1
An unknown error appears. It is impossible to continue verifying the phone number. Verification code is not sent.
Verification code is sent, making it possible to continue using the platform.
'Password reset request' page appears after login via Google account
Major
The user has created an account.
- Open link https://www.brevo.com/.
- Click the ‘I forgot my password’ button at the bottom of the page.
- Enter a valid email.
- Click on the ‘Request’ button.
- Click on the ‘Sign in with Google’ button.
- Enter valid credentials for the Google account.
macOS v. 12.6.6
Chrome v. 113.0.5672.126 (Official Build) (x86_64), Safari v. 16.1 (17614.2.9.1.13, 17614), Firefox v. 112.0.1
‘Password reset request’ page appears after login via Google account.
The main page should appear.
'List' tab displays incorrect number of contacts
Minor
- The user has created an account.
- The user is authorized.
- The user has added contacts.
- Open link https://app.brevo.com/.
- Scroll down to the ‘Contact’ tab.
- Pay attention to the number of contacts.
- Click on the ‘Contact’ tab in the sidebar.
- Click on the ‘List’ tab.
- Pay attention to the ‘Number of contacts’ column.
macOS v. 12.6.6
Chrome v. 113.0.5672.126 (Official Build) (x86_64), Safari version 16.1 (17614.2.9.1.13, 17614), Firefox version 112.0.1
Displayed number of contacts in the ‘Number of contacts’ column in the ‘List’ tab is one more than the actual number of contacts.
The number of contacts in the column should be equal to the number of contacts in the list.
Brevo's platform offers impressive features, but I encountered issues with password resetting and phone verification. These obstacles can hinder user experience, and addressing them promptly would enhance the platform's usability.