Content Forger

Batch-generate marketing content from your data

Need a description for every product in a catalog, or a post for every topic on a list? In Content Forger you prepare the data once as an entry set, pick a template or build a workflow, and run it as a batch: the same workflow runs once per row, with your brand guidelines in every run. One run can write text and generate an image.

Who it is for

Teams that write the same kind of content for many items and want every piece to follow the same brief.

  • Marketing teams — social posts, ad copy variations, or event listings for a list of topics, campaigns, or dates.
  • E-commerce sellers — a product description and a product image for every item in a catalog.
  • Agencies — first drafts for a client's product range, in that client's voice. Keep each client in its own project, with its own guidelines and data.

How it works

  1. Prepare an entry set

    In the project, open Entry Sets and paste your data as a JSON array of objects, or as CSV with the column names in the first row. Each row is one item. Each column name, such as name, material, or highlights, becomes a label the AI reads.

  2. Pick a template or build your own workflow

    In the Playground, start from a template, or connect a Dataset node to AI Text and AI Image nodes yourself. Each row's fields reach the AI Text node as "field: value" lines. Set the format you want, such as a 50-word listing plus three hashtags, in the node's system prompt.

  3. Run the batch

    Choose the entry set on the Dataset node, save the workflow, and click Run batch. Choose the first and last row (up to 100 rows per batch), check the estimated credits against your balance, and start. Rows run one at a time, with progress and a Stop button.

  4. Collect the results

    Each batch is grouped in History. Every row shows its status, its result, and the credits it used, and opens to the output of every node. Generated images are also saved to the project's Assets.

The same voice in every piece

Write your brand guidelines once, in the project's Global context: tone, words to use or avoid, who you are writing for. AI Text nodes add the project context to their instructions on every run, so every row in a batch is written to the same brief. Each node has its own Use project context switch. It is on by default for AI Text nodes and off for AI Image nodes, so copy rules stay out of image prompts unless you turn it on.

Text and images in the same run

A workflow can write text and generate an image for the same row. The product template below works this way: each product's data goes down two branches. One AI Text node writes the description, another writes a product photography prompt, and an AI Image node turns that prompt into a product image. One batch gives every product a description and an image.

Before you run a batch

  • One batch runs up to 100 rows. For a longer entry set, run the rest as another batch.
  • Rows run on our servers, one at a time. You can close the page or leave it: the batch keeps running.
  • Each row is a full run of the workflow and is charged for the AI nodes it runs, by model and settings. Before the batch starts, your balance must cover the estimated credits for every row you chose. Review nodes that re-run steps can use more.
  • An AI node that fails is not charged (except an image blocked by the safety filter, which is charged in part), and the batch goes on with the next row. If your credits run out, the batch stops and the remaining rows are canceled.
  • A batch keeps running, and charging credits, after you close the page. To stop it, press Stop, or Cancel in History: the row in progress finishes and the remaining rows are canceled, uncharged.
  • Results stay in the app; a batch cannot be exported as a file. Read text results in History and find generated images in Assets. CSV import is simple: values cannot contain commas.

Templates to start from

Both templates read one row of an entry set per run. Apply one in a project, adjust the instructions, and save the workflow.

Try a batch run

Create an account to build workflows and run batches. During the preview, an invite code is required to use the product.

Editing on the canvas needs a computer or a wide screen.

Batch-generate marketing content from your data - Content Forger