OpenAdForge

Ad Creative Studio for Google Ads

OpenAdForge
Self-hosted · Google + Meta

Portfolio Overview

Every brand at a glance — Google Ads connection, sync health, and recent performance.

Brand Kits

Upload a logo and shop photos. We auto-extract your color system.

Generate Creatives

Produce a full Google Ads pack — and Meta / Instagram sizes in the same run when videos and 9:16 stills are enabled.

Creative angles

Progress

Idle

            

Video Thumbnail Creator

Build Meta, YouTube, and Performance Max video covers from brand photos or uploaded footage.

Idle

            

Creative Library

Every creative for this brand — generated packs and live Google Ads assets, matched into one library.

Select a brand to open its library. Use the Working with switcher in the top-left to choose a brand profile.

Meta Ads

Facebook + Instagram sizes researched for Feed, Stories, Reels, and In-stream — auto-built with your Google packs.

Launch sizes

Produce once; serve on Google Demand Gen / P-Max and Meta with Placement Asset Customization.

Placements

Packs with Meta creatives

Images tagged for Meta plus shared videos (16:9 / 1:1 / 4:5 / 9:16).

Google Ads Creative Archive

Compare live and historical creatives using real account performance.

Google Ads is not connected on this server yet. Add the five GOOGLE_ADS_* Railway environment variables, then return here to sync live and historical creatives.
Status

New Brand Kit

Logo
⬆Drop logo or click
Reference photos (3–8)
⬆Drop shop photos or click

Customer onboarding links

Send a link to a client — their submission creates a Brand Kit and auto-imports photos from their website and Google Business Profile.

Brand onboarding

Review brand research

Client answers are authoritative. Approve sources and inferred fields before publishing.

Modify creative

Prompt examples “bigger logo; larger text; more contrast” “headline: Same-Day Service; CTA: Get Quote” “use left rail; focus right; remove text”

Google Ads

Push selected creatives

Review the plan before anything is uploaded.

Meta Ads

Push selected creatives

Ads are always created PAUSED. Review the plan before anything uploads.

Quick logo edit

Logo
Position
Top right
Logo size 100%
◖ ◕
SmallerOriginalLarger

Creative comparison

Every card uses the same selected date range.

0 selected
Mass edit
0 selected
◖ ◕
Logo size 100%

Creative sources

Import a shared folder

Paste a view-only Google Drive, OneDrive, or SharePoint folder link. Nothing is changed in the source.

Preparing import…