Skip to main content
MakeAIGuide
Advanced 60 min read Updated Jan 5, 2026

Generate Batch Social Media Cards with Make.com

Automate visual knowledge cards for Instagram & Pinterest using Make.com with Jina API, Firecrawl, ChatGPT, and HTML to Image for batch content creation.

Ready to automate?

Start building this workflow with Make.com — free forever on the starter plan.

Try Make.com Free

Overview

Note for Western Readers: While this tutorial references “Xiaohongshu” (Little Red Book), the workflow principles apply to creating visual knowledge cards for any platform: Instagram carousels, Pinterest pins, LinkedIn posts, or Twitter/X cards.

This is a batch content production solution for knowledge creators on visual social platforms.

By combining multiple tools, achieve fully automated pipeline from web data to beautiful images:

  1. Data Collection - Jina API/Firecrawl scrape web content
  2. Data Cleaning - Regex extraction of structured data
  3. Content Generation - ChatGPT generates explanations, examples, news
  4. Image Rendering - HTML to Image generates knowledge cards
  5. Storage Archival - Cloudinary hosting + Notion knowledge base

Social media knowledge card effect Auto-generated financial knowledge card example


Core Decision Factors

When choosing social media content automation solutions, consider:

  • Batch Generation Capability - Can it generate hundreds of images at once?
  • Data Structuring Capability - Precisely extract data from complex web pages
  • Image Quality - Clarity, aesthetics, and template customization degree
  • Ease of Use - Dependency on coding knowledge
  • Cost Efficiency - Total cost of API calls and tool subscriptions

Technical Specifications

SpecificationValueNotes
Batch Generation CapabilityHundreds to 1,500 imagesDepends on data source scale
Image Dimensions1240 x 1660Instagram/Pinterest standard
Image Quality4K rendering supportConsistent with Chrome rendering
HCTI Free Tier50 images/month~16 posts (3 images each)
Cloudinary Storage25GBFree tier
Recommended Character Count135-150 charsAvoid template overflow
AI ModelGPT-4o-miniGenerate explanations and examples

Prerequisites

Before starting, ensure you have:

  • Make.com account (free registration)
  • Jina API key (for web reading)
  • Firecrawl API key (for structured scraping)
  • OpenAI API key
  • HTML to Image account (htmlcsstoimage.com)
  • Cloudinary account (optional, for long-term storage)
  • Notion account (for knowledge base management)

Workflow Architecture

Stage 1: Data Collection

Data source website Collecting financial terms from sources like The Economist

Use two methods to collect web data:

Method 1: Jina API Reader

  • Suitable for simple web structures
  • Returns Markdown format content
  • Needs regex for extraction

Method 2: Firecrawl

  • Suitable for complex structured data
  • Supports JSON Schema definitions
  • Auto-handles pagination and dynamic loading

Stage 2: Data Cleaning and Structuring

Extract needed data from raw web pages:

Regex Method:

  • Use Text Parser module
  • Write matching rules to extract terms, definitions, etc.
  • Can ask ChatGPT to help generate regex if unfamiliar

Firecrawl Method:

  • Define JSON Schema
  • Auto-return structured data
  • Better suited for complex pages

Stage 3: AI Content Generation

Make workflow interface Make platform module connection method

Send extracted data to ChatGPT for content generation:

Prompt Design Points:

You are a financial knowledge educator. Please generate social media knowledge card content based on the following term:

Term: {{term}}

Requirements:
1. Explain concept in plain language (within 50 characters)
2. Give one relatable example (within 50 characters)
3. Related financial news or trend (within 50 characters)

Total character count strictly between 135-150 characters.

Important: Must strictly limit character count in prompts, otherwise overly long content causes image template overflow.


Stage 4: Image Generation

HTML to Image interface HCTI supports real-time preview and template customization

Use HTML to Image to render content into images:

Configuration Points:

  • Image dimensions: 1240 x 1660 (Instagram/Pinterest standard)
  • Supports custom HTML/CSS templates
  • Rendering quality consistent with Chrome browser

Template Types:

  • Financial knowledge cards
  • Quote cards
  • Finance list cards
  • News digest cards

Stage 5: Storage and Archival

Notion storage effect Images and posts auto-saved to Notion

Generated images need proper storage:

Cloudinary Image Hosting:

  • 25GB free storage
  • Permanent links won’t expire
  • Supports image optimization and CDN

Notion Knowledge Base:

  • Record metadata for each image
  • Facilitate subsequent publishing management
  • Support team collaboration

Pitfalls to Avoid

Common issues during implementation:

  1. Character Overflow - AI-generated content too long causes text overflow in templates; must strictly limit characters in prompts

  2. Image Link Expiration - HCTI-generated links may expire; recommend saving to Cloudinary

  3. API Key Configuration - 401 Unauthorized errors typically from incorrect API Key configuration

  4. Regular Expressions - Can ask ChatGPT for help if unfamiliar, but need clear requirement descriptions

  5. Anti-Crawling Restrictions - Some websites have advanced anti-crawling; Firecrawl may not handle

  6. Cost Control - Large-scale generation (like 1,500 images) requires evaluating API call costs


Use Cases

  • Knowledge Sharing Creators - Standardized content creation in finance, health, emotional, education niches
  • Content Marketing Teams - Need batch production of brand-consistent social media visuals
  • Automation Enthusiasts - Want to explore complex workflows to boost productivity

May Not Suit

  • Users pursuing highly personalized, non-standardized image design
  • Unwilling to invest time learning workflow logic and API debugging
  • Scenarios requiring breaking through complex anti-crawling mechanisms

FAQ

How many images can be generated at once?

Depends on data source scale. Single workflow can generate hundreds of images. If website has 500+ terms, theoretically can generate 1,500 images (3 per term).

Does HTML to Image have a free tier?

Yes, 50 free images monthly, sufficient for generating a dozen social posts (3 images each).

HCTI-generated image links may expire. Recommend saving to Cloudinary or personal image hosting for long-term availability.

How to prevent text overflow in image templates?

Strictly limit character count in ChatGPT prompts (recommend 135-150 characters), or add conditional filtering in workflow to filter overly long content.


Next Steps

After mastering the basic workflow, you can try:

  • Add more image template styles
  • Integrate social platform publishing APIs for auto-publishing
  • Add A/B testing for different copy effectiveness
  • Extend to other platforms (TikTok, YouTube community posts, etc.)

Feel free to leave comments with questions!

FAQ

How many images can be generated at once?
Depends on data source scale. Single workflow can generate hundreds of images. If website has 500+ terms, theoretically can generate 1,500 images (3 per term).
Does HTML to Image have a free tier?
Yes, 50 free images monthly, sufficient for generating a dozen social posts (3 images each).
Do generated image links expire?
HCTI-generated image links may expire. Recommend saving to Cloudinary or personal image hosting for long-term availability.
How to prevent text overflow in image templates?
Strictly limit character count in ChatGPT prompts (recommend 135-150 characters), or add conditional filtering in workflow to filter overly long content.

Start Building Your Automation Today

Join 500,000+ users automating their work with Make.com. No coding required, free to start.

Get Started Free
No credit card required1,000 free operations/month5-minute setup

Related Tutorials

About the author

AC

Alex Chen

Automation Expert & Technical Writer

Alex Chen is a certified Make.com expert with 5+ years of experience building enterprise automation solutions. Former software engineer at tech startups, now dedicated to helping businesses leverage AI and no-code tools for efficiency.

Credentials

Make.com Certified PartnerGoogle Cloud Certified500+ Automations BuiltFormer Software Engineer
Try Make.com Free