Key Capabilities
- Visual scenario builder
- Advanced data mapping
- Error handling
- Scheduled operations
Common Use Cases
- Rows added to a sheet Render one image per row Iterate, then write each URL back to its row USE TEMPLATE
- Campaign scheduled Render each size variant A router sends each one to its own channel USE TEMPLATE
- Order over a threshold Render a thank-you card Only when the filter condition holds USE TEMPLATE
Integration Guide
-
Create a New Scenario
Log into Make and click "Create a new scenario". This will be your automation workflow.
-
Add a Trigger Module
Click the "+" button and add your trigger. For example, use Google Sheets "Watch Rows" to trigger when new data is added.
TIP Make's iterator module is perfect for batch processing multiple rows at once.
-
Add HTTP Module
Click "+" after your trigger and search for "HTTP". Select "Make a request" to call the Pictify API.
-
Configure HTTP Request
Set up the HTTP module to call Pictify's render endpoint with your template and variables.
CODEURL: https://api.pictify.io/v1/render Method: POST Headers: - Authorization: Bearer YOUR_API_KEY - Content-Type: application/json Body type: Raw Content type: JSON (application/json) Request content: { "templateId": "your-template-id", "variables": { "title": "{{1.title}}", "description": "{{1.description}}", "price": "{{1.price}}" }, "format": "png", "width": 1200, "height": 630 }TIP Use Make's variable picker (the small icon) to map data from previous modules.
-
Parse the JSON Response
Add a "JSON > Parse JSON" module after the HTTP module to extract the image URL from Pictify's response.
CODE// Pictify returns: { "success": true, "imageUrl": "https://cdn.pictify.io/renders/xyz789.png", "width": 1200, "height": 630 } // Map the response body to the JSON module's "JSON string" field -
Use the Generated Image
Add destination modules to use your image. Save to Google Drive, update Airtable, post to social media, or send notifications.
TIP Use a Router module to send the image to multiple destinations simultaneously.
-
Enable Scheduling (Optional)
Click the clock icon on your trigger to run the scenario on a schedule: every hour, daily, or when data changes.
TIP Start with manual runs while testing, then enable scheduling once everything works.
NO CODE REQUIRED
Ready to build with Make (Integromat)?
Grab a free API key, pick a template, and your first render comes back in about 15 minutes.