
Marketing-Teams benötigen viele Visuals. Social-Media-Posts (täglich). Werbemittel (pro Kampagne). Produktfotos (pro SKU). Blog-Hero-Images (pro Artikel). E-Mail-Header. Landingpage-Illustrationen. Konferenz-Badges. Die Liste endet nie.
Die meisten Teams bewältigen das auf die harte Tour: Designer erstellt eine Vorlage → Marketer füllt sie manuell aus → 100-mal wiederholen. Oder schlimmer: Der Marketer tippt Prompts einzeln in Midjourney ein, lädt Ergebnisse herunter, benennt Dateien um, lädt sie ins CMS hoch.
Es gibt einen besseren Weg. Sie können eine automatisierte Pipeline aufbauen, die Marketing-Visuals auf Abruf generiert – ausgelöst durch eine Tabellenaktualisierung, ein Kalenderereignis oder einen CLI-Befehl. Kein Designer-Engpass. Kein manuelles Prompt-Tippen. Keine mühsame Dateiumbenennung.
Dieser Leitfaden zeigt Ihnen, wie es geht. Wir bauen vier Automatisierungs-Workflows, vom Anfänger (ein Befehl) bis zum Fortgeschrittenen (geplante Batch-Pipeline), alle mit AnyCaps Bildgenerierungs-CLI. Egal, ob Sie Claude Code, Cursor, n8n, Zapier oder einfaches Cron verwenden – hier gibt es einen Weg für Sie.
Warum die Marketing-Visual-Generierung automatisieren?
Bevor wir Code schreiben, lassen Sie uns klären, was wir automatisieren:
| Manueller Workflow | Automatisierter Workflow |
|---|---|
| Midjourney öffnen → Prompt tippen → warten → herunterladen → umbenennen → hochladen | Ein CLI-Befehl oder Cron-Job |
| Designer erstellt 1 Variante → Marketer fordert 5 weitere an → 2 Tage warten | 20 Varianten in 60 Sekunden generieren |
| 50 Produktfotos = 50 einzelne Prompts | Eine CSV → 50 Bilder im Batch |
| A/B-Test-Creative-Aktualisierung = manuelles Redesign | Geplante Neugenerierung mit neuen Prompts |
Die Zeitersparnis summiert sich schnell. Ein Social-Media-Manager, der 3x/Tag auf 4 Plattformen postet, spart 6–10 Stunden/Woche. Ein E-Commerce-Team mit 200 SKUs spart 40+ Stunden pro Produktfoto-Aktualisierung. Ein Performance-Marketing-Team, das 20 Anzeigenvarianten pro Kampagne fährt, beseitigt den Creative-Engpass vollständig.
Was Sie benötigen
- AnyCap CLI installiert und authentifiziert:
npm install -g anycap && anycap login - Eine Prompt-Vorlagen-Bibliothek (wir bauen unten eine)
- Optional: n8n, Zapier oder Cron für die Planung
Workflow 1: Social-Media-Posts mit einem Befehl
Der einfachste Workflow: Generieren Sie eine Woche Social-Media-Visuals mit einem Befehl.
Schritt 1: Erstellen Sie Ihre Prompt-Vorlage
Erstellen Sie eine Datei namens social-prompts.txt:
Monday Motivation: minimalist office desk with morning sunlight, warm tones, motivational quote space at top, 1080x1080, clean modern aesthetic
Industry Tip Tuesday: close-up of hands typing on mechanical keyboard, blue ambient lighting, text overlay area on right, 1080x1080, tech blog style
Behind-the-Scenes Wednesday: candid team photo style, open-plan office, natural expression, warm lighting, 1080x1080, authentic feel
Throwback Thursday: vintage film grain, retro computer setup, warm sepia tones, 1080x1080, nostalgic tech
Feature Friday: hero product shot, dramatic studio lighting, dark background, product spotlight, 1080x1080, premium commercial look
Schritt 2: Batch generieren
#!/bin/bash
# generate-social-week.sh — Generate 5 days of social media visuals
while IFS=: read -r day prompt; do
echo "Generating $day..."
anycap image generate \
--prompt "$prompt" \
--model seedream-5 \
-o "social-media/${day// /-}.png"
done < social-prompts.txt
echo "Done! Check social-media/ folder."
Schritt 3: Wiederholbar machen
chmod +x generate-social-week.sh
./generate-social-week.sh
Das war's. Ein Befehl, fünf plattformfertige Bilder. Wöchentlich ausführen, die Prompt-Datei anpassen, wenn Sie neue Stile wünschen.
Workflow 2: Werbemittel-Varianten für A/B-Tests
Performance-Marketer wissen: Sie benötigen mindestens 5–10 Varianten pro Anzeigenset, um herauszufinden, was funktioniert. So generieren Sie sie programmatisch.
Schritt 1: Definieren Sie Ihre Varianten-Matrix
# ad_variants.py
import subprocess, json, itertools
headlines = [
"Save 50% today",
"Free trial — no credit card",
"Join 10,000+ teams",
"Built for speed",
]
visuals = [
"product hero shot on gradient background, modern SaaS aesthetic, 1200x628",
"happy team collaborating in modern office, natural light, 1200x628",
"dashboard screenshot with impressive metrics, clean UI, 1200x628",
"minimalist illustration showing workflow improvement, 1200x628",
]
ctas = [
"with a bright orange CTA button",
"with a sleek blue 'Start Free' button",
"", # no button variant
]
for i, (headline, visual, cta) in enumerate(itertools.product(headlines, visuals, ctas)):
prompt = f"Facebook ad creative: {visual}. Overlay text: '{headline}' {cta}. Professional, high-contrast, eye-catching."
result = subprocess.run([
"anycap", "image", "generate",
"--prompt", prompt,
"--model", "nano-banana-2",
"-o", f"ad-variants/variant-{i:03d}.png"
], capture_output=True, text=True)
print(f"Variant {i:03d}: {headline}")
Schritt 2: Ausführen und überprüfen
python ad_variants.py
# Generiert bis zu 48 Varianten (4 Überschriften × 4 Visuals × 3 CTA-Optionen)
In 2 Minuten haben Sie 48 Anzeigenvarianten zur Überprüfung. Wählen Sie die besten 10 aus, laden Sie sie auf Ihre Anzeigenplattform hoch und lassen Sie den A/B-Test laufen.
Workflow 3: Produktfoto-Pipeline (E-Commerce)
Wenn Sie 200 SKUs haben, die konsistente Produktfotos benötigen, ist dies der Workflow, der Fotoshooting-Kosten von über $10.000 ersetzt.
Schritt 1: Bereiten Sie Ihre Produkt-CSV vor
sku,product_name,category,color,style
TSH-001,Classic Crew Tee,Apparel,White,Studio on model
TSH-002,Classic Crew Tee,Apparel,Black,Studio on model
TSH-003,Classic Crew Tee,Apparel,Navy,Studio on model
BAG-001,Leather Tote,Accessories,Brown,Flat lay on marble
BAG-002,Leather Tote,Accessories,Black,Flat lay on marble
Schritt 2: Pipeline-Skript erstellen
# product-photos.py
import csv, subprocess, json
PROMPT_TEMPLATES = {
"Studio on model": "Professional e-commerce product photo: {product_name} in {color}, worn by model, studio lighting, white seamless background, front view, 1024x1024, high-end fashion catalog quality",
"Flat lay on marble": "Professional e-commerce flat lay: {product_name} in {color}, arranged on white marble surface, natural light from window, top-down angle, 1024x1024, premium lifestyle catalog",
}
with open("products.csv") as f:
for row in csv.DictReader(f):
template = PROMPT_TEMPLATES.get(row["style"], PROMPT_TEMPLATES["Studio on model"])
prompt = template.format(**row)
result = subprocess.run([
"anycap", "image", "generate",
"--prompt", prompt,
"--model", "nano-banana-2",
"--async",
"-o", f"product-photos/{row['sku']}.png"
], capture_output=True, text=True)
print(f"Queued: {row['sku']} — {row['product_name']} ({row['color']})")
print("\nAll SKUs queued. Check product-photos/ for results.")
Schritt 3: Skalieren
python product-photos.py
# 200 SKUs in ~3 Minuten, asynchroner Modus
Der asynchrone Modus bedeutet, dass AnyCap Bilder parallel verarbeitet. 200 Produktfotos in 2–3 Minuten, alle mit konsistenter Beleuchtung, Blickwinkeln und Qualität – etwas, das in einem Fotostudio 3–5 Tage dauern und $5.000–15.000 kosten würde.
Workflow 4: Geplanter Content-Kalender mit n8n
Für Teams, die eine vollständig automatisierte Lösung ohne manuelle Eingriffe wünschen, integrieren Sie AnyCap mit einem Workflow-Automatisierungstool.
n8n-Workflow-Struktur
[Schedule Trigger: Every Monday 8 AM]
→ [Read airtable/google sheets: this week's content]
→ [Loop over each content item]
→ [Execute Command: anycap image generate --prompt "{{prompt}}" --model seedream-5]
→ [Upload to Google Drive / S3]
→ [Post to Slack: "Visual ready: {{title}}"]
Execute-Command-Knoten-Konfiguration
{
"command": "anycap image generate --prompt \"={{ $json.prompt }}\" --model seedream-5 -o /output/{{ $json.slug }}.png"
}
Damit erhalten Sie eine Content-Kalender → Visual-Generierungs-Pipeline ohne manuelle Schritte. Airtable-Zeile aktualisiert → Bild generiert → hochgeladen → Team benachrichtigt.
Zapier-Alternative
Wenn Sie Zapier bevorzugen, verwenden Sie den Code by Zapier-Schritt:
const { execSync } = require('child_process');
const prompt = inputData.prompt;
const slug = inputData.slug;
execSync(`anycap image generate --prompt "${prompt}" --model seedream-5 -o /tmp/${slug}.png`);
return { image_path: `/tmp/${slug}.png` };
Prompt-Vorlagen für Marketing-Visuals
Speichern Sie diese. Verwenden Sie sie. Passen Sie sie an Ihre Marke an.
Social-Media-Posts
# Instagram Post (1080x1080)
{subject}, vibrant colors, modern aesthetic, natural lighting,
1080x1080, lifestyle photography style
# LinkedIn Post (1200x627)
{subject}, professional setting, clean background,
warm ambient light, 1200x627, editorial photography
# Story / Reel Cover (1080x1920)
{subject}, vertical composition, bold colors,
eye-catching focal point, 1080x1920, story format
Werbemittel
# Facebook/Instagram Ad (1200x628)
{product} hero shot, {background}, {headline} text overlay,
high contrast, professional ad creative, 1200x628
# Display Ad (300x250)
{product}, clean composition, strong CTA area,
300x250, banner ad format
# LinkedIn Ad (1200x627)
{product} in professional setting, subtle brand colors,
1200x627, B2B ad creative
Blog & Content
# Blog Hero Image (1200x630)
{article topic}, conceptual illustration,
{color palette} tones, 1200x630, editorial blog hero
# Email Header (600x200)
{subject}, horizontal composition, light background,
600x200, email header format
Produktfotos
# Studio Product Shot
{product_name} in {color}, studio lighting,
white seamless background, front three-quarter view,
1024x1024, commercial product photography
# Lifestyle Product Shot
{product_name} in {color}, {scene}, natural light,
1024x1024, lifestyle catalog photography
Das richtige Modell für Marketing-Visuals wählen
Nicht jedes Marketing-Visual benötigt dasselbe Modell. So wählen Sie:
| Anwendungsfall | Modell | Warum |
|---|---|---|
| Hero-Images, wichtige Kampagnen-Visuals | Seedream 5 | Beste Erstqualität, poliertes Ergebnis |
| Anzeigenvarianten, A/B-Test-Creatives | Nano Banana 2 | Am schnellsten und günstigsten – 50 Varianten ohne Budgetsorgen generieren |
| Produktfoto-Überarbeitungen, Hintergrundwechsel | Nano Banana Pro | Bild-zu-Bild-Bearbeitung für Feinschliff |
| Tägliche Social-Media-Posts | Nano Banana 2 | Geschwindigkeit zählt mehr als Perfektion bei täglichem Content |
| Premium-Kampagnen-Launch-Assets | Seedream 5 | Qualität vor Geschwindigkeit bei hochsichtbaren Assets |
Kostenvergleich: Automatisiert vs. Manuell
Vergleichen wir einen typischen Monat für ein mittelgroßes Marketing-Team:
| Methode | 200 Bilder/Monat | Durchlaufzeit | Konsistenz |
|---|---|---|---|
| Inhouse-Designer | $3.000–5.000 (Gehaltsanteil) | 2–5 Tage pro Batch | Hoch |
| Freelance-Designer | $2.000–4.000 ($10–20/Bild) | 3–7 Tage pro Batch | Mittel |
| Stockfotos | $200–500 ($1–3/Bild) | Sofort | Niedrig (generisch) |
| AnyCap (Nano Banana 2) | $10–20 (~$0,05–0,10/Bild) | 2–3 Minuten | Hoch (Prompt-gesteuert) |
| AnyCap (Seedream 5) | $30–60 (~$0,15–0,30/Bild) | 5–8 Minuten | Höchste |
Die automatisierte Pipeline spart nicht nur Geld – sie verändert, was möglich ist. Sie können 50 Anzeigenvarianten für eine Kampagne in 2 Minuten generieren. Sie können Produktfotos saisonal ohne Fotoshooting aktualisieren. Sie können 8 verschiedene Hero-Images für jeden Blog-Beitrag A/B-testen. Diese Dinge waren vorher nicht praktikabel.
FAQ
Kann ich das für kommerzielles Marketing nutzen?
Ja. AnyCaps Bildgenerierungsmodelle (Seedream 5, Nano Banana Pro, Nano Banana 2) unterstützen alle die kommerzielle Nutzung. Überprüfen Sie stets die Bedingungen des jeweiligen Modells, das Sie verwenden.
Wie bewahre ich Markenkonsistenz über generierte Bilder hinweg?
Bauen Sie eine Markenvorlage in Ihre Prompts ein. Geben Sie Ihre Farbpalette an („Markenfarben: Marineblau #1a2b3c, Koralle #ff6b6b"), Ihren visuellen Stil („clean, minimalistisch, aufgeräumt") und verweisen Sie auf bestehende Marken-Assets, wenn Sie den Bild-zu-Bild-Modus verwenden.
Was, wenn mein Prompt inkonsistente Ergebnisse liefert?
Dafür ist der Batch-Modus da. Generieren Sie 10–20 Varianten pro Prompt, wählen Sie die beste aus. Mit der Zeit lernen Sie, welche Prompt-Muster konsistente Ergebnisse für Ihre Marke liefern. Speichern Sie die Gewinner als Vorlagen.
Lässt sich das mit meinem CMS integrieren?
Ja. Fügen Sie nach der Bildgenerierung einen Schritt hinzu, der über die API in Ihr CMS hochlädt. Ersetzen Sie im obigen n8n-Workflow „Upload to Google Drive" durch „POST to WordPress/Contentful/Webflow API".
Muss ich Entwickler sein, um das einzurichten?
Für die CLI-Workflows (1–3) benötigen Sie grundlegende Terminal-Kenntnisse – die Skripte sind bereitgestellt, Sie führen sie nur aus. Für den n8n/Zapier-Workflow (4) ist keine Programmierung erforderlich – es ist visuelles Drag-and-Drop. Wenn Sie Claude Code oder Cursor verwenden, sagen Sie Ihrem Agenten: „Set up an automated marketing visual pipeline using AnyCap" und er erledigt das Scripting.
Nächster Schritt: Ihre erste automatisierte Pipeline
Wählen Sie den Workflow, der zu Ihrem größten Problem passt:
- Social Media überfordert Sie? → Starten Sie mit Workflow 1 (ein Befehl, eine Woche Posts)
- Creative-Engpass bei Werbemitteln? → Starten Sie mit Workflow 2 (48 Varianten in 2 Minuten)
- Rückstau bei Produktfotos? → Starten Sie mit Workflow 3 (200 SKUs in 3 Minuten)
- Wollen Sie es vollständig automatisiert? → Starten Sie mit Workflow 4 (geplante n8n-Pipeline)
Installieren Sie AnyCap, kopieren Sie das Skript für Ihren Workflow und führen Sie es aus. Das erste Mal dauert 10 Minuten. Jedes weitere Mal dauert 30 Sekunden.
Letzte Aktualisierung: Mai 2026. Verfügbarkeit und Preise der AnyCap-Modelle können sich ändern.