Integrations Klaviyo

Personalize your Klaviyo emails with dynamic images

Driphue's native Klaviyo integration auto-imports all your custom properties and merge tags. Design a personalized image, grab the URL, paste it into your template — done.

Set up in under 2 minutes

Connect Driphue to Klaviyo in four simple steps. No technical setup required.

1

Create your image in Driphue

Design a new image or import one from Canva. Use Driphue's editor to position your layout, choose fonts, and set your brand colors.

2

Connect Klaviyo and import your merge tags

With Driphue's native Klaviyo integration, all your custom properties and merge tags are automatically imported into the editor. No manual setup — your subscriber attributes, event data, and custom fields appear as ready-to-use merge tags the moment you connect your Klaviyo account.

Auto-imported tags // Default tags available out of the box: {{ person.first_name }} // Subscriber first name {{ person.last_name }} // Subscriber last name {{ person.email }} // Email address // Your custom Klaviyo properties auto-imported: {{ person.loyalty_tier }} // Custom profile property {{ person.points }} // Custom profile property {{ event.ProductName }} // Flow trigger data
3

Copy your image URL

Driphue generates a unique dynamic URL for your image. Each text layer maps to a parameter (txt1, txt2, etc.) that gets populated with your Klaviyo merge tags at send time.

Image URL // Your Driphue image URL will look like: https://app.driphue.com/img/bu07fx7 ?txt1={{ person.first_name }} &txt2={{ event.ProductName }}
4

Paste into your Klaviyo template

Driphue gives you two ways to add your personalized image to Klaviyo. Choose whichever fits your workflow:

Option 1: Dynamic Image URL

In Klaviyo, add an Image block and select "Dynamic image". Paste the Driphue URL into the "Dynamic variable or dynamic URL" field. Klaviyo resolves the merge tags at send time.

Dynamic URL https://app.driphue.com/img/bu07fx7?txt1={{ person.first_name }}

Option 2: HTML Embed

If you prefer working in Klaviyo's HTML or code view, copy the full <img> tag and paste it directly into your email source code.

HTML <img src="https://app.driphue.com/img/bu07fx7 ?txt1={{ person.first_name }}" alt="" width="1024" height="221" />

Both options are available in your Driphue dashboard with one-click copy buttons. The parameter mapping (txt1 → {{ person.first_name }}) is shown alongside so you always know which merge tag maps to which text layer.

All your Klaviyo data, auto-imported

Default tags are available out of the box. Connect Klaviyo and all your custom properties appear automatically.

Default tags

{{ person.first_name }} Subscriber's first name — great for personalized greetings and hero images
{{ person.last_name }} Subscriber's last name for formal communications
{{ person.email }} Subscriber's email address
{{ event.ProductName }} Product name from flow triggers (browse/cart abandonment, post-purchase)
{{ event.ProductImageURL }} Dynamic product image from Klaviyo event data

Custom properties (auto-imported from Klaviyo)

{{ person.loyalty_tier }} VIP tier, membership level — imported from your Klaviyo custom properties
{{ person.points }} Loyalty points balance, reward credits, or any numeric custom field
{{ person.your_custom_field }} Any custom profile property from Klaviyo appears automatically in Driphue's editor
{{ organization }} Company or brand name for B2B personalization

Start personalizing Klaviyo emails today

Create your free Driphue account and have personalized images in your Klaviyo templates in under 2 minutes.

Works Everywhere

Compatible with every ESP

If your platform supports merge tags in HTML emails, it works with Driphue.

Driphue

Just paste the dynamic image URL or HTML code into your email template.
No plugins, no API keys, no custom code.