Goose Growth

Many videos at once

Plan up to 180 video ads in one go, from a few picks or from your own sheet, for one price and one yes.

Ask your AI app for many videos at once, like "Make 12 videos for my teas", or bring a sheet of ideas you already have. Goose writes the videos, shows one price for all of them, and makes them on your computers after one yes. It works the same way as one video, just for more.

A batch can hold up to 60 ideas and 180 videos for one brand. Each size of an idea is its own video, and its own ad on Meta.

Pick what to make

The picker card in your AI app, or Many videos at once on Make in the dashboard, asks three things in this order:

  1. Style. Sizes and counts a style can't do are greyed out straight away.
  2. Products. Pick from your products, with their photos.
  3. How many per product. Each choice shows how long it takes on your computers, like "12 videos · about 2 h 30 min".

Anything your ask already said comes filled in. If your computer isn't set up yet, Set up this computer while Goose writes sits under the choices. See Set up your computer.

In the dashboard, Write the video ideas sends the job to your AI app. The page shows Waiting for your AI app with Open in Claude or Open in ChatGPT, then Goose is working, then Ready.

Goose writes

The card fills as Goose writes, a few rows at a time, each with its product photo, hook and size. Goose fixes every row it can. A row it can't fix is named with what's in the way, like Add photos in the sheet. You can leave it out with its × on the price card, and Undo brings it back. Goose never leaves a row out for you.

Use your own sheet

Choose Use my sheet, then paste a Google Sheet link or drop a CSV file. A private Google Sheet needs Share, then Anyone with the link, or download it as CSV and drop that in.

Before any row is used, Goose shows you what it read:

  • which column became what, with a menu to change each one;
  • the tab it read, and any missing fields;
  • each row whose product didn't match, with a product picker and your sheet's own words beside it, like "From your sheet: 'Green tea 100g' → Green Tea";
  • each value that isn't offered, with the choices that are, like "Size '16:9' isn't offered for this style: pick 9:16, 4:5 or 1:1";
  • Leave out on any row;
  • the count, like "Read 40 rows. Used: Product, Hook, Script, Primary text, Headline, Button text, Audience, Awareness, Ad name. Not used: Owner, Notes (kept on each row)".

Then choose Use these 40 rows. Goose fills only the empty cells. Cells from your sheet keep a From your sheet mark and are never rewritten. Duplicate rows get a warning, and both stay.

The sheet

The batch's sheet in the dashboard is a grid like a spreadsheet. Move with the keyboard, paste a block of cells, and watch each cell save on its own.

  • Ad text, the ad name and who it's for are free to change, and don't change the price.
  • A change to the hook, a spoken line or the words on screen says "Changes what's said; needs a new price".
  • A bigger change, like the product, size, style or voice, shows Ask Goose to update this row.
  • Write 3 more like this and New hook ask Goose for more.
  • Download gives you the sheet back with your own columns. Each row keeps its row id: the row's own reference, which stays the same from your sheet to your downloads and your ads.

The price

The price card is short:

  • "Up to 3,888 credits · most likely 3,240 · unused credits come back on their own";
  • which computer makes them, about how long, and when they're ready, like "On Arjun's MacBook · about 2 h 30 min · ready about 4:40 pm";
  • the rows, each with × to leave it out, and Undo to bring it back, with the price changing as you go;
  • the button, like Make 12 videos · up to 3,888 credits, with the time the price is good until;
  • Open the sheet, and Details with the deadline and what happens if something goes wrong.

When the run takes over 4 hours, the card also shows the time with two computers, with Add another computer beside it.

Samples first

For 21 videos or more, Goose makes samples first: one video for each style. Everything is set aside at your yes. When the samples are ready, the board says "Samples ready" with the time left, and Carry on makes the rest. If every sample of a style didn't finish, you get Retry the sample, with its own small price, or Stop the rest. For 2 to 20 videos, samples are off unless you tick them on the price card.

While they're made

The card and the batch's page show one board, problems first. See Make it for what each state means. Stop the rest stops every video not finished yet, including ones being made, which pay for the work already done. Change the ones not started stops only the videos not started yet, then opens the sheet with just those. When you have more than one run going, the newest is the main board and the others sit under Also making.

Review

For 12 videos or fewer, review them right in your AI app: Keep, Reject with a reason, and Fix this on each, then Keep all the rest and Send fixes. For more, choose Review on a bigger screen.

The review page in the dashboard plays every video in a grid. Press K to keep, X to reject and N for the next one. You can group by product, compare hooks, keep many at once and download them. Each file is named by its row id, so you can find its row in your sheet. Send to Goose sends your notes to your AI app, after showing which videos they touch.

To get a client's notes, make a review link. Each note is saved against the exact version the client watched. A note on an older version says "On an older version".

Send to Meta

Send to Meta, paused works only when sending to Meta is turned on for your account. Until then, ask your AI app to pack the ads for Ads Manager instead: see Results and Meta. When it's on, it opens one launch card for the batch, with two groups: Kept and Not reviewed. Each row shows the exact version the ad will use, like "Version 2 · kept today". Videos with a fix still being made are listed but not ticked. Each setting starts filled in, and you can change each one:

  • Countries: the countries of the newest ad set, started in the last 90 days, in your newest Meta campaign. If there isn't one, Goose asks you.
  • Start day: tomorrow, in your ad account's time zone.
  • Daily budget per ad set: the middle daily budget of your ad sets started in the last 90 days. If there are none, a suggested amount for your currency, or Goose asks you when it has none for your currency.

Nothing goes to Meta until you say yes, on the card or on the batch's launch page in the dashboard. The ads arrive paused, and Meta spend is separate from Goose credits.

On this page