PICTIFY
Zapier

Zapier
+ Pictify

Connect Pictify to 5,000+ apps without code using Zapier automations.

Automation

About Integration

Zapier integration enables you to generate images automatically when events happen in other apps. Create OG images when a blog post is published, generate certificates when a course is completed, or produce social cards when a new product is added—all without writing code.

Key Capabilities

Trigger-based image generation

Multi-step Zaps support

Template variable mapping

Webhook delivery

Common Use Cases

Auto-generate OG images for new blog posts

Create certificates on course completion

Generate social cards from CRM data

Integration Guide

10 minutes

Prerequisites

  • A Pictify account with an API key
  • A Zapier account (free tier works)
  • A template created in Pictify
1

Get Your Pictify API Key

Log into your Pictify dashboard and navigate to Settings → API Keys. Click "Create New Key" and copy it somewhere safe.

!

Keep your API key secret. Never expose it in client-side code.

2

Create a New Zap in Zapier

Go to zapier.com and click "Create Zap". Choose your trigger app (e.g., Google Sheets, Airtable, Notion) and set up the trigger event.

!

For testing, use "New Row in Google Sheets" as a simple trigger.

3

Add Webhooks by Zapier as Action

For the action step, search for "Webhooks by Zapier" and select "POST" as the action event.

4

Configure the Webhook Request

Set up the webhook with Pictify's render endpoint. Use your template ID and map variables from your trigger.

Code
URL: https://api.pictify.io/v1/render

Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Body (JSON):
{
  "templateId": "your-template-id",
  "variables": {
    "title": "{{trigger_title}}",
    "subtitle": "{{trigger_subtitle}}",
    "image": "{{trigger_image_url}}"
  },
  "format": "png"
}
!

Use Zapier's variable picker to map fields from your trigger to template variables.

5

Test Your Zap

Click "Test step" to send a test request. Pictify will return a URL to your generated image.

Code
// Success Response
{
  "success": true,
  "imageUrl": "https://cdn.pictify.io/renders/abc123.png",
  "renderTime": 1.2
}
6

Use the Generated Image

Add another action step to use the image URL. You can save it to Google Drive, post to Slack, update a CMS, or send via email.

!

The imageUrl from step 5 is available as a variable in subsequent Zap steps.

Ready to build with Zapier?

Get your API key in seconds and start generating images programmatically.

Related Integrations