Bugs found in Insightly SaaS

Insightly

Insightly is a unified, high-performance CRM platform known for its unique features and intuitive design. It offers an extensive toolkit, encompassing contact management, project management, and business intelligence capabilities, supporting businesses of all sizes in nurturing customer relationships and streamlining operations.

The platform delivers a seamless way to track opportunities and automate projects while maintaining a clear overview of all crucial data. Whether it’s generating sales forecasts or keeping an eye on project milestones, Insightly ensures teams can collaborate effectively in one centralized environment.

Our QAwerk team performed a thorough Bug Crawl on Insightly SaaS, revealing issues that may hamper productivity and user satisfaction. Below are the details of the discovered bugs, alongside our recommendations.

Persistent reappearance of onboarding window post page reload

Severity:

Critical

Precondition:

User is setting up a new account.

Steps to Reproduce:
  1. Complete the required fields in the onboarding window.
  2. Click the ‘Let’s Go’ button.
  3. Populate ‘First Name,’ ‘Last Name,’ and ‘Email’ fields.
  4. Click the ‘Send Invites’ button.
  5. Reload page.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

The onboarding window reappears after the page is reloaded.

Expected Result:

Once completed, the onboarding window should not persist after reload.

‘Billing Address’ field in ‘Add New Organization’ is resizable beyond window boundaries

Severity:

Major

Precondition:

User logged in.

Steps to Reproduce:
  1. Click ‘+’ button.
  2. Select ‘Add New Organization’.
  3. Grab the bottom corner of the ‘Billing Address’ field.
  4. Drag to extend the field beyond the window’s limits.
  5. Input substantial text.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Window auto-scrolls to end of ‘Billing Address’ field, blocking navigation back to other parts.

Expected Result:

‘Billing Address’ field should be capped or provide a scrollbar if content is large.

“Progress” field in “Add New Task” incorrectly saves decimal percentages

Severity:

Major

Precondition:

User logged in.

Steps to Reproduce:
  1. Click ‘+’ button.
  2. Select ‘Add New Task’.
  3. Input “0.8500” in the “Progress” field.
  4. Save changes.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Value is saved/displayed as “8500%” instead of “0.85%.”

Expected Result:

Decimal percentages should be accurately stored. If decimals are invalid, show an error message.

System allows ‘Reminder Date’ before ‘Due Date’ and ‘Due Date’ before ‘Start Date’ in “Add New Task”

Severity:

Major

Precondition:

User logged in.

Steps to Reproduce:
  1. Click ‘+’ button.
  2. Select ‘Add New Task’.
  3. Set ‘Due Date’ to a past day.
  4. Set ‘Reminder Date’ two days in the past.
  5. Set ‘Start Date’ to a future day.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Task saves with conflicting dates, e.g., ‘Reminder Date’ before ‘Start Date.’

Expected Result:

Date validations should prevent illogical date sequences, or show an error message.

Profile Picture displays incorrectly upon changing to unsupported format (SVG)

Severity:

Minor

Precondition:

User logged in.

Steps to Reproduce:
  1. Navigate to profile page.
  2. Click ‘Actions’.
  3. Click ‘Change Contact Image’.
  4. Choose SVG file.
  5. Click ‘Upload File’.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Error message displays unsupported format, but profile picture is replaced with broken image icon.

Expected Result:

If the format is unsupported, show an error and maintain the previous profile image.

Deletion of Profile Picture not reflected in user menu

Severity:

Minor

Precondition:

User logged in.

Steps to Reproduce:
  1. Go to profile page.
  2. Click ‘Actions’.
  3. Select ‘Change Contact Image’.
  4. Choose ‘Remove current image’.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Default profile image appears in settings after page refresh, but user menu still shows old image.

Expected Result:

Both the settings page and the user menu should display the default image after removal.

Overlapping text and icons in Social Media fields in “Add New Organization”

Severity:

Minor

Precondition:

User logged in.

Steps to Reproduce:
  1. Click ‘+’ button.
  2. Choose “Add New Organization”.
  3. Enter a long string in the Facebook, LinkedIn, and Twitter fields.
Environment:

OS: Windows 10
Browser: Chrome 127.0.6533.89

Actual Result:

Social media fields show text overlapping adjacent icons.

Expected Result:

Text wraps or is truncated to avoid overlapping icons.

Overlapping text and icons in Social Media fields in “Add New Organization”
Overlapping text and icons in Social Media fields in “Add New Organization”
Overlapping text and icons in Social Media fields in “Add New Organization”
I tested Insightly thoroughly and found seven issues, spanning minor UI inconsistencies to major functionality impediments, potentially reducing overall usability. For a stable and efficient CRM experience, I recommend further analysis of diverse user scenarios, along with robust functional and non-functional testing.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us