Tempio

Launch checklist template for Ecommerce

Free download as CSV and Markdown. Nothing sits in front of the file: no form, no account, no email address.

The files

What it is

The launch checklist with the rows a store needs before a season or a promotion starts: the catalogue feed, stock cover on every advertised line, the offer live in the same words as the ads, delivery cut-offs recorded, and the return policy the campaign depends on.

Everything else is the general checklist, unchanged. One row per check, with an owner by name, a due date relative to the start, an honest blocking flag, a verification method and evidence kept.

When to use it

Use it before every promotion and every season, not only before a big launch. In a store the things that break are the ones that change constantly — the feed, the stock, the offer, the page — and a checklist run only for major launches will miss all of them.

Use it again the morning the offer opens, because a promotion has its own launch inside the flight.

Every field, and what belongs in it
TypeHow to fill it
AreaTextWhich part of the launch this belongs to: catalogue, stock, offer, delivery, tracking, pages, access. In a store the first four break far more often than anything inside the ad account.
CheckTextThe thing to confirm, written as something a person can do and answer: open each advertised product from the feed as a customer would. Not the feed is fine, which anybody can tick.
Why it mattersTextWhat goes wrong if it is missed, in a store's terms: an ad pointing at an unavailable product spends the whole budget producing complaints, and the platform keeps spending happily while it happens.
Applies toTextWhich campaigns this covers: shopping only, the promotion campaigns, everything. A store runs several launches a quarter and a row that applies to one of them should say so.
OwnerTextThe person who does this check, by name, and here it is often split between the ecommerce manager for the catalogue and the media buyer for the account.
DueTextHow far ahead of the start this has to be done. Feed and stock checks belong the day before, because both move; the offer check belongs on the morning the promotion opens.
BlockingTextWhether the launch may proceed without it. Stock cover and the offer being live on the site genuinely block; a second creative ratio does not, and calling everything blocking is how the whole list gets overridden.
How to verifyTextThe specific action: complete a real purchase with the campaign's parameters and confirm the value, currency and campaign in the reporting, then refund it. Vaguer than that and two people check it differently.
EvidenceTextWhat is kept: the feed diagnostics with no errors on the advertised set, the stock figure with the date it was read, a screenshot of the test purchase with its timestamp.
StatusTextNot started, done, or blocked. Blocked is common in a store because several rows depend on the merchandising team, and marking it is better than leaving a row looking unstarted.
Verified byTextA second name, where the row is worth confirming by somebody other than its owner. Stock cover is worth a second pair of eyes from merchandising; a tracking check is not.
Verified onDate (YYYY-MM-DD)The day it was confirmed. Stock and prices move daily, so a catalogue check from last week is worth doing again before a promotion opens.
NotesTextWhat the next person needs: the line that nearly sold out, the feed field that had to be remapped, the delivery cut-off that arrived earlier than expected, the check worth adding next season.

The things that break in a store are the things that change

A store's launch risk is not in the ad account. It is in the systems that move every day: the catalogue feed, the stock position, the price file, the promotion engine and the page that shows all three.

That is why the checklist here is run more often than a general one. A season, a promotion, a drop, a price change — each of those is a launch, and each of them can break the same five things. A team that only runs the checklist before major campaigns will discover, reliably, that the small ones are where the money goes missing.

The checks below are the ones worth carrying every time. The rows worth adding beyond them are specific to your platform, and they usually get written the morning after something went wrong.

Stock cover is the check that cannot be undone

Everything else on a launch list can be fixed while the campaign runs. A sold-out product cannot.

So stock cover is confirmed for every line the campaign advertises, the day before the start, with the number and the date recorded. Where cover is thin, the choices are to lower the weight, to point the campaign at a segment rather than a unit, or to delay. Launching anyway produces spend that buys disappointment, and the disappointment persists: refunds, complaints, and a worse audience for the next campaign.

This row blocks. It is one of the few that genuinely should.

The feed fails quietly

Catalogue feeds do not usually fail completely. They fail partially, on a handful of items, and the campaign runs on whatever is left.

That is why the check is not the feed is healthy but every advertised product opens from the feed with the right price and availability. Feed diagnostics will tell you there are errors; they will not tell you whether the errors are on the twelve products this campaign is about.

Do it as a customer would: open the products, check the price matches, check the image is the one the creative uses, check the variant that appears is the one being advertised. It takes fifteen minutes for a normal set and it catches the specific problem that otherwise runs for a week.

The offer has to be live in the same words

The most common launch-day failure in this category is an offer that is live in the ads and not yet live on the site.

The check is concrete: open the site as a customer, confirm the offer appears, confirm it applies at checkout, and confirm it is described in the same words the ads use. All three parts matter. A promotion that applies but is not visible loses most of its effect; one that is visible but does not apply produces abandoned baskets and support tickets; one described differently on each side makes the campaign look dishonest.

Where the promotion is scheduled to open at a particular hour, this check belongs on the morning of, not the week before.

Delivery cut-offs, recorded before they matter

The cut-off is the last date an order can arrive in time, and it belongs on the checklist as a recorded fact with a date.

Its purpose is downstream. The creative plan needs to know when the message has to change, the flight plan needs the date in its rows, and the support team needs to know what is being promised. A campaign that carries its ordinary delivery promise past the cut-off converts worse for a reason that shows up nowhere in the reporting, and the team spends a week blaming the ads.

Record it once, put it in the plan, and set the creative change against it.

Returns and the promise the campaign depends on

Where the campaign's offer involves returns — free returns, an extended window, a guarantee — the policy has to actually say so before the ads run.

This is a cheap check and a common miss, because the policy page is owned by somebody who was not in the campaign meeting. Open it, read it, and confirm it matches the promise in the creative. Where it does not, the fix is either the page or the creative, and it is far cheaper before the launch than after the first dispute.

Pixels, parameters and one real purchase

The tracking row in a store is not a settings check, it is a transaction.

Complete a real purchase, end to end, with the campaign's own tracking parameters on the link, and confirm it appears in the reporting with the right campaign, the right value and the right currency. Then refund it. Every part of that sentence has been wrong somewhere: values reported in the wrong currency, purchases attributed to the wrong campaign, parameters stripped by a redirect on one of three landing pages.

Fifteen minutes, once, before the money starts.

Before the launch

Seven checks. Every row has an owner by name and a due date relative to the start. Stock cover is confirmed and recorded for every advertised line. Every advertised product opens from the feed with the right price, image and availability. The offer is live on the site, applies at checkout, and is described in the same words as the ads. The delivery cut-off is recorded and reflected in the creative plan. A real purchase has been completed and seen in the reporting. And the blocking rows are few enough that blocking still means something.

The general template, and other industries

Templates that go with it

Related reading

Questions

Put frontier AI to work on every ad account you run.

Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.

Request early access
  • Read and draft by default. Approve is a separate permission you grant.