• Features
  • Services
    • Email Authentication
    • Agency Partnerships
    • Email Training
    • Inbox Brand Visibility
    • Deliverability
  • Resources
    • Knowledge Base
    • API documentation
    • Blog
    • Status
    • BIMI inspector
  • About us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    • Privacy recommendations
  • Features
  • Services
    • Email Authentication
    • Agency Partnerships
    • Email Training
    • Inbox Brand Visibility
    • Deliverability
  • Resources
    • Knowledge Base
    • API documentation
    • Blog
    • Status
    • BIMI inspector
  • About us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    • Privacy recommendations
  • Login
    EN CS
Mailkit logo
  • Features
  • Services
    • Email Authentication
    • Agency Partnerships
    • Email Training
    • Inbox Brand Visibility
    • Deliverability
  • Resources
    • Knowledge Base
    • API documentation
    • Blog
    • Status
    • BIMI inspector
  • About us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    • Privacy recommendations
  • Features
  • Services
    • Email Authentication
    • Agency Partnerships
    • Email Training
    • Inbox Brand Visibility
    • Deliverability
  • Resources
    • Knowledge Base
    • API documentation
    • Blog
    • Status
    • BIMI inspector
  • About us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    • Privacy recommendations
  • Login
    EN CS
EN CS
Login
  • Mailkit
  • Resources
  • Knowledge Base
  • Visual builder
  • Conditional blocks
  • Campaigns (16)
    Campaign management Email campaigns Remarketing campaigns Transactional Campaigns Confirmation campaigns SMS Campaigns Content and personalisation Campaign testing and previews Adding links Advanced tracking Content merge tags Campaign AB testing Delivery capping Campaign delivery settings File Manager Manage Polls
  • Journeys (3)
    Journey management Journeys editor Nodes
  • Mailing lists (6)
    Manage recipient list Manual recipient import Subscribe form generator Engagement score Recipient filtering Unsubscribes
  • Reports (6)
    Summary Reports Campaign Reports Campaign delivery report Event Reports Recipients report Deliverability Report
  • Using templates (10)
    Email Templates Conditions & operators Including and processing Working with data Using date & time functions User interface templates Micro-site templates Content Styles Plug-ins Filters and functions
  • Account management (8)
    My account Two-factor authentication (2FA) Data sources Integration Tags and Topics SPF records DMARC record Mailkit Cookies
  • Visual builder (6)
    How Visual builder works Content Blocks Modules Smart Elements Conditional blocks Ready-made templates
  • Campaigns
  • Journeys
  • Mailing lists
  • Reports
  • Using templates
  • Account management
  • Visual builder
Campaign management Email campaigns Remarketing campaigns Transactional Campaigns Confirmation campaigns SMS Campaigns Content and personalisation Campaign testing and previews Adding links Advanced tracking Content merge tags Campaign AB testing Delivery capping Campaign delivery settings File Manager Manage Polls
Journey management Journeys editor Nodes
Manage recipient list Manual recipient import Subscribe form generator Engagement score Recipient filtering Unsubscribes
Summary Reports Campaign Reports Campaign delivery report Event Reports Recipients report Deliverability Report
Email Templates Conditions & operators Including and processing Working with data Using date & time functions User interface templates Micro-site templates Content Styles Plug-ins Filters and functions
My account Two-factor authentication (2FA) Data sources Integration Tags and Topics SPF records DMARC record Mailkit Cookies
How Visual builder works Content Blocks Modules Smart Elements Conditional blocks Ready-made templates
Search

Conditional blocks

With conditional blocks, you can create rules to determine whether or not a block should be displayed to specific recipients.

You can apply the conditions in your template to entire stripes, structures in them, or to individual containers.

To apply a condition, first select the element (stripe/structure/container) on which you will apply the condition.

Creating a condition

Then click on the “Conditions” button in the left menu of the editor to display the slider for activating “Apply Display Conditions” and activate the function by moving it to the right –> a menu for creating a condition will appear.

Then, in the left menu of the editor, click on the “Conditions” button to display the slider for activating “Apply Display Condition” and activate the function by moving it to the right –> the menu for creating a display condition will appear.

You can choose from 2 categories of conditions:

  • Condition –> create a condition based on data stored in the recipient list that is attached to the campaign
  • Custom –> create any (your own) condition
Display Conditions Categories
CONDITION

Here you can create a condition for displaying a given block in the same way as in the first step of Delivery capping or Recipient filtering, ie. add rules or groups of rules regarding data stored for recipients in the mailing list(s) attached to the campaign.

Conditions

You can combine rules and their groups using the logical operators (AND and OR) to create more advanced and detailed filtering. In the picture above, 2 groups of rules were combined:
 
The 1st group contains 1 rule: Gender = Male
The 2nd group contains 2 rules, which are connected by the logical operator OR, ie. at least one of the rules applies: Custom field 1 contains the value/string |t-shirts| OR Custom field 1 contains the value/string |shirts|

There is a logical conjunction AND between the groups –> therefore both must apply simultaneously –> ie. the banner will be displayed to all men who have |t-shirts| or |shirts| or both in their custom field 1.

Once you have created the rule, complete the addition by clicking the "Apply" button. You can save the created rule for re-use by clicking on the “Save rules” button. Click the "Load rules" button to quickly apply saved rules to another element in any campaign in your account.

Please note that you will not find these rules in the Profile -> Queries menu, which stores rules that can be used in Delivery capping or Recipient filtering. 

The application of a rule in a campaign is indicated by thePravidlo aplikovánopictogram displayed next to the element to which the rule is applied.

In the case of the CONDITION category, information about the applied rule can also be found in the left menu for working with conditions.

By clicking on the "Condition Applied" button, a window will appear for editing of the set conditions.

Condition Applied
CUSTOM

Here you can define your own conditions, e.g. if you want to "control" the display of an element based on the value of a selected parameter that you send in the API call. To apply the condition, you must fill in:

  • Name – the name of the condition. If you use the same name for the condition when applying the condition to another element, the description field and codes before/after the module (see below) will be filled in according to the previously used condition with the same name
  • Description – detailed description/explanation of the condition (optional field)
  • Code before/after module – places to insert condition entries into which the element should be “wrapped

After filling in the mandatory fields, the condition will be saved automatically.

In this case, too, the application of the rule in the campaign is indicated by a pictogram Pravidlo aplikováno displayed next to the element to which the rule is applied.

In the case of the CUSTOM category, information about the applied rule can be found in the left menu for working with conditions. A window for possible editing of the set conditions will open by clicking on the “Conditions” button.

Custom condition

It is always necessary to keep in mind that the element to which you have applied the condition will be displayed ONLY to recipients who have met the condition for display, other recipients will not see it. 

Of course, you can create multiple variations of content to display to different recipients, but you always need to keep in mind that all recipients see the correct content, to avoid a situation where the recipient will be shown multiple content variations, even though each recipient should receive only 1 content variation.

Therefore, before you send your campaign, we recommend that you carefully test that each recipient will see the correct content. You can use a campaign preview or send a test message to do so.

To deactivate (cancel) the conditional display (ie the given block will be displayed to all recipients), use the slider.

The display condition will be deleted, and if you want to reactivate the rule, you will have to recreate it (or upload from the saved rules).

Conditional display - deactivating

Contact us

Let us know what your campaign objectives are and we'll create a plan that works for you.

+420 277 001 800
sales@mailkit.com


Processing of information provided using this form is governed by our Privacy Policy.

Required
Required
Required
Mailkit logo

A Czech emailing platform with its own infrastructure, that is a leader in international mailing distribution.

 

  • Features
  • Services
  • Resources
  • About us

services

  • Email Authentication
  • Agency Partnerships
  • Email Training
  • Inbox Brand Visibility
  • Deliverability

ReSOURCES

  • Knowledge Base
  • API documentation
  • Blog
  • Status
  • BIMI inspector
Logo Maawg
Logo Experience
Logo CSA
Logo Signal spam
Logo ISO-27001
Logo ISO-9001
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2006-2022 Mailkit - All rights reserved