Integrations

Personalized Images for ConvertKit (Kit)

Add a personalized image to every ConvertKit email. Marketing campaigns, automated sequences, subscriber welcomes — each subscriber sees an image custom-built for them, showcasing their name, custom offer, or subscriber details.

09:41
Tuesday, May 26
🔔 Wafrow now
Special offer for Aditi

Claim your customized discount code inside!

Personalized Rich Push Banner
Personalized WhatsApp Banner

Hey Aditi! We wanted to share this personalized gift card with you! 🎁

12:42 PM

How the Wafrow + ConvertKit integration works

1. Build your visual template

Create your dynamic banner inside Wafrow's visual template editor. Add textbox layers for subscriber name, business name, or custom subscriber details.

2. Paste URL into ConvertKit editor

Copy the generated Wafrow image URL. In ConvertKit's email editor, insert an image block or custom HTML block, and paste the URL, appending ConvertKit tags like {{ subscriber.first_name }} to parameters.

3. Dynamic rendering at open time

When the email is sent, ConvertKit replaces the merge tags with actual subscriber data. Wafrow reads these values in real-time as the subscriber opens the email, serving a custom graphic in milliseconds.

Read the full email integration guide →


ConvertKit merge tags in Wafrow image URLs

See the code on the left and type your name on the right to see the dynamic personalized output.

HTML Image Tag Snippet

Copy this code block directly into your ConvertKit email layouts.

<img src="https://wafrow.com/i/9e116e8a-9713-487a-a184-4a07bfc7c3df
  ?firstname[text]={{ subscriber.first_name }}
  &email[text]={{ subscriber.email_address }}
  &offer[text]=25%+OFF"
  alt="Hi {{ subscriber.first_name }}, your offer inside!"
  width="600"
/>

Live Visual Output

Type your name to personalize the visual output in real-time.

Hi {{ subscriber.first_name }}, your offer inside!

ConvertKit campaign use cases

Campaign Type ConvertKit trigger Personalized dynamic image content
Welcome Sequence Subscriber joins newsletter Subscriber name + welcome discount code
Product Launch Broadcast Subscriber tag matches product interest Subscriber name + personalized product mockup card
Winback Automation Subscriber tag is marked "Cold" Subscriber first name + personalized coupon card
Webinar Invite Subscriber registers for event First name + event date + custom badge

Zapier HubSpot Customer_io Apollo_io Contentful Firebase Clay Shopify Kit Braze Salesforce Mailchimp Klaviyo ActiveCampaign Omnisend

Ridiculously good value

Simple, transparent pricing. Risk-free, cancel anytime.

Free Plan Lifetime License Pay-As-You-Go
Price

Free

forever

$99

one-time payment

$0.01

per image generated
14-day free trial
Images Generated 1,000 / month 10,000 / month Unlimited
Bandwidth 1 GB / month 25 GB / month Unlimited
Integrations All 14 integrations All 14 integrations All 14 + Custom Webhooks
MCP Server Included Included
Support Self-serve Self-serve Self-serve + dedicated
Get Started Get Started Get Started

Features on All Plans

Use on email, whatsapp, mobile push & landing pages

MCP server for AI agents

6000+ fonts available

Generate Images using URL Parameters

Unlimited image and PDF downloads

Multi-lingual support for characters in arabic, hindi, chinese, japanese

Rest API and webhooks

Digital creative asset manager

Live slack and email support


Risk-free, cancel anytime, no lock-in

Wafrow cancellation is self-serve. No need to email us or callbacks from retention specialists. Straightforward and fair, the way life should be.


Cheapest possible plans for startups and non-profits

As we bootstrap our way through this journey, we realize the value of your hard earned cash. Our endeavour is to make the starting plan as high value as possible. If you're a non-profit, we're happy to offer discounts. Just email us your credentials.


World-class support
Ravdeep
If you get stuck, drop a quick line at [email protected] or slack for enterprise customers. It'll likely be this guy, helping you out with a grin 24x7.

Frequently asked questions

How do I add personalized images to ConvertKit (Kit) emails?

Insert an image block or custom HTML block in your ConvertKit email editor and set the source URL to your Wafrow image endpoint. Append ConvertKit personalization tags (e.g. {{ subscriber.first_name }}) as query parameters. Wafrow will dynamically compile and serve a customized image for each subscriber when the email is opened.


Does Wafrow work inside ConvertKit Email Sequences?

Yes. Wafrow dynamic image URLs work seamlessly inside ConvertKit sequences, broadcasts, and visual automations. Because Wafrow renders each image in real-time at the open event, there is zero delay in subscriber delivery.


Can I use custom subscriber fields in my personalized images?

Yes. You can use any custom subscriber fields defined in your ConvertKit account. Simply map your custom field placeholder (e.g., {{ subscriber.your_custom_field }}) to the corresponding Wafrow layer parameter in the image URL.


Is a developer needed to set up the ConvertKit integration?

No. It is a completely code-free integration. You build the template visually inside Wafrow, copy the generated image URL, and paste it directly into your ConvertKit email layout.


How does Wafrow ensure that images load quickly in the inbox?

Wafrow is built on top of high-performance global CDN nodes. The moment a subscriber opens your email, Wafrow generates the image and caches it. Any subsequent opens or views are served instantly from the CDN, ensuring maximum speed and zero performance lag.