Skip to main content
A template is reusable content. Each template targets one channel and one format, and lives under Templates in the sidebar.
A template carries no sender of its own. There is no From name or From address on the template. The From details are set on the campaign content step, or on the email step inside an automation. This is also why the builder’s Send test asks you to pick a From address before it will send.

Formats

Email blocks

The drag-and-drop builder. Blocks render to email-safe HTML.

Raw HTML

Your own HTML, pasted in. Merge tags still resolve.

SMS text

Message body, sender name, and a live character, parts and credit count.

Push notification

Title, message, icon label, click URL and image, with a payload size meter.

Finding your templates

The Templates page has three tabs. On My templates you get a channel filter (All, Email, SMS, Push), a search box, a sort control (Recently updated, Name A to Z, Newest), a Favorites toggle, and the folder bar. The list is not paginated. Everything loads at once and the filters narrow it in the browser.

Folders

Folders are channel agnostic. An email template and an SMS template can share one. The folder bar shows All, Unfiled, Archived, then your folders with a count on each. Create one with New folder in the toolbar, rename or delete it from the folder’s own menu, and move a template with Move to folder on its card. Deleting a folder never deletes templates. They stay in My templates, just unfiled.

Selecting and bulk actions

Hover a template card and a checkbox appears in the corner. Select one and the rest stay visible so you can select more. A bar appears at the bottom with Add to folder, Archive and Delete. In the Archived view, Archive is replaced by Restore and Add to folder is hidden. Bulk actions apply to at most 200 templates at a time, and only to templates currently visible under your filters. Changing a filter clears the selection.
Archiving is not deleting. An archived template drops out of every template picker, so nobody can pick it for a new campaign by accident. It keeps rendering perfectly in campaigns and automations that already use it.

Favourites

Tap the heart on a card to pin it. Favourites are stored against your own account, so each person on the team keeps their own list. Gallery templates and your own templates have separate favourite lists. Gallery starters are managed by Senderz and cover email and SMS. Filter by category, by channel, and with the Filters panel by Popular only, High conversion (15%+) and Israeli holidays only. Sort by Popular, Recent, Conversion or Uses. Click a starter to preview it on desktop and mobile before committing. Use template creates a real, editable copy in your workspace. The original is untouched.

Creating from scratch or importing

Template from scratch opens a dialog for the name, the channel, and a starting point: Blank, Promo, Newsletter, Welcome or Abandoned cart. Import template lets you paste existing email HTML. Full documents and body snippets both work.
An imported HTML template has no blocks, so the drag-and-drop editor is turned off for it. You edit the code directly. Senderz will not let you switch such a template to the block editor, because that would empty the email.

The email builder

The builder is a palette on one side, the canvas in the middle, and an inspector on the other side. The top bar holds the template name (click to rename), an autosave indicator that reads Saving then Saved a moment ago, undo and redo, Generate with AI, the Design / Code / Preview switch, the Mark ready button, and a menu with Duplicate and Delete.

Selecting versus editing

One click selects a block. The inspector opens on that block’s settings and a small toolbar appears beside it with drag, edit, duplicate, conditional display, an About this block popover explaining what the block does, Save as universal, and delete. Double click edits it in place. For any block that carries text, a floating formatting toolbar appears and you type directly on the canvas. The pencil in the block toolbar does the same thing. Press Esc or click outside to finish.

The palette

Two tabs: Blocks and Fixed blocks. Fixed blocks are your saved blocks, searchable, ready to drop in. Drag a block onto the canvas, or click it to add it at the end. An insertion line shows exactly where it will land.
Columns is the layout container. It holds 1 to 4 columns and each column holds any other block, edited on its own.
Feature pair is a legacy two-cell block with an image, title and text. It is no longer in the palette, but it still renders and can still be edited wherever an older template already uses it. For anything side by side, use Columns.

Columns

Dropping Columns opens a Configure column layout dialog before anything lands on the canvas. Pick the number of columns and the width split. After it is on the canvas, the block’s own settings add:
  • Width split, so you can change your mind.
  • Column gap, the space between columns.
  • Direction, right to left or left to right.
  • On mobile: Right to left puts the rightmost column first, Left to right puts the leftmost first, and Keep side by side stops it stacking at all.
  • Full-width background, which lets the background span the whole email width instead of sitting inside the content card.
  • Background colour, background image, image size and image position.
Drag any block from the palette into a column. Blocks dropped above or below the container belong to the email, not to a column.
Nesting goes one level deep. You can put any block inside a column, but you cannot put a Columns block inside a column.

Block settings

Every block carries the same settings group in the inspector, on top of its own content fields.
colour
Fill behind this block.
pixels
Vertical padding, with an optional per-side control for top, right, bottom and left.
pixels
Horizontal padding for this block.
pixels
Rounds this block’s own container.
pixels
Constrains the block and centres it. Defaults to full width.
group
Font family (inherit the template default, a built-in family, or a Google font by name), colour and size.

Conditional display

Open Conditional display from the block toolbar to show a block to some recipients only. Show on takes All devices, Desktop only or Mobile only. Outlook for Windows ignores device rules and always shows desktop-only content, so put the safe version there. Audience takes Everyone or a specific segment. This is enforced when the email is sent: a block aimed at a segment is removed from the message before it renders for anyone outside that segment. Hiding a Columns block hides everything inside it. If the chosen segment no longer exists, the block is hidden rather than shown to everyone.

Dynamic content

The Dynamic content block shows different products to different people. The final products are selected separately for each recipient when the message sends.
1

Pick a data type

Products pulls from your connected store catalogue. RSS / JSON feed pulls from a feed URL you supply.
2

Pick a catalogue

A specific connected store, or all connected catalogues.
3

Pick a data source

Products in cart, Last purchase, Viewed products, Restocked products, Products for replenishment, Context data, or Random products.
4

Set the options

Exclude out of stock products, a Product limit of up to 10, and Don’t send email if no products are available so a recipient never gets an email with an empty gap in it.
5

Style the card

Image, title, price, compare-at price and button, exactly like the Product block.
On the canvas the block shows a placeholder telling you how many items will appear at send time.
Product sources need a connected store with product sync. See Shopify or WooCommerce.

Writing and formatting text

Double click a text-bearing block and the floating toolbar appears.
Undo and redo. Paragraph style (Body, Heading 1, Heading 2, Heading 3). Font family and size. Bold, italic, underline, strikethrough. Text colour and highlight, each offering your brand colours, recently used colours and a set of presets. Clear formatting.
Per paragraph: Right to left and Left to right, plus align left, centre, right and justify. Direction and alignment are separate, so an RTL paragraph can still be centred or justified.
An emoji picker with search.
Source opens the underlying HTML for that block so you can paste or correct markup by hand.

Personalisation

The Personalization menu is searchable and grouped:
  • Contact: every contact property your workspace has, including the custom fields you created. This is the live list, so a field you add later shows up here without anyone updating the builder.
  • Store: store name and store URL.
  • Variables: coupon and link.
  • Coupon: your dynamic coupons. Picking one gives every recipient their own code.
  • Unsubscribe: see below.
An inserted field appears as a chip. Click the chip to set a fallback, the text used when that recipient has no value. The chip then reads firstName|friend.

Conditions and repeats inside text

The toolbar’s Insert menu adds logic that is evaluated per recipient when the message is sent.

If / else condition

Pick a field, an operator (Equals, Does not equal, Exists, Does not exist, Contains) and a value, then write what shows when true and what shows when false.

For loop

Repeats over the order line items from the automation’s trigger event.

Configurable tag

Insert any field key by hand, with a fallback.
Inside a For loop, use {{item.name}}, {{item.quantity}}, {{item.price}} and {{item.sku}}. A Text block also has its own Text columns control in the inspector, which flows the copy into 1, 2 or 3 columns. The Unsubscribe group in the Personalization menu gives you three ways to place it:
  • Unsubscribe link inserts a ready-made link. If you have text selected, it wraps your own wording instead.
  • Unsubscribe URL only drops the bare %%UNSUBSCRIBE_URL%% placeholder, which becomes each recipient’s own opt-out link at send time.
  • Every link and button URL field carries an Insert unsubscribe URL shortcut, so a button can be the unsubscribe.
If you place none of these, Senderz still adds a compliant unsubscribe footer to every marketing email. You cannot ship a marketing email without one. See Consent and unsubscribe.

AI on a selection

Select some text and open AI assist: Generate copy, Rewrite, Shorten, Translate to Hebrew, Translate to English, Fix grammar, Match brand tone.
Merge tags and the unsubscribe placeholder are preserved through every AI action. They are never rephrased or translated. AI features need a connected provider, see AI provider.

Images

Every image field in the builder opens the same picker, with tabs for:
  • Image library, your uploaded images, searchable, in grid or list view.
  • Generate, where you describe an image and pick square, portrait or landscape.
  • Upload image, by drag and drop or file select. Maximum 5 MB.
  • Import URL, a direct link to an image.
  • Brand, your brand logo from Media & Brand.
An image block with no image shows an Add image placeholder on the canvas rather than collapsing, so it stays selectable.
For a row of images side by side, use the Columns block with an Image block in each column. The Image block itself is a single image.

Template styles

Click empty canvas to deselect, and the inspector becomes the template-level Styles page. These are defaults for the whole email.
An on-demand AI review of the open email, with errors, warnings and notes, and a button to run it again. Email templates only.
Three one-click actions that pull from your brand kit: apply the brand colour as Text color, as Link color, or as the Background. This section only appears when your brand kit has a palette.
Page background, text colour, content card colour, link colour, and a background image behind the whole email.
Content width (480 to 720 pixels), corner radius, margin above the content card, vertical and horizontal padding, plus a border width and colour for the content card.
A currency symbol and whether it sits before or after the number. This only formats a product price you typed as a plain number, such as 249. A price you already wrote with a symbol is left exactly as you wrote it.
A toggle, and when it is on, your own mobile margins, padding and type sizes.

How your email behaves on a phone

Every email gets a responsive baseline below 600 pixels wide, whether or not Mobile optimization is switched on.
  • Outer side padding is capped so the content is not squeezed into a narrow strip.
  • Block side padding is capped the same way.
  • Hero padding is reduced and the hero headline shrinks.
  • Headings scale down to about three quarters of their desktop size, with a floor so they never become unreadable.
A cap never increases padding. A block already inside the cap keeps exactly the spacing you set, and a full-bleed block stays full bleed. Turning Mobile optimization on lets you override these with your own numbers.
Outlook on Windows ignores mobile rules and always renders the desktop layout. That is the safe direction, but it is why a phone preview and an Outlook screenshot can differ.
The Preview pane’s Mobile view renders the real email at phone width, so it is the honest check. The editing canvas keeps showing the padding you authored, because that is what you are dragging.

Merge tags

Personalise with {{field}}, or {{field|fallback}} to supply a default. Event data comes from whatever triggered the automation, so those tags only resolve inside an automation, not in a one-off campaign. Two placeholders are not merge tags and are replaced at send time:
  • %%UNSUBSCRIBE_URL%% becomes that recipient’s own opt-out link.
  • A dynamic coupon placeholder, inserted from the Personalization menu, becomes that recipient’s own code.

Saved blocks

A saved block is built once and reused in many templates. Editing the source updates every email that links to it.
1

Save a block

Select a block on the canvas and choose Save as universal from its toolbar. Give it a name, such as “Standard footer”.
2

Reuse it

Open the Fixed blocks tab in the builder palette and drag it into any template. The copy stays linked to the source.
3

Edit it once

Open Templates → Saved blocks and edit the block in its own full-screen editor. Saving asks you to confirm, and tells you how many emails the change affects.
A linked block is locked inside a template so a stray edit cannot break every email that uses it. Selecting one offers Detach and edit only in this email, or Edit the universal block. Linked copies refresh when you open a template, so an email you have not touched in weeks picks up the current version the next time you open it.
Deleting a saved block does not touch the templates using it. They keep the copy they last refreshed to, frozen at that point.
Saved blocks support multi-select and bulk delete. Deleting from there carries the same rule.

SMS templates

The SMS composer is a single screen with a live phone preview.
  • Sender name, chosen from your approved sender IDs. Only branded IDs your workspace has had approved appear here. See Sender IDs.
  • Message, with Variables, Coupons and Emoji inserters below it.
  • Write with AI, which takes a one-line brief and replaces the message.
  • A live count showing billable characters, carrier SMS parts, and credits per recipient. One credit covers up to 268 billable characters. Links and the unsubscribe line count toward it.
  • Include unsubscribe link, on by default, with editable trailer text. If you already placed the unsubscribe link in the body, nothing is added at the end.
The unsubscribe line is a workspace setting, so editing it here changes it for every SMS in the workspace. Only an owner or admin can change it. Marketing SMS to Israeli numbers respects quiet hours and Shabbat and requires opt-in, see Quiet hours.

Push templates

The push composer shows an iOS and an Android preview beside the fields.
  • Title, with a counter that targets 50 characters.
  • Message, with a counter that targets 150 characters.
  • Icon label, Click URL and Image URL.
  • An Encrypted payload size meter against a 3,500 byte limit. Go over it and the meter turns red, because the browser will refuse the notification.
Push templates are built here rather than picked from the gallery, which covers email and SMS only. See Web push.

Preview, test and status

The Preview pane renders the finished email with a Desktop and Mobile toggle. Preview uses sample data, so merge tags show realistic values instead of empty gaps. The Code pane shows the generated HTML, with copy and export, and an Edit as HTML switch for templates you want to hand-code from here on.

Send test

Send test in the Preview pane sends the real email to one address.
1

Choose a From address

The dialog lists only verified sender addresses. If your workspace default sender is verified it is filled in for you, and if you have exactly one verified address that one is used.
2

Enter a recipient

One address per test.
3

Send

The test renders through the same path as the preview, so what lands in your inbox is what you just looked at.
A sender address must have its own mailbox confirmed, not just a verified domain. An address that has not confirmed its verification email cannot be picked, and a previously chosen address that loses verification shows as disabled so you re-pick it. See Domains.
Send test works on email templates only. SMS and push templates have no test send from the builder, so check them in the live preview beside the composer before you use them in a campaign or an automation.

Draft and ready

A template is Draft or Ready. Use Mark ready in the top bar when it is finished. Both states are pickable, so the status is a signal to your team rather than a gate.

Where templates get used

Campaigns

The content step picks a template, and supplies the subject, preview text and sender.

Automations

Each email, SMS or push step picks a template and can override the sender per step.
A template created inside the campaign wizard or inside an automation step belongs to that message and is kept out of the template library, so your library does not fill up with one-off drafts. Use Save as template in an automation step, or create it from the Templates page, when you want it in the library.