Add a Background Image to an Entire Email
To add a background image to an email template open the template in the Template Editor, click the Styles tab on the left-hand sidebar, and scroll to the Background section near the bottom.
You will see the option to upload a Background Image here. The image you select will be used as the background image for the entire template. You can change how the background image is positioned and whether or not it should repeat (or tile) horizontally and vertically.
Here is an example:
This shows a black pattern as the template background, and two blocks with white backgrounds.
Backgrounds for Individual Blocks
Klaviyo doesn't yet support different background images for individual blocks. However, there are several alternative options to achieve a similar result.
Using a Solid Color Background
To update the background of the block, select the block and navigate to the Block Styles tab in the left-hand sidebar. Use the pop-up color selector or manually enter a hex value to choose the block's background color.
Make a Block's Background Transparent
This approach makes an individual block's background transparent, so the template background will show. Navigate to the main Styles tab in the sidebar and make the content background transparent by deleting the hex color for the Content Background value.
Save the settings and refresh the page. Doing so will affect every block that doesn't already have a set background color. For blocks where you'd like to establish a background color, click on each block individually and set a background color in the Block Styles tab.
Embed Text Over an Image
First, create an image block with the background image you'd like to use. Then, use the Edit Image option to add text on top of the image. If you choose this approach, the text will be embedded in the image. This means the text will not be selectable by recipients (i.e. they will not be able to click links or copy & paste the text), but it will look the same as overlaying text on your background.