A Meme a Day
Objective
Build an end-to-end automated meme delivery system using only free tools. The goal was practical: deepen working knowledge of Clay, Zapier, and API integrations in a low-stakes context, while building something that would keep running with zero ongoing maintenance.
How it works
Four components, fully automated with no manual steps after the initial build:
- Imgflip API: Fetches the 100 most popular meme templates, returning template IDs, names, and image URLs. Templates are publicly available and copyright-friendly
- Clay (AI caption generation): AI prompts generate humorous captions tailored to each template. Captions are dynamically paired with templates for variety, and prompts can be tuned for different humor styles or themes
- Zapier (orchestration): Daily trigger fires the workflow. Zapier handles the data flow between Imgflip, Clay, and Zoho, and compiles the caption and template into a single meme image
- Zoho Mail (delivery): Sends one meme to the inbox every morning at a fixed time, using the free plan
Key outcomes
- End-to-end automation with no manual steps, running indefinitely after initial setup
- Practical experience with AI prompting and API calls in a no-code context
- Hands-on integration across Clay, Zapier, Zoho Mail, and Imgflip API
- Runs entirely on free tiers across every tool in the stack