A download page hands out your files for a confirmed email address, or for a payment: templates, presets, guides, project files from a video. It lives at reep.li/d/your-page. Every sign-up lands in your audience, the same one your Link in Bio sign-ups are in. Every reelport plan includes at least one page.
Open it from the product switcher at the top of the sidebar: Download Pages.
Creating a page
Press New page, give it a title and you are in the editor. The page gets an address from the title; change it under Content › Address (3 to 60 lowercase letters, digits and dashes).
New pages are drafts. Visitors see "page not found" until you press Publish, which needs at least one file. Unpublish takes the page offline without deleting anything; links people already have stop working until you publish it again.
The editor has seven tabs and a live preview beside them. The preview is the real page with your unsaved changes; switch it between The page and After unlocking, and between desktop and phone.
| Tab | What you set |
|---|---|
| Content | Title, address, description, a cover image (JPG, PNG or WebP, up to 5 MB), a video link (the cover gets a play button that opens it), and the "What's inside" list (up to 12 lines) |
| Files | The files visitors get: upload, rename, reorder, remove |
| Price | Free for an email address, a fixed price, or pay what you want |
| Texts | Every wording on the page and in the download email |
| Next step | What comes after the download |
| Design | Colours, fonts, layout, what the page shows, and custom CSS |
| Share | The link, a card on your link-in-bio page, and where else the link goes |
Making it yours
Everything a visitor sees can be changed.
Design
- Start from a look: Light, Dark, Sand, Midnight, Forest or Blush set the four colours at once.
- Colours: background, card, text and accent (buttons, tags, checkmarks), each any colour you pick. The text on the accent colour switches between dark and light by itself so it stays readable.
- Fonts: a headline font and a text font: sans, serif, monospace, rounded or condensed. They are fonts already on the visitor's device, so the page loads nothing from another server.
- Layout: two columns (download box right or left) or one column (left-aligned or centred); headline size; sharp, soft or round corners; filled or outline buttons; the cover under the description, above the headline or inside the download box.
- What the page shows: the tag above the headline, the file list before unlocking, file sizes, the note at the foot, the people counter.
- Custom CSS: up to 5,000 characters for everything else. Main classes:
.wrap,.info,.kicker,.desc,.cover,.inside,.card,.files,.btn,.foot.url(),@importand HTML are not accepted.
Texts
Every wording has a field; an empty field keeps the default shown in grey: your name above the page (with a link), the tag, the list heading, the line beside the file count, the email label and example, the button, the consent text, "Check your inbox", the thank-you headline and text, the button on each file, the expired-link text, the foot note, the people counter ({count} is the number), the subject and opening lines of the download email, and the title and description for search engines and link previews. Hide from search engines keeps the page out of search results.
The confirmation email keeps its fixed wording, because it is the proof of the opt-in.
Files
A page holds up to 10 files. How big one file may be depends on your plan (see Plans and limits). Accepted: PDF, ZIP, EPUB, text, images, audio, video, fonts, and project files such as PSD, CUBE, XMP, DNG, DRP, PRPROJ, AEP and MOGRT. Programs and scripts are not accepted; zip anything else.
After an upload the file shows Processing for a moment while it is moved to private storage. Visitors only see files that are ready. New names and the order save with Save.
Files are never public. A visitor reaches them only through a signed link tied to their confirmed sign-up or their purchase.
How a visitor gets the download
Free pages
- The visitor enters their email under the locked file list.
- They get an email with Confirm and download. This is the double opt-in: until they click, you do not see their address, and it is deleted after 7 days.
- The click opens their own page with a download button per file. The same link also arrives by email ("Your download").
- An address that already confirmed gets the link again straight away, without a second confirmation.
Paid pages
- The button opens Stripe's checkout on your own Stripe account.
- After paying, the visitor returns to their page with the download buttons, and gets the link by email.
- "Already bought it? Get your link again" on the page re-sends the link to a buyer's address.
How long links work
- The link in the email opens the visitor's page for 7 days. After that the page says the link has expired and sends a fresh one to the same address.
- A download button on that page works for 2 hours; reload the page for new ones.
- Removing someone from your audience, a full refund, or unpublishing the page closes their links.
Price
- Free, for an email address. The visitor joins your audience once they confirm.
- A fixed price, in US dollars, from $1.
- Pay what you want, from the minimum you set.
Paid pages need Stripe connected under Link in Bio › Page settings › Payouts (one connection for both products). The money goes straight to your Stripe account; reelport never holds it. A paid page cannot be published before Stripe is connected. A full refund or a dispute closes the buyer's download.
Buyers do not join your email list by paying. The purchase email offers the list with one click, and only buyers who click are added.
Consent and unsubscribing
The line under the email form says what people sign up for. Write your own under Texts › Consent text under the form, or leave it empty to use the default. The exact text a visitor saw is stored with their sign-up, together with the time, as your proof of consent. It is also in the CSV.
Every sign-up has an unsubscribe link (in the confirmation email and in your CSV, for your own mails). Unsubscribing deletes the address and, if you connected an email tool, tells that tool too.
What you promise in the consent text and what you send afterwards is your responsibility. If you send a newsletter, say so in the text.
After the download
Under Next step:
- Nothing more: the thank-you headline and text, and the files.
- Show a button to a link: a button under the files, with your label.
- Feature another download page: a card for another of your published pages, as the next offer.
- Send them to a link instead (free pages): after confirming, the visitor goes to your link, and the files arrive by email only.
Design › How many people got it adds "N people got this" under the form, from 10 people on.
Stats and sign-ups
Each page has Stats: views, sign-ups (or sales), the conversion rate (people who unlocked the page out of everyone who saw it), downloads, the last 30 days day by day, and the list of confirmed sign-ups. Export CSV downloads them with the consent text and each one's unsubscribe link.
Views and downloads are counted without cookies and without storing anything about the visitor. Crawlers and link previews are not counted.
All sign-ups of all pages are under Audience, with the page as their source, next to your Link in Bio sign-ups. Sales are under Sales and payouts. If you connected Kit, Mailchimp, beehiiv or a webhook under Link in Bio › Page settings, confirmed download sign-ups are sent there as well.
Sharing the page
- Link in Bio: under Share, add the page to a link-in-bio page as a card with its cover, title and price. In the Link in Bio editor it is the Download page block. The card disappears while the download page is unpublished.
- Posts: in the composer, the caption toolbar's download button inserts the link of a published page. With Shorten links on, it goes out as a reep.li short link and its clicks count in Insights.
- DMs: in a Chat automation, the Download page step sends the link, with your text above it. Pair it with a comment or keyword trigger.
Abuse protection
The form is rate limited per visitor, has a hidden field that only bots fill in, and ignores submissions sent faster than a person can type. The same address gets at most one email every ten minutes. The page itself loads no scripts and sets no cookies.
Limits
| Free | Creator | Pro | Agency | |
|---|---|---|---|---|
| Download pages | 1 | 5 | 20 | 100 |
| Size per file | 25 MB | 100 MB | 250 MB | 500 MB |
Pages past the limit after a downgrade stay as drafts; the ones that are live stay live.