Bugs‌ ‌found‌ ‌in‌ Omnisend SaaS

Omnisend

Omnisend is software designed to streamline customer engagement through automated email and SMS marketing. It allows users to collect, convert, and retain new customers by delivering personalized campaigns across various channels.

With customizable templates and pre-built automations, users can efficiently manage tasks like welcome series, abandoned cart recovery, and post-purchase follow-ups. Omnisend offers unlimited segmentation capabilities to target audiences based on real-time updates, integrating seamlessly with popular ecommerce platforms like WordPress and Shopify for easy implementation. Backed by award-winning customer support and widespread acclaim, Omnisend ensures businesses receive top-notch assistance around the clock to enhance growth and customer satisfaction.

Omnisend is a major player in the market, so our QA team was super determined to catch every single bug. Here’s the lowdown on what we uncovered!

Products not exported after connecting store with shopify

Severity:

Critical

Precondition:
  1. Create a store on the Shopify platform.
  2. Add at least one product for sale.
  3. Log in to the Omnisend account for the first time.
Steps to Reproduce:
  1. Click on the “Shopify” button.
  2. Click on the “Connect store” button.
  3. Click on the “Install” button.
  4. Click on the “Install” button.
  5. Click on the “Save brand assets” button.
  6. Click on the cross button.
  7. Click on the profile button.
  8. Click on the “Store settings” button.
  9. Click on the “Connected store” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

After connecting the store with Shopify, the products were not exported.

Expected Result:

After connecting the store, the products should be exported.

Unable to enable form with wheel of fortune

Severity:

Critical

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click on the “Forms” button.
  2. Click on the “Create form” button.
  3. Click on “Email & SMS branded Multi-step welcome discount.”
  4. Drag the “Wheel of fortune” block to the popup.
  5. Click on the “Set up wheel slices” button.
  6. Enter the discount code for each item.
  7. Click on the “Save” button.
  8. Click on the “Enable” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

Enabling the form with the wheel of fortune is not possible.

Expected Result:

Enabling the form with the wheel of fortune should be possible.

Two form buttons superimposed on store page

Severity:

Critical

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click on the “Forms” button.
  2. Click on the “Create form” button.
  3. Click on “Email & SMS branded Multi-step welcome discount.”
  4. Click on the “Enable” button.
  5. Click on the “Create form” button.
  6. Click on “Micro-yes Multi-step first purchase discount.”
  7. Click on the “Add option” button.
  8. Click on the “Teaser” button.
  9. Click on the “Enable” button.
  10. Go to the store page.
  11. Click on the close (X) for all popups.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

On the store page, two form buttons overlap each other.

Expected Result:

If the buttons are placed in the same corner, they should be at different heights to avoid overlapping.

Two form buttons superimposed on store page

Unable to add discount amount information for wheel of fortune

Severity:

Major

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click on the “Forms” button.
  2. Click on the “Create form” button.
  3. Click on “Branded Wheel of Fortune.”
  4. Click on the wheel of fortune.
  5. Click on the “Set up wheel slices” button.
  6. Enter the discount code for each item.
  7. Click on the “Save” button.
  8. Click on the “Success” button.
  9. Drag the discount block to the popup.
  10. Click on the “Enable” button.
  11. Go to the store page.
  12. Enter your email in the Wheel of Fortune pop-up.
  13. Click on the “SPIN IT” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

The user is unable to add discount amount information for the wheel of fortune.

Expected Result:

Both the discount code and the corresponding discount amount should be displayed.

Undo button cancels last action and returns to previous step

Severity:

Major

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Click the “Step 2” button.
  5. Drag the “Checkbox” block to the popup.
  6. Click the undo button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

The undo button not only cancels the last action but also returns to the previous step.

Expected Result:

The undo button should only cancel the last action without changing the current editing step.

Omnisend information in popups not visible on white background

Severity:

