Engineering Lab
AI ad creatives for Shopify merchants
A Shopify app that takes product photos and generates platform-ready ad creatives with copy. No designers, no stock photos, no manual production.
- Year
- 2025 – Present
- Platform
- Shopify
- Role
- Design, Engineering, AI


Shopify merchants can't afford ad creative at scale
Running ads on Meta, Google or TikTok requires fresh creatives. Most Shopify merchants can't afford a designer or agency. They end up using product photos on white backgrounds that don't convert.
Manual creative production doesn't scale. A merchant with 50 products needs hundreds of ad variants across platforms and sizes. Each one takes time, money and design skill they don't have.
What we built
An AI pipeline that generates ad creatives inside Shopify admin
- LangGraph
- Claude Vision
- FAL.ai
- tRPC
- React Router
- Prisma
- Inngest
- Cloudflare R2





AI Image Generation
From product photo to styled ad creative
Claude Vision analyzes the product image, removes the background and identifies the product category. FAL.ai generates styled scene backgrounds matched to the product type. The pipeline composites the product into the new scene automatically.
Merchants choose from three quality tiers: Regular for fast iterations, Pro for polished output and Premium for photorealistic results. Each tier uses different models and processing steps.
AI Copywriting
Ad copy that matches the product and platform
The LLM writes headlines, body copy and CTAs matched to the product category and target platform. Copy adapts to platform conventions: short and punchy for Meta, benefit-driven for Google, trend-aware for TikTok.
Merchants can provide brand voice guidelines and the system adjusts tone accordingly. Every ad includes the product price, discount badge and a clear call to action.


Multi-Platform Output
One product, creatives for every platform
The app generates creatives sized and formatted for Meta (Facebook and Instagram), Google Display, TikTok and more. Each platform gets the right dimensions, safe zones and format requirements.
Merchants select their target platforms and the pipeline generates all variants in a single batch. Download individually or as a zip file ready to upload to each ad platform.
Template System
Upload ad inspiration, get matching styles
Merchants upload images of ads they like as style references. The system analyzes the composition, color palette and layout, then generates new creatives matching that visual style with the merchant's own products.
A curated library of proven ad templates is also available. Select a template, drop in your product and the AI handles the rest.


Built for production
The technical foundation behind the creative pipeline.
- Quality tiers
- 3
- Ad platforms supported
- 4+
- Steps in the AI pipeline
- 10
- Billing model
- Usage
Architecture
LangGraph agents, async pipelines, embedded in Shopify
The ad generation pipeline is orchestrated by LangGraph agents. Each step (image analysis, background generation, compositing, copy generation) runs as a node in the agent graph with conditional branching based on quality tier and product type.
tRPC handles the API layer between the React Router frontend and the Node.js backend. Prisma manages the PostgreSQL database. Inngest processes image generation jobs asynchronously so merchants aren't waiting on long renders. Assets are stored on Cloudflare R2.
LangGraph
Agent Orchestration
Claude Vision
Image Analysis
FAL.ai
Image Generation
tRPC
API Layer
Prisma
Database ORM
Inngest
Async Jobs
React Router
Frontend
R2
Object Storage
Want a custom Shopify app?
We build AI-powered Shopify apps. If you need custom functionality for your store, let's talk about what you're trying to solve.
Work with us
Have a Shopify app idea or need AI integrated into your e-commerce workflow? We can help.