Creator campaigns
Creator workshop ad
Pair a creator photo with a clear hook, offer, and action.
Test new hooks and photos through the API. Text fits inside its own region, and the offer keeps a clear highlight.

TypeMarketing images
File typesPNG, JPEG, WebP
SourceMade by thirds.ai with original graphic marks, fictional sample names, and original AI-generated example photos.
LicenceFree to copy and use in your own templates
Your data
See the fields before you copy.
Your copy starts with these sample values. Change any of them.
{
"hook": "TURN YOUR IDEAS\nINTO YOUR NEXT AD",
"offer": "THE 45-MINUTE WORKSHOP",
"detail": "WRITE BETTER COPY.\nMAKE EVERY WORD COUNT.",
"cta": "WATCH THE FREE LESSON",
"accent_colour": "#ddff64"
}Use it your way
Render the same template on the web, by API, or through MCP.
curl https://thirds.ai/v1/image \
-H "Authorization: Bearer $THIRDS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"template_id":"tpl_your_copy","version":1,"data":{"hook":"TURN YOUR IDEAS\nINTO YOUR NEXT AD","offer":"THE 45-MINUTE WORKSHOP","detail":"WRITE BETTER COPY.\nMAKE EVERY WORD COUNT.","cta":"WATCH THE FREE LESSON","accent_colour":"#ddff64"},"image":{"format":"png","width":1080,"height":1350}}'{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "render",
"arguments": {
"output": "png",
"idempotency_key": "creator-workshop-1",
"request": {
"template_id": "tpl_your_copy",
"version": 1,
"data": {
"hook": "TURN YOUR IDEAS\nINTO YOUR NEXT AD",
"offer": "THE 45-MINUTE WORKSHOP",
"detail": "WRITE BETTER COPY.\nMAKE EVERY WORD COUNT.",
"cta": "WATCH THE FREE LESSON",
"accent_colour": "#ddff64"
},
"image": {
"width": 1080,
"height": 1350
}
}
}
}
}