NotionFigmaSlackZoomCanvaStripeSpotifyDropboxAirtableLoomDiscordCalendlyMailchimpTrelloAsanaHubSpotSalesforceWebflowZapier1PasswordQuickBooksShopifyDocuSignMiroTypeformVercelSupabaseChatGPT PlusGrammarlySuperhumanLinktreeBitlyEvernoteMonday.comClickUpJira

Can I code this? An AI Ad Copy Generator

Genuinely one of the simpler builds here — a prompt template layer over an existing LLM API, not a proprietary model of your own.

Build it
Effort: an eveningRunning cost: $0/mo to start

Why CanICodeThis says Build it

  • Marketing copy templates (ad copy, product descriptions, email subject lines) are prompt templates filled with user input — a straightforward LLM API call
  • A simple editor with a 'generate' button and editable output is standard UI work
  • Saving generated copy to revisit or reuse is ordinary CRUD

The parts that'll cause problems

  • A template library covering dozens of specific marketing formats represents real content and prompt-iteration work
  • Team workflows (shared brand voice, approval before publishing) add real collaboration scope
  • Brand-voice consistency across many generations takes real prompt-engineering care to get reliable

How I'd build this

frontendAstro
llmClaude API
hostingCloudflare Pages

MVP scope

  • A handful of prompt templates (ad copy, product description, subject line)
  • A generate button with editable output
  • Save generated copy to a personal library

Postpone to v2

  • A larger template library
  • Team brand-voice guidelines injected into every prompt
  • Approval workflows before publishing

What it actually costs to build

AI agent — with a subscription (Claude Pro/Max, Cursor, etc.)$0 marginal
AI agent — pay-per-use API, no subscription$16–$27 one-time
Hosting, once it's running$0/mo (free tier)
Domain name, if you want your own~$12/yr

Existing tools solving a similar problem typically run $49–$49/mo — see how they compare below.

The build prompt

Genuinely one of the simpler builds here — a prompt template layer over an existing LLM API, not a proprietary model of your own: 1. A handful of prompt templates (ad copy, product description, email subject line) filled with user input. 2. One LLM API call per generation, sent as a structured prompt. 3. A simple editor with a generate button and editable output. 4. Save generated copy to a personal library. Single-user login is enough. That's a real, complete AI copy tool. Out of scope: a larger template library covering dozens of specific marketing formats, real content and prompt-iteration work, and team brand-voice guidelines injected into every prompt, which need real multi-user configuration beyond a single user's templates.

← try another idea · browse the full register