Press Kits

Build shareable artist press kits in the Sway web app: assets, sections, private links, analytics and the exact limits each plan allows.

A press kit is the page you hand to a booker or a journalist: the bio, the music, the photos, the technical rider, and one address to reply to. In the Sway web app it belongs to an artist page and to nothing else. Promoters, venues and events have no press kit of their own.

Each kit carries its own link, its own files and its own view counter, so a festival pitch and a club pitch can sit side by side without sharing either.

Open the press kits screen

  1. Open Backstage, then click your artist.
  2. Click Presskits under Content in the left sidebar.

The heading reads Presskits, with a count underneath such as 2 of 3 presskits: what exists, over what the artist page's plan allows. On the top plan it reads 2 presskits, no limit on this plan. New Presskit sits on the right.

Each kit is one row: its title, its visibility (Draft, Public or Private), a Default presskit badge on the one that holds it, and the date it was last changed. The whole row opens the editor. Three controls sit at its right end:

  • an arrow that opens the kit's link in a new tab,
  • a link icon that copies it (the icon turns into a tick for two seconds),
  • a three-dots menu with Edit, Duplicate and Delete.

A Draft has no link yet, so its first two controls are greyed and say so. Once there are more than five kits, a search field (Search a presskit title…) and a visibility filter (All, Public, Private, Draft) appear above the list, with the count on the right.

Once the count is reached, New Presskit becomes Upgrade for more, pointing at the artist's subscription screen, and Duplicate greys out in every menu.

Create one

  1. Click New Presskit. The New Presskit panel opens on the right.
  2. Type a Title. The placeholder suggests e.g. EPK 2026, Festival Season…. It is the only field, and Create stays greyed until it is filled.
  3. Click Create. The editor opens on the new kit immediately.

The title is not purely internal: it labels the row in your list, and it is also printed as a small badge beside the artist's name on the shared page. Name it for the pitch, not for your filing system.

The Content and Settings tabs save together, with one bar. As soon as you change something on either tab, a bar appears at the bottom of the screen reading Unsaved changes to this presskit, with Discard and Save. Nothing is written until you click Save, and switching between tabs loses nothing. Leaving the screen with unsaved changes asks Leave without saving? first. Uploads, deletions and the password are the exceptions: they act at once, as described below.

What each plan allows

Press kits are the one part of the admin where the ceilings are worth printing. They are counted per artist page and enforced on every create and every upload.

BasicStarterStudioRoster
Press kits per artist1310Unlimited
Photos, per kit102050Unlimited
Logos, per kit3510Unlimited
Rider PDFs, per kit135Unlimited
Videos, per kit31030Unlimited
Password protectionnoyesyesyes
Link expirationnoyesyesyes
Unique views and downloadsnoyesyesyes
Duration, referrers, countriesnonoyesyes

Basic is what a page falls back to when it carries no paid plan.

Unlimited on Roster is literal. It is not a very large number dressed up as one: the limit check recognises the uncapped case and returns before it counts anything at all. There is no ceiling to hit, and the count under the heading says no limit on this plan rather than a total.

The plan that decides all of this is the artist page's plan. A crew's own plan does not raise the limits of the artists on its roster.


Fill in the Content tab

The editor opens on a block that says what a recipient gets right now, above the tabs, whichever tab you are on:

  • Draft: nothing is published, with a Set the visibility button that opens the Settings tab on the right control.
  • Public: the kit's address, with a copy button and an open button.
  • Private: the private link, access key included, and its expiration date when there is one. Once that date has passed, the block says The private link expired on … and offers Change the expiration.

A Password badge joins the visibility when the kit is password protected.

The Content tab holds four cards.

Sections lists the blocks of the shared page, in the order the page shows them, with a switch and a pair of arrows each (and a drag handle on a computer). The switch shows or hides the block; the arrows move it up or down. The line under the title says it plainly: a block with nothing in it is left out, whatever its switch says.

SectionWhat it governs on the shared page
MusicStreaming links and genres
VideoUploaded videos, plus the artist's YouTube link
Social StatsThe followers / shows / platforms bar
Upcoming EventsUpcoming and past shows
Press QuotesThe press quotes block
BiographyThe biography block
PhotosThe photo gallery and its Download All button
ContactThe booking block: email, phone, management, and the rider downloads

The technical rider is published inside the contact block, and the Contact row says so: hiding it takes the rider PDFs off the page with it. The banner at the top of the printed one-sheet is not a row and stays in place whatever order you choose.

