Order Confirmation enables you to send an automated order confirmation message after your customers purchase any product from your store. This feature is available for Omnisend Trial, Standard, Pro and Enterprise plan users (on all e-commerce platforms) under the Automation tab. 

Each time a customer puts an order, he/she enters the workflow. Depending on the delay set by the store owner, the customer receives a message about it. Once the message is sent, the client exits the workflow - simple as that!


Thank you note for Shopify stores

As Shopify does not allow us to deactivate their order confirmation email, you have to replace it in Shopify manually. If you do not replace it, the customer will receive two order confirmation receipts. 

To make sure your customers are not overwhelmed with the same information, replace the current Shopify order confirmation with a simple "Thank You!" message. In your Order Confirmation setup page click Edit "Thank You" email > get an HTML code from our editor and take it back to your Shopify order confirmation flow. You will be able to paste the HTML code in your Shopify's store admin > Settings > Notifications. 

Once you replace the Shopify template with a "Thank you" note, continue to the setup of order confirmation message on Omnisend!

Setup process

Order Confirmation setup process is very similar to other automation workflows setup on Omnisend. It consists of a couple of standard steps: trigger, delay, email, end of the workflow. See the info below for Order Confirmation setup or jump to a video on how to set up an automation workflow or how to edit automation workflow to add more emails to it.


A placed order by default triggers this workflow, but you can edit and adjust the trigger. What considered as a placed order depends on the e-commerce platform the client is on.
For Shopify store, the order status has to be “Confirmed”. When the order status becomes “Confirmed”, the confirmation email is triggered and sent according to the timing set.  
On Bigcommerce stores, the order status can be one of the following:

  • Shipped,
  • Partially Shipped,
  • Awaiting Pickup,
  • Awaiting Shipment,
  • Completed,
  • Awaiting Fulfilment.

A number of completed triggers is shown at the bottom of the Trigger box.

Order tags
You can create an order confirmation workflow for the specific tags you use for your orders in Shopify. 

Open the Order confirmation workflow > Select  + Add rule > Select Order Tag is (tag you wish to use). The workflow is triggered for the order with that specific tag only.

We import order tags you created in Shopify, but not the other way round. You can still Create a new tag if no items currently found for the tag you need to use. Once you add the same tag in Shopify, all orders related to that tag trigger this workflow in Omnisend.

Note, if you create a separate workflow for the tag additionally to the standard order confirmation workflow, don't forget to adjust the standard flow, so that those clients would not receive two messages on the same order:

Open your regular Order confirmation workflow > Select  + Add rule > Select Order Tag is not (the tag you use in another OC flow)

This rule means that orders with such tag would not trigger the regular order confirmation workflow.

Edit audience settings to trigger your automation for the specific audience only. More about creating a segment here


This step allows you to choose the delay of email sent - the time Omnisend waits from the trigger until the email is sent. You can choose to edit the default delay (Immediately) and set it to:

  • minutes, 
  • hours,
  • days, 
  • weeks,
  • months. 

Important: the delays is always counted starting from the end of the previous event, not from the trigger. 

Changing rules to enabled flow

You can choose, what should happen with those contacts, who might be affected by the new rules. There are two ways of dealing with it: 

  • Discontinuing the current sequences under the old rules, which would not send any emails with old rules, if there are any customers in the workflow,
  • Completing the current sequences according to the old rules, which would finish sending the emails with old rules to all customers that are currently in the workflow (recommended).


This step allows you to choose and edit the email sent to the customer. You can choose from either of our free templates and use one of either design themes for it. Compared to other emails, this email contains new content blocks: 

  • Order (order information, see image below), 
  • Order note (a text field for additional notes), 
  • Billing and shipping (buyer’s addresses), 
  • Order status button (a button linking to that particular order info, the link added automatically). 

You can choose what exactly needs to be shown in the email, see image below for a detailed list.

Note: order confirmation email will be sent in the currency the order was placed in for Shopify users only.

All the information gets pre-filled automatically each time the email is sent to a particular customer.

If you choose a Birthday flow with an SMS message block in it, you will be able to send your customers an email message plus the SMS message; only the email message, if you decide to drop the SMS; or just the SMS message. This will depend on your preferences as well as on what contact information your customers provide. Read more about SMS in automation here.

End of workflow

When the customer receives an email, they exit the workflow. Such clients calculated and the total number provided at the End of workflow box.


Like all other Automation workflows, Order Confirmation reports are available at the Reports tab. It contains the standard list of reports: number of emails sent, open rate, click rate, sales generated, and removed. Month by month view and Activity feed with detailed information is available as well.

Did this answer your question?