Automation rules are very powerful and can help assign shipping services automatically to the orders based on certain criteria of your choosing.

Setting the rules for shipping services will help speed up the dispatch process and ensure that the correct service is selected at the time of shipping.

Shipping services are not the only use of rules. You can also apply tags to your orders; they can be used to organise your orders on the orders page and also be used for creating picking queues for prioritising your batches for digital picking.

You can also use rules to enable a printed Invoice, packing slip or even a CN22/23 to be printed at the time of pressing ship on the order you are dispatching.

Here is an overview of how the rules work and how to get the best out of them for your business requirements.

  1. Create your rule

  2. When a rule will apply

  3. The IF criteria

  4. Rule groups

  5. Then the action that needs to be carried out

  6. Set the preferred carrier and the service that is required for that carrier.

  7. Apply order tags

  8. Apply printing templates and also have them print at the time of shipping

  9. Add internal notes to the order

Create your first rule

From the navigation bar, click on settings and then select rules

Once in the rules screen, click on the "+ new rule for" button (In this instance we will create the rules for orders)

Once you have clicked the new rule button, it opens up the rule creation screen.

The first job here is to give the rule a name. This is important to identify the rule for future edits. Good practice would be to give the rule a descriptive name, so what the rule is intended to do for example: "Next day delivery" "Apply priority tag" etc.


The next section is to decide when the rule will apply to an order.

The options are:

When an order is created - This means that the rule will run against the order upon creation in Veeqo. So that would be when the order arrives in Veeqo or if a manual order is created.

When an order is created or updated - This means that the rule will not just run against created orders, but also orders that have been updated in some way.

When an order is updated - This is useful for orders that were possibly not eligible for the rule to run against it due to not having the correct criteria but after an order update it now has the desired criteria and can now have the rule applied.


Once you have decided on when the rule should run, you can now start building the criteria that are required for the rule to do what you need it to do.

On the dropdown list, you can see the list of options that you can use to build the rule.

Take the time to click into each of these options to see what secondary options they give you.

In this instance, let's select Channel. Channel means the online website or marketplace that the order has come from. This could be Shopify, Amazon, eBay etc.

Once you select Channel, it gives you a further two dropdowns. On the first dropdown, you get the option to choose if the channel is equal to or not equal to.

In this scenario, we will choose equal. The next dropdown is where you select the channel that you want the rule to apply to.

The criteria are: IF the CHANNEL is EQUAL to DeanTestStore.

There may be a requirement to add further criteria that you need the rule to meet. If you do need to add more, click on the + Add Rule icon at the top right.

Now you can see that an extra part has appeared for you to select another option from the dropdown. You will also see that at the top left you now have the option to select "AND" or "OR". These options are there to give you the choice to have all of the criteria match which is the AND option. Alternatively, you can use the OR option to have the rule match one or the other criteria. That is useful to combine a few rules together that will have the same action outcome.

In this scenario, I will select AND.

In the new criteria dropdown, I will select "Allocation weights" and "Has one with greater than" to identify a product in the order that has a weight higher than what we set as the required weight.

So for this example, I will put 2000 which is grams for 2 KG.

What this will do is set the criteria to match an order:

IF the CHANNEL is DeanTestStore AND the WEIGHT is GREATER than 2000.

Rule groups

Sometimes a little bit more complexity is needed to make a rule work.

In this case, you can use a rule group. Rule group is used when you need to have both an "AND" and an "OR" in a rule.

To add a group, click on "Add group". You will see a new section appear.

To get the additional "AND" and "OR" options, you should click on the "Add rule" button and you will see the new options appear.

Now you can build the rule to make use of the additional options available

In the example, the rule is configured like this

(First part)

IF the CHANNEL is DeanTestStore "AND" ALLOCATION WEIGHTS has one greater than 2000


(Second part group)

UK postcode does not begin with IV, BT "OR" ORDER TAG does not contain Secondclass shipping.

Both of the criteria in the first part must match and one from the second part must match for the rule to work.


Now that we have the criteria that need to be met, we want the rule to do something.

Setting a carrier

Firstly tick the "Set preferred shipping options" tick box to enable the carrier selection.

On the carrier dropdown select the shipping carrier.

Once you have selected the carrier, you can select the preferred shipping service from the dropdown. The dropdown shows the available services to you.

Once you have selected the service, there may be more options that are available.

In this scenario, I have chosen 1st and 2nd class account mail, and the options for this service have now been revealed.

Go through the dropdown menus and select all that are required.

Now that all the carrier services and options are selected, you can save this rule.

Apply Order tags

As with selecting the carrier options, you will need to tick the "Apply order tags" tick box. On the dropdown, you can select the tag that you need the order to have.

The order tags need to be created before they can be added to the rules.

Apply printing templates

Tick the "Apply printing templates" tick box.

Now you have the option to print specific templates.

If you have a specific Invoice template that needs to be printed and auto selected when you print an invoice, you can select that template from the dropdown. This means that when you print an invoice from the orders page it will look at the rule and know what template to use.

Alternatively, if you would like an invoice to only be printed at the time of shipping, you can enable this by selecting "Auto-print at the time of shipping" tick box.

The packing slip dropdown will also allow you to select the desired template that you would like to print at the time of shipping.

Both of the dropdowns will only show you the available templates to you on your account and any templates that you have created yourself.

Add internal notes

There may be a requirement to add internal notes to an order to pass the information on to the picking/packing team or any note that you may need to be added.

The internal note will be added to an order in the Internal note section which you can see by opening up the order on the orders page.

Once you have completed your selections and are happy with the new rule you have created you can save the rule by clicking on the "Create Rule" Blue button at the bottom of the page.

Please be aware, any changes made to rules will NOT apply to existing orders that are in your orders screen.

New rules and updated rules will ONLY apply to new orders coming through to Veeqo.

Did this answer your question?