Biography holds one field, under the placeholder Write a custom bio for this presskit…: whatever you type replaces the artist profile's own description for every visitor. Leave it empty and the profile bio is used, as the line above the field says.

Press Quotes starts as a dashed slot reading No press quotes yet. Click it, or Add quote, for a pair of fields, Quote text… and Source (e.g. Le Monde). The bin at the right of a quote removes it. A quote with no text is left out when you save.

Accent color is a single colour picker, amber by default, with Reset to amber once you have changed it. It tints the badges, the section rules and the booking button on the shared page.


Upload the assets

The Assets tab opens on the Storage card, then a drop zone reading Drag & drop files here, or click to browse, with Photos / PDF: 20 MB · Video: 1 GB max beneath it. Below that sit four cards, Photos, Logos, Videos and Rider PDFs, each with its own used / allowed count on the right.

You never choose the type. It is read from the file itself:

What you dropWhere it lands
A PDFRider PDFs
An .mp4, .webm or .movVideos
An SVGLogos
Any other imagePhotos

Only an SVG is treated as a logo, and the Logos card says so. A logo exported as PNG or JPEG is filed as a photo and consumes a photo slot, which matters most on Basic where there are ten of those and three logo slots going unused.

An empty card is a dashed slot (No photos yet, No logos yet, No videos yet, No rider yet). Clicking it opens the file picker already limited to that type.

Files beyond a type's ceiling are dropped before anything is sent, and a single message counts them: file(s) skipped: their type's limit is reached. It does not name them, so re-check the per-type counts after a bulk drop.

Dropping a video opens a compression step first. It lists the files, offers Quality at 1080p, 720p or 480p, and then Cancel, Upload as-is or Compress & upload. Compression runs inside your browser, which is why it shows Loading compressor… the first time; if it fails, the original file is uploaded instead of nothing.

Uploads are rate limited. Pushing more than thirty files in a minute on the same artist answers Too many uploads. Please wait a moment.

The Storage bar measures the artist page's whole allowance, not this kit's, and the card says so. When it is full the drop zone greys out and reads Storage limit reached. Free up space before uploading new files., with See the plans under it. When every type is at its ceiling it reads Asset limit reached for this plan instead.

Each file tile carries two controls: an arrow that opens the file, and a bin that asks Delete asset before anything goes, warning that This file will be permanently deleted and cannot be recovered.


Share it

Everything about who can open the link lives in the Settings tab, and it saves with the save bar like the Content tab.

  1. Set Visibility, three buttons side by side. The line under them says what the choice does:
    • Draft: nothing is published, nobody can open the presskit.
    • Public: anyone holding the link opens it.
    • Private: only the private link, which carries an access key, opens it.
  2. Copy the address from the Access link card. A Public kit shows its Public URL; a Private kit shows its Private link, access key included. Both come with a copy button and an open button. A new visibility takes effect when you save, and the card says so until you do.
  3. On a Private kit, optionally set Link expiration. The date and time are read in your own time zone, which the line under the field names. Clear removes the expiration. A moment already in the past is flagged before you save: the private link would stop working at once.

Set as default marks one kit as the artist's main one. Setting it on a second kit clears it from the first, and the list shows a Default presskit badge on whichever holds it.

Password protection acts at once, without the save bar. On Starter and above, type a password and click Set password; visitors then meet a Password Required gate before anything loads. Update password replaces it, and Remove password takes it off. Below Starter, the card reads Password protection requires Starter plan or higher. with See the plans.

Preview, at the top right of the editor, opens the link that works for the saved visibility: the public address for a Public kit, the private link for a Private one. On a Draft it is greyed, because a draft has no address yet.


Read the analytics

The Analytics tab loads the first time you open it, including when a link lands straight on it. Four figures sit in one band across the top, then three panels. A figure your plan does not cover shows Starter+ or Studio+ with the plan it needs, and links to the subscription screen. A panel your plan does not cover keeps its heading, gains a Studio+ badge and offers See the plans.

ReadingAvailable from
Total ViewsEvery plan
Unique ViewsStarter
DownloadsStarter
Avg. DurationStudio
Views over time (last 30 days)Every plan
Top ReferrersStudio
CountriesStudio

Views over time draws every day of the last thirty, including the days nobody came, so a quiet week looks quiet. Countries lists country names in your language, and Top Referrers shows the site each visit came from, or Direct.

