How drafts save and resume your launch

Last updated September 17, 2026Auf Deutsch lesen
Open the Ad Launcher

The Ad Launcher has two safety nets for work in progress. The first runs on its own: the launcher keeps your current batch in the browser, per ad account, so a refresh or a detour to another account does not wipe out the media, ad sets and copy you have set up. The second is deliberate: Save writes a named draft to your workspace, and the Launch Drafts tab under the launcher lists it until you launch it. This article explains what each one keeps, where, and how to come back to it.

If the launcher itself is new to you, start with Understanding the Ad Launcher.

What the launcher keeps in the browser

Every change on the launch screen, whether you load a creative, tick an ad set or type primary text, is written to your browser's session storage. That copy is scoped to the ad account you are working in; each account keeps its own, so work in one never overwrites another.

It captures the whole screen:

  • The ads in the Ads panel: loaded media, existing ads picked for a relaunch, or a partnership post
  • Page, Instagram account and the ticked ad sets
  • Primary texts, headlines, descriptions, Web Link, Call to Action and UTM Parameters
  • Carousel and multi-language configuration
  • The Paused / Active toggle, naming-field values, naming overrides and the resolved ad names shown in the Ads panel

If you refresh the page, or navigate away within the same tab and come back, the launcher restores all of it. While the restore runs you briefly see a loading state instead of an empty screen; that is intentional, so the empty launcher never flashes before your batch is back.

Because this lives in session storage, it is tied to the browser tab. It is not synced to your account and is not visible on another device or in another tab. Anyone signed into the same browser tab sees the same batch.

Switching ad accounts and coming back

Because the browser copy is stored per ad account, switching accounts is safe. When you pick another account in the top bar, the launcher loads that account's own batch if there is one, or starts clean if there is not. The first account's batch stays untouched.

Switch back later in the same tab and the launcher restores that batch exactly as you left it: same ads, same ad sets, same copy. This makes it easy to juggle setups for several clients or brands without losing any of them.

For connecting and managing those accounts, see How to connect your Meta (Facebook & Instagram) account.

Saving a named draft with Save

The browser copy ends with the tab. When you want to keep a setup for longer, or hand it to a teammate, save it:

  1. Click Save above the Ads panel.
  2. The Save draft dialog asks for a name and suggests a dated one, such as "Draft Sep 17, 2026". Rename it so you recognise it later.
  3. Confirm. A "Draft saved." toast confirms the write.

A draft stores the whole screen, the same fields listed above, in your workspace and tied to the ad account it was made in. You can save as often as you like; every save creates a new draft.

Reopening a draft from Launch Drafts

Saved drafts sit in the Launch Drafts tab under the launcher. Click Load on a row and the launcher restores the whole screen from that draft: ads, ad sets, copy and settings. Edit whatever changed, then launch.

Three things to know:

  • A draft belongs to the ad account it was saved in. Loading one for an account you cannot select fails with a message saying so.
  • Once you launch from a draft, it leaves the Launch Drafts list. The launch itself shows up under Ad Launches.
  • Drafts staged by an AI assistant through the uplads MCP server land in the same tab. When one is loaded, a notice above the cards tells you it is prepared and filled in, so you check it over and then launch. See Launching ads with an AI assistant step by step.

The unsaved-progress warning when closing the tab

Session storage survives refreshes and in-tab navigation, but it is cleared when the tab closes. To protect you there, the browser shows a confirmation dialog if you try to close the tab or fully reload while you have unsaved progress, for example once you have loaded media, ticked an ad set or typed any copy.

A few notes:

  • The warning only appears when there is real progress to lose. An empty launcher does not prompt.
  • It does not appear once a launch has finished; at that point there is nothing left to protect.
  • Modern browsers show their own generic message rather than custom text, so the wording comes from the browser, not uplads.

If you want the work to survive the tab, click Save first.

After a launch: a clean screen

Once a launch finishes without errors, the launcher clears the batch and the browser copy on its own, so the next Load Media starts from an empty Ads panel. As a convenience it keeps your Page and Instagram account, since one ad account almost always uses the same Page. The launch you just fired keeps running in the launch view and under Ad Launches; clearing the composer does not touch it.

You can also clear the screen by hand at any time with Clear all ads in the Ads panel, and the launch view offers Start another launch once a run is through.

To check the status of a launch you already fired, use How to track launch progress and read results instead of reloading the launcher.

Ready to run one end to end? See the Quickstart: launch your first ads with uplads, or get the bigger picture in What is uplads and how does it work?.

Did this answer your question?

Related articles