Conditions work alongside triggers to target different visitor types and to segment what is required for a campaign to show on your site.
The Basket Value condition allows you to set your campaign to appear when the shopper’s basket value is above, between or below a certain amount.
We recommend setting the basket value threshold to £0.01 when you want your campaign to only display to customers who have added something to their basket, this works to save shoppers who show signs of abandoning their cart.
We recommend using higher basket values for certain campaigns such as a free delivery message. You can set the basket value so that the campaign only shows to shoppers who haven’t reached the spend threshold encouraging them to spend more to qualify for free delivery.
The Behaviour condition means a campaign will show after a visitor has spent a certain duration of time on a page or has visited a number of pages on your website.
You can use the seconds option to delay a campaign from appearing immediately, we recommend nothing more than five seconds here, and we suggest setting the campaign to show after three pages.
You can use this condition alongside the Page Load trigger to prevent a campaign from triggering immediately on a page loading. This is ideal for campaigns such as Mailing List Sign-up.
You will also find the Browsers condition to select the browsers you would like your campaign to appear on.
Now, let’s look at the Devices condition. This option allows you to select the device types that you wish your campaigns to be displayed on.
This condition can limit the campaign to mobile, tablet or desktop which may be useful for tracking analytics across mobile and desktop devices. We recommend grouping mobile and tablet devices under one mobile campaign here.
The Countries condition has a whitelist and blacklist option to select the countries you would like your campaign to show in. For example, if you have delivery offers that apply to the United Kingdom only, use the Countries condition to whitelist the UK.
You can use the Day of the Week condition to limit campaigns to only display on specific days of the week, allowing you to select multiple or single days that you wish a campaign to display on. This condition is ideal for showing a Delivery Deadline campaign from only Monday to Friday for next day delivery.
Using the Page Title condition will mean a campaign only displays based on a page title containing certain keywords, this could be used if you would like a campaign to appear on product pages containing category or product titles in the page title.
This condition will work through your H1 tag on a page. Make sure to speak with your website developer if you are unsure about the H1 tag.
The Scroll Position condition looks for the visitor to be at a certain position on the page for the campaign to be triggered. Within the condition settings, you may choose the percentage at which the scroll trigger should be set.
This condition is best used across desktop devices to allow a campaign to trigger when a user has scrolled to a certain point down the product or category page.
If you would like further details on how the Scroll Position condition works, please visit the Help Centre or contact our Support Team for assistance.
The Time of the Day condition allows you to limit the time of day at which a campaign can display, in the settings you may set a show after time and a show before time. We suggest using this condition alongside the Page Load trigger to show a campaign before your next day delivery cut off.
Visitor Types is a useful condition when you want a campaign to only display to new or returning visitors. This condition is perfect for displaying a more personalised campaign to returning visitors, for example a message saying ‘welcome back, sign up to our newsletter to never miss an offer’.
The Frequency condition controls which campaigns are shown to the user and once they have been shown, how long until they see another campaign.
The frequency setting allows you to set the maximum number of times per session a campaign displays and how many times per visitor the campaign should show.
You can use the advanced settings to control the number of campaigns that should display at any one time in the Overlays dashboard.
The Primary Campaign option means a campaign will always display regardless of the number of overlay campaigns triggered during the customer’s journey through the site.
Selecting the Alternate with other Campaigns option for two or more messages will mean the condition alternates between the campaigns shown at the same time on site.
The Element Presence condition can be used to check whether an element is present or absent on a website. You may use this condition to display a campaign whenever a specific link, button or copy is or is not present on your website.
To add the required Element Selector you will need to visit your live site and right-click to Inspect the element you wish to use.
Upon doing so you will be presented with a portion of highlighted code. Simply right-click this highlighted section and select Copy Selector you will then need to paste this selector into the Element Selector box.
The final condition available is Element Contents. This checks whether an element contains or does not contain a certain value. Similar to Element Presence, you can choose to show a campaign based on specific buttons or links on a webpage, however, the Element Contents function will check the element to see if the interchangeable value or wording is present or absent.
You may wish to use this on an ‘add to bag' button but if this button is present but instead contains the call to action ‘pre-order’ the campaign will not trigger.
Simply fill in the Element Selector box as with the previous condition, set the Contents Match Type to Contains in most cases and enter the content from the webpage that you are looking for the Element Selector to match against, this could be a section of unique copy coded into your site.
You should now have a more detailed understanding of the conditions available in your Salesfire dashboard to help you customise your campaigns even further.