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
AI-generated ad: Power Meets Comfort padel racket on orange background
AI-generated ad: Timeless Precision watch on dramatic rock scene

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-generated ad: Street Ready Style bomber jacket with graffiti background
AI-generated ad: Act+Acre skincare products on blue torn paper texture
AI-generated ad: Define Your Legacy watch collage with model
AI-generated ad: model in flannel shirt with 20% off promotion
AI-generated ad: Elevate Every Moment watch on sage green background

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.

AI-generated ad: $69 Winter bomber jacket with creative red border and copy
admin.shopify.com
Ad AI Image running inside Shopify admin with padel racket product

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.

AI-generated ad: Elevate Every Moment watch with rose gold bracelet
AI-generated ad: Street Ready Style bomber with urban graffiti backdrop

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.