Major

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Branded Wheel of Fortune.”
  4. Click on the wheel of fortune.
  5. Click the “Set up wheel slices” button.
  6. Enter the discount code for each item.
  7. Click “Save.”
  8. Click “Success.”
  9. Drag the discount block to the popup.
  10. Click the “Enable” button.
  11. Navigate to the store page.
  12. Enter your email in the Wheel of Fortune popup.
  13. Click “SPIN IT.”
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

Information about Omnisend in popups is not visible on a white background.

Expected Result:

Information about Omnisend in popups should be visible on a white background, as the white background covers most of the store page. Consider adding a shadow or changing the color to ensure Omnisend information is clearly visible.

Omnisend information in popups not visible on white background
Omnisend information in popups not visible on white background

Letter markup does not match applied template

Severity:

Major

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Campaigns” button.
  2. Click “Create campaign.”
  3. Select “Email.”
  4. Fill in the “Subject line” field.
  5. Choose “Use reply-to email address.”
  6. Click “Choose email template.”
  7. Select any template and click “Use template.”
  8. Click “Quick Add.”
  9. Drag the “Product List” block onto the canvas.
  10. In the Layout Type block, change the arrangement of elements to stack vertically.
  11. In the Layout Type block, change the placement of elements to align horizontally.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

The layout of the email does not match the applied template.

Expected Result:

The placement of elements should correspond to the layout specified in the template.

Step buttons overlap block editing popup

Severity:

Minor

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Drag the “Wheel of fortune” block to the popup.
  5. Click the “Set up wheel slices” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

Buttons for steps are positioned on top of the block editing popup.

Expected Result:

Buttons for steps should be positioned below the popup and should be disabled for clicks until the popup is closed.

Step buttons overlap block editing popup

Layout applied to popup instead of selected block

Severity:

Minor

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Click on the email input box.
  5. Click the “Layout” button.
  6. In the “Background color” block, change the color.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

The layout is applied to the popup instead of the selected block.

Expected Result:

The layout should be applied to the selected block.

Block action buttons overlap block edit popup

Severity:

Minor

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Drag the “Wheel of fortune” block into the popup.
  5. Click the “Set up wheel slices” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

Buttons for block actions are positioned on top of the block edit popup.

Expected Result:

Block action buttons should disappear when the block edit popup is open.

“Redo” button changes popup display from desktop to mobile

Severity:

Minor

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Click the “Step 2” button.
  5. Switch to mobile format.
  6. Drag the “Checkbox” block to the popup.
  7. Switch back to desktop format.
  8. Click the “Undo” button.
  9. Click the “Redo” button.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

Clicking the “Redo” button changes the popup display format from desktop to mobile.

Expected Result:

Clicking the “Redo” or “Undo” buttons should not affect the popup display format.

First name and last name fields not automatically recognized

Severity:

Minor

Precondition:
  1. Connect your Shopify store.
  2. Download the file to your computer: https://jira.redwerk.com/secure/attachment/120702/QAwerk%20contacts.csv.
  3. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Audience” button.
  2. Click “Add contacts.”
  3. Select “Import contacts from a file.”
  4. Click “Select file.”
  5. Choose the previously downloaded file.
  6. Click “Next.”
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

The “First Name” and “Last Name” fields are not automatically recognized.

Expected Result:

The “First Name” and “Last Name” fields should be automatically recognized in a case-insensitive manner.

Checkbox with two options added

Severity:

Trivial

Precondition:
  1. Connect your Shopify store.
  2. Log in to the Omnisend account.
Steps to Reproduce:
  1. Click the “Forms” button.
  2. Click “Create form.”
  3. Select “Email & SMS branded Multi-step welcome discount.”
  4. Drag the “Checkbox” block into the popup.
Environment:

Windows 10 Pro
Chrome v.126.0.6478.62, Firefox v.126.0, Microsoft Edge v.126.0.2592.61

Actual Result:

A checkbox with two options is added.

Expected Result:

A checkbox with one option should be added.

During my testing, I came across 13 bugs, from small interface quirks to big problems that affect how stores are managed and how users interact with the platform. To make things smoother for everyone, I suggest doing thorough testing on various browsers and devices. Using tools like Selenium for automated testing and doing thorough checks after every update will help catch and fix issues faster.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us