Dynamic Text

Make every image speak
directly to your recipient.

Drop a merge tag into any text layer. OKZest swaps in the right value for each person - name, company, location, or any custom field - instantly, at any scale.

Free plan · 2,500 watermarked images/month · No credit card required

Static text
Example of dynamic text in an OKZest image
Text layers

Three types of text, built for every scenario

Every text element on your canvas can be configured as one of three types - mix and match them freely.

Static text

Text that stays the same for every recipient - headings, taglines, legal copy. Set it once in your template and forget it.

Fallback text

A safe default shown when a merge tag value is missing or empty. Your image always looks polished - no blank gaps, ever.

Dynamic text

A merge tag replaced with each recipient's real data - name, company, city, or any custom field. Multiple merge tags per image are supported on all plans.

Text layers can be stacked in any order - in front of or behind other elements on the canvas. They cannot be placed behind the background image.
How it works

From template to personalized image in three steps

No code, no developer - just a visual editor and your contact list.

1
Design your template

Use the drag-and-drop editor to build your image. Add text layers and mark the ones you want to personalize as dynamic.

2
Add merge tags

Give each dynamic layer a tag name like {{name}} or {{company}}. Stack as many as your design needs.

3
Send - OKZest does the rest

Pass values through your ESP, via the API, or through a no-code tool. Each recipient gets a unique image URL with their data baked in.

Use cases

Wherever you talk to customers, personalize it

Dynamic text works across every channel - email, web, social, and more.

Email campaigns

Greet customers by name in your email banner. Add their company, industry, or product in a single image and lift open rates.

E-commerce

Show the exact product name or item a shopper abandoned in a cart-recovery image. Specific beats generic every time.

Personalized websites

Display a visitor's name or location in a hero image the moment they land. Dynamic text turns static pages into tailored experiences.

Certificates & awards

Generate individual certificates at scale - recipient name, course title, and date all pulled from your data automatically.

Social & direct messaging

Send LinkedIn or WhatsApp follow-ups with an image that includes the recipient's name. Stand out in a crowded inbox.

Sales outreach

Include the prospect's company name in your cold email image. Personal touches improve reply rates without extra manual work.

Works with your stack

Drop into the tools you already use

No new platform to learn - connect OKZest to your existing ESP, CRM, or automation tool.

Mailchimp Klaviyo HubSpot ActiveCampaign Brevo Zapier Make n8n REST API Any ESP
Get started

Start personalizing
in the next 10 minutes.

Create a free account, build your first template, and send a personalized image before your next meeting.