Downloads sits at zero and stays there. The shared page does report the photo pack and the rider being taken, but under names the counter behind this figure does not recognise, so nothing ever lands in it. A booker who downloads everything leaves the same 0 as one who downloads nothing. Views are the honest pair: read Total Views and Unique Views, and treat the rest of a recipient's behaviour as unmeasured for now.

On a kit nobody has opened, the figures read 0, the chart reads No data yet. Share your presskit to start collecting analytics., and the two lower panels read No referrer data yet. and No country data yet.

If the request behind the tab fails, the tab says Could not load the analytics instead of showing an empty kit, with Try again.

On Studio and above there is one more thing happening quietly: the first time a given visitor opens a kit, a notification is filed for whoever created it. Nothing in the web app's own bell surfaces it yet, so do not wait on it to know a pitch landed. The Analytics tab is the reliable place to look.


Duplicate and delete

Duplicate, from the three-dots menu on a row, is how you build a variant without re-uploading anything. The copy takes the original's title with (copy) appended, always starts as a Draft, never inherits the default badge, and gets its own private token.

A copy costs no storage. It points at the same stored files rather than copying them, so duplicating a kit of forty photos adds nothing to the storage bar. The files are protected accordingly: deleting an asset, or a whole kit, removes the underlying file only once nothing else still refers to it. Deleting the original will not break the copy.

What a copy does consume is a slot against the press kit count, which is why Duplicate greys out at the ceiling.

Deleting is offered in two places:

  • Delete in a row's menu, which asks Delete presskit and needs a click on Delete presskit.
  • The Danger zone tab, last in the editor. It lists what the deletion takes with this kit: its address, its private link when it is Private, its files, its view history, its place as the default when it holds it. Delete presskit then asks you to type the kit's title exactly, shown in the dialog so you can copy it.
Deleting a press kit destroys its files. Every photo, logo, rider and video only that kit was using goes with it, along with its whole view history. Any link you have already emailed to a booker stops working the moment you confirm, and this cannot be undone. If you only want it out of circulation, set its Visibility to Draft instead.

Press kits across a crew roster

A crew page carries its own Presskits row, headed Roster Presskits, with a count underneath such as 9 presskits across 4 artists. It is the single place to see every artist's kits without walking the roster page by page.

Each artist is one card: the artist, their number of kits, and New Presskit, which opens that artist's own Presskits screen with the New Presskit panel already open. An artist with no kit yet shows a dashed slot, No presskit yet: create the first one, that does the same. Each kit is a row with its visibility and its last change; the whole row opens the editor. Its arrow opens the shared page of a Public kit; a Private kit opens with its access key, so it is opened from the editor. Past five artists, a search field (Search an artist or a presskit…) appears above the cards.

A crew member whose role does not include roster press kits is refused. The screen then says Your role does not include roster presskits and offers Open the pages: each artist's own Presskits screen holds the same kits. A membership with no role at all is refused the same way, the crew's owner included: owning the crew is not enough by itself.

Today this refusal is what everyone sees. The Roles editor does not offer roster press kit management, so no role can carry it yet. Until it does, open an artist from the crew's Pages and use that artist's own Presskits screen.

A crew with no artist on its roster reads No artists in your roster, with Open the pages.


What a recipient sees

The link opens a standalone page, not an admin screen and not a login. Depending on how you set it up, a visitor meets a Password Required gate, an Access Denied message, or the kit itself.

The kit leads with the artist, the accent colour you picked and two buttons, Book this artist and Download press kit, then the blocks you left visible. Photos offer a Download All; rider PDFs are listed by filename under Technical Rider inside the booking block. Download press kit produces a printable one-sheet, which carries a shorter, fixed selection of blocks rather than everything on screen.

Views, reading time, scroll depth, referrer and country are recorded from that page, and they are what feeds the Analytics tab.


Who can open this

Every action here, reading the list included, needs the press kit permission on the artist page. Without it, the screen says You don't have permission to manage presskits. and names what to ask for.

To do thisGo to
Set up the artist page itself, bio and linksArtist and venue pages
Give someone access to press kitsPermissions, see Manage permissions
Take over an artist page you do not yet controlClaim a page

The Permissions screen has no tick box for press kits. It comes with a role template and cannot be added by hand-picking individual features, so a custom role built feature by feature will never unlock this screen.

A kit that no longer exists, or a link to another artist's kit, reads This presskit no longer exists with Back to the presskits. A request that simply did not come back reads Could not load this presskit, with Try again.