Deliver

Publish a gallery

Turn the couple's link on, mark the project delivered, and take a gallery down again.

Publishing turns the couple's link on. It does not send anything; you do that next, from the Share panel or the toast that appears after publishing.

Publish

  1. In the editor, click Publish at the top right.
  2. The Publish this gallery? dialog explains: "This turns the link on. Nothing reaches the couple until you send it. You can do that as soon as it's live. Edit anytime; the published page updates with your changes."
  3. The dialog shows the link with a Copy button.
  4. Leave Mark project as delivered ticked (it is on by default) or untick it. Its caption: "Drops it from 'On the bench' on your dashboard."
  5. Click Publish. Cancel closes the dialog.

The success toast

Published. "The link is live. Send it when you're ready." with three buttons:

  • Send to couple opens the email compose sheet. See Email the couple.
  • Copy link copies the link.
  • Back to Deliver returns to the launchpad.

The Publish button becomes a pill reading Published · .

What "Mark project as delivered" changes in Manage

With the box ticked, publishing also:

  • stamps the project as delivered and takes it off On the bench on your dashboard;
  • moves the deal along and, if the balance is paid, can mark it complete;
  • sets the client's status to Delivered;
  • runs any automation you have set to fire on delivery.

You also get a notification: "Delivery published: . Gallery is live and the project is marked delivered."</p> <p>Untick the box if the project should stay open, for example when this gallery is a teaser and the full film is still to come. See <a href="/help/bookings-and-projects/mark-delivered/">Mark delivered</a>.</p> <h2 id="the-guard-no-film-yet">The guard: no film yet</h2> <p>A gallery cannot be published until at least one film has landed. Depending on the state you see one of:</p> <ul> <li>"Your film is still being prepared. Publish will be ready the moment it lands on the page." A film is uploading or still being prepared. Wait for its card in the Films panel to clear.</li> <li>"Add a film before publishing. This delivery has no video yet." Nothing has been uploaded. Add one in the Films panel.</li> </ul> <p>A gallery that is already published is not affected by this guard.</p> <h2 id="unpublish">Unpublish</h2> <ol> <li>Click the <strong>Published · <date></strong> pill.</li> <li>Click <strong>Unpublish</strong>.</li> <li>The <strong>Unpublish this delivery?</strong> dialog says: "Your couple won't be able to see this until you publish again. All your edits stay saved."</li> <li>Click <strong>Unpublish</strong> (red). <strong>Cancel</strong> keeps it live.</li> </ol> <p>The link now shows the couple <strong>Not ready just yet</strong> (see <a href="/help/deliver-sharing/what-the-couple-sees/">What the couple sees</a>). Downloads stop too. The project stays marked delivered, because the film did ship. Publish again at any time; the link is the same.</p> <h2 id="if-it-didnt-work">If it didn't work</h2> <ul> <li><strong>Publish is greyed or refuses.</strong> See the guard above; a film has to land first.</li> <li><strong>You published but the couple sees "Not ready just yet".</strong> Check the pill reads <strong>Published</strong>. If you unpublished and republished, ask them to reload.</li> <li><strong>The dashboard still shows the project on the bench.</strong> The box was unticked when you published. Mark the project delivered from its record in Manage.</li> </ul> </div> <section class="hc-related"><h2 id="related-articles">Related articles</h2><ul><li><a href="/help/deliver-sharing/email-the-couple/">Email the couple their link</a><span>Send the gallery link from Hailo, with a subject and message you can check before it goes.</span></li><li><a href="/help/deliver-sharing/share-link-and-preview/">Share link and text-message preview</a><span>Copy the couple's link and control how it looks when you text it.</span></li><li><a href="/help/deliver-sharing/what-the-couple-sees/">What the couple sees</a><span>Walk through the couple's gallery from the splash to the footer, and every page they can land on.</span></li><li><a href="/help/deliver-galleries/upload-films/">Upload films</a><span>What Hailo accepts, the size ceiling, what each upload state means and what happens when a film lands.</span></li><li><a href="/help/bookings-and-projects/mark-delivered/">Mark a project delivered</a><span>How publishing a gallery marks the project delivered, and what changes on the client, the dashboard and your automations when it does.</span></li></ul></section> <footer class="hc-article-foot"> <div class="hc-foot-help"><strong>Still stuck?</strong> Send a note from the <a href="/contact">contact page</a> and a real person at Hailo answers. Include the studio name you signed up with and, if it is about a specific screen, what you clicked.</div> <a class="hc-btn" href="/contact">Contact support</a> </footer> </article> </main> <aside class="hc-toc" data-toc><div class="hc-toc-title">On this page</div><ul><li><a href="#publish">Publish</a><ul><li><a href="#the-success-toast">The success toast</a></li></ul></li><li><a href="#what-mark-project-as-delivered-changes-in-manage">What "Mark project as delivered" changes in Manage</a></li><li><a href="#the-guard-no-film-yet">The guard: no film yet</a></li><li><a href="#unpublish">Unpublish</a></li><li><a href="#if-it-didnt-work">If it didn't work</a></li></ul></aside> </div> <footer class="hc-foot"> <div class="hc-foot-inner"> <div>Hailo, the all-in-one platform for wedding filmmakers. © 2026 Hailo LLC.</div> <div class="hc-foot-links"><a href="/help/">Help home</a><a href="/contact">Contact support</a><a href="/download">What's new</a><a href="/privacy">Privacy</a><a href="/terms">Terms</a></div> </div> </footer> <div class="hc-search-modal" data-search-modal hidden> <div class="hc-search-box" role="dialog" aria-modal="true" aria-label="Search help"> <div class="hc-search-row"><svg class="hc-search-ic" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.5-3.5"/></svg><input type="search" data-search-input placeholder="Search the help center" autocomplete="off" spellcheck="false"><kbd>esc</kbd></div> <div class="hc-search-results" data-search-results></div> </div> </div> <script src="/help/help.js?v=20260915" defer></script> </body> </html>