This reference lists every block of the MailerPress email editor: what it does, its main settings and where you can use it. To learn how to add, move and edit blocks, read How to use the MailerPress Editor.
All the blocks below are included in the free MailerPress plugin unless stated otherwise. The Post Meta block, Query filters on custom fields (post meta or ACF fields) and AI image generation require MailerPress Pro.
Where blocks are available
The Blocks tab of the left sidebar groups blocks into Text, Media, Design and Email. The list adapts to what you are editing:
- Everywhere: text, media and design blocks, plus Query, Social, Countdown and Subscription links.
- When WooCommerce is active: Product Showcase.
- Automation emails and WooCommerce emails: WooCommerce Order and Abandoned Cart Items.
- Automation emails only: Published Post, Coupon Code, User Profile Card, Comment Content, Subscription Details, Cart Recovery Button and Product Review.
- Inside a Query block: the post blocks (Post title, Excerpt, Featured mediaโฆ).
Customizing WordPress and WooCommerce emails with the MailerPress editor requires MailerPress Pro (see Customize WordPress and WooCommerce emails).
Text blocks
| Block | What it does | Key settings |
|---|---|---|
| Text | Paragraphs of body text. | Text toolbar (formatting, links, colors, emoji, AI, Personalization Tags to insert contact data such as the first name), typography, color, alignment, padding. Can be transformed into a Heading, Button or List items. |
| Heading | Titles and section headings. | Same toolbar as Text, including links. Typography, alignment, padding. |
| List items | A bulleted list. | Typography, color, alignment, padding. |
| Table | Rows and columns of data, written in HTML (the code of web pages). For users who know HTML. | Edit HTML opens a code editor for the table markup. |
Media blocks
| Block | What it does | Key settings |
|---|---|---|
| Image | Displays an image from your Media Library or a URL. SVG images are not supported. | Replace, Open media library, Size, Link URL, Alt text, Fluid on mobile, Image width (or drag the resize handles in the canvas), alignment, per-corner Border radius. Generate image with AI requires MailerPress Pro. |
| Video | Shows a YouTube, Vimeo or Dailymotion video as a preview image that links to the video. Email apps cannot play videos inside the email. | Video URL, Alt text, Video width, Fluid on mobile, alignment, padding. |
| Carousel | A gallery of several images. | Add image (image URL for each item), alignment, colors. |
Design blocks
| Block | What it does | Key settings |
|---|---|---|
| Column | Adds a section with one or more columns. You choose a layout, then add blocks to each column. | Section: Column layout (add columns, layout presets), Full width background, background image, Border radius, direction. Column: vertical alignment, padding, Border radius. Drag between columns in the preview to resize them. |
| Wrapper | Groups several sections in one container, for example to give them a common background. | Full width, background image (size, repeat, position), padding. |
| Button | A call-to-action link styled as a button. | Button text, link (with personalization tags), Inner padding, typography, colors, alignment, per-corner Border radius. |
| Divider | A horizontal line between ideas or sections. | Border (width, style, color), alignment, padding. |
| Spacer | Empty space between blocks. | Height, background color, padding. |
| Hero | A banner with a background image, a heading, a text and a button. | Background image, Mode (Fixed height or Fluid height), image position, padding, per-corner Border radius. |
| Navigation | A row of links, for example to the main pages of your site. | Links (text and URL for each), typography, padding. |
Email blocks
| Block | What it does | Key settings |
|---|---|---|
| Query | Displays posts, pages, products or other public content, picked automatically by criteria or by hand. Needed for automatic “latest posts” campaigns. | Selection (Automatic or Manual), Post Type, Order By, Taxonomies, Authors, Limit (1 to 20), column or grid display, Change pattern. Post Meta / ACF filters require MailerPress Pro. |
| Social | Icons linking to your social profiles. | Add social profile, Orientation (horizontal or vertical), Justification, style (Default, Logos only, Pill shape), Icon size, spacing, colors. New Social blocks use the profiles saved in MailerPress > Settings, section Social profiles. |
| Countdown | A countdown timer to a date, rendered as an animated image. | End date, Language, Visible units (days, hours, minutes, seconds), Show labels, colors, font sizes, width and height, animation duration and loop count. |
| Subscription links | Unsubscribe and manage-subscription links, ready to use. | Show unsubscribe link, Show manage subscription link (at least one must stay visible), link labels, typography, alignment. |
| Product Showcase | Showcases one WooCommerce product. Available when WooCommerce is active. | Product search, Show image, Show price, Show description, Show buy button, typography of each element, button text and style. |
| WooCommerce Order | Details of the order linked to the automation or WooCommerce email. The editor shows example data; the real order is used when the email is sent. | Choose a preset layout or build your own order template with Order Number, Order Total, Order Date, Order Status, Order Items, Billing Address, Shipping Address, Customer Name and Subscription Details. |
| Abandoned Cart Items | The products a shopper left in their cart without ordering. | Display Mode (Cards or table), product image, name, price and quantity styles, separators. |
| Published Post | The post that triggered the automation: image, title, excerpt and read more link. | Show or hide the featured image, excerpt and read more button, or use an editable post template. |
| Coupon Code | A styled box with a coupon code. | Fixed code or merge tag such as {{coupon_code}}, label and expiration text. With WooCommerce, Auto-generate WooCommerce coupon creates a unique coupon per recipient (discount type and amount, prefix, expiry, usage restrictions and limits). |
| User Profile Card | A card with the user or contact avatar, name, email and role. | Show or hide the avatar, email, role and registration date; avatar size and shape. |
| Comment Content | A comment displayed as a quote, with its author, date and post link. | Show or hide the author name, date and post link; quote style. |
| Subscription Details | WooCommerce subscription details: status, billing cycle, next payment and amount. | Show or hide each detail, including the trial end date; colors. |
| Cart Recovery Button | In abandoned cart emails, a button that brings the shopper back to the store with their cart restored. | Button text (editable on the canvas) and button style. |
| Product Review | A card for each product of the order with a review button. | Button text (Leave a Review by default), product image, name, card and separator styles. |
Post blocks inside a Query block
When you add a Query block, choose a model (Title only, Title and excerpt, Image, title and excerpt, 2 columns with image at right, 2 columns with image at left) or Create my own template. The post template repeats for each post and can contain these blocks:
| Block | What it shows |
|---|---|
| Post title | The title of the post. |
| Post date / Post modified date | The publication or last modification date, with an optional date format (the WordPress format by default). |
| Post categories | The category names of the post. |
| Excerpt | The excerpt, with a maximum number of words. |
| Featured media | The featured image, with a choice of resolution. |
| Read More | A button linking to the post. |
| Post content | The full content of the post, with separate settings for text, headings and buttons. |
| Product price | The price of a WooCommerce product. |
| Post Meta | The value of an ACF field or a custom field, as text, date or image. Requires MailerPress Pro. |
To send your latest posts automatically, read Send your latest posts automatically by mail. To filter posts by custom fields or display ACF values, read Use post meta and ACF fields in Query blocks.
Settings shared by many blocks
- Conditional display: show different content to different contacts (MailerPress Pro). See Conditional Display.
- Personalization Tags: insert contact data or your own merge tags (placeholders replaced for each contact) in text. See Personalizing Emails with Merge Tags and Create custom merge tags.
- Default typography and colors: set them once for the whole email in the Styles tab. See Set the global styles of your emails.