Skip to main content
How to display different image content for B2B and B2C customers on the Checkout page using the Notifications -> Content option.

Guide

1

Create a new customization

Create a new customization.
2

Select the Notifications category

Choose Notifications as the customization category.
3

Choose the Content type

Select Content from the available notification types to display custom images or text during checkout.
4

Select a placement

Choose Dynamic Render from the available placement options.
5

Configure display conditions

Add one or more conditions to control when the content appears during checkout.
6

Target B2B customers

To display the content only for B2B customers, add a Customer Type condition and select B2B as the value.
7

Configure the content

Configure the Content Settings, including the Image Source URL and Redirect URL for the content you want to display.
8

Activate the customization

Change the Status to Active to enable the customization.
9

Set the priority

Configure the Priority (0–100) to control the execution order when multiple customizations are eligible.
10

Copy the Placement ID

Open the Placement tab and copy the generated Placement ID. You’ll use this in the Shopify Checkout Editor.
11

Save the customization

Click Save to store your configuration.
12

Open the Checkout Editor

Go to your Shopify Settings → Checkout, select your checkout profile, and click Customize.
13

Add the app block

In the Checkout Editor, click Add app block.
Make sure the app block is placed in the same checkout placement you selected in Dynamic Checkout Customizer.
14

Configure the app block

Select the Checkout – Image Content app block, drag it to the desired location, and paste the copied Placement ID.
15

Publish your changes

Click Save in the Checkout Editor to publish the customization.
Why does it matter?Gimaguas is using uses the Notifications → Content customization to display images during checkout, helping strengthen its content marketing strategy while creating a more engaging customer experience.