How to Use the Digital Block in UniLink (Sell Downloadable Files From Your Page)

How to Use the Digital Block in UniLink (Sell Downloadable Files From Your Page)
A step-by-step guide to adding the Digital block to your UniLink page so you can sell or gate downloadable files directly from your link-in-bio.
- The Digital block lets you sell or give away downloadable files — PDFs, templates, presets, audio, video, zip archives — directly from your UniLink page, with delivery via email and on-page link after payment.
- You need a connected Stripe or PayPal account to sell paid digital products; free products (price set to $0) only require an email gate and no payment processor.
- Set a download limit per purchase — the default leaves it unlimited, which means a buyer can share the link and let others download indefinitely at no cost.
- The most common mistake is uploading large video files directly; files over ~200MB frequently time out during upload — use an external URL delivery method for anything larger.
Most creators who sell digital products go through a painful workaround: they upload to Gumroad, copy the link, paste it into their bio, then hope visitors make the connection between "buy my preset pack" in their caption and a generic link in their profile. The Digital block eliminates that gap entirely. You build the storefront, the checkout, and the delivery all inside your UniLink page — no third-party marketplace fees, no separate storefronts to update, no broken link after a Gumroad URL changes. Your product lives on your page, and your visitor sees it, buys it, and downloads it without leaving your brand's space.
What the Digital block does
The Digital block creates a product card on your page for a single downloadable item. That card displays a title, a description, a thumbnail image, and a price. When a visitor clicks to purchase, they are taken through a Stripe or PayPal checkout flow, and once payment is confirmed, they receive a download link in their inbox and see it on the page immediately. For free products — where price is set to $0 — there is no payment step; instead, the block collects the visitor's email before delivering the download link, giving you a lead magnet funnel built directly into your page.
The block supports two delivery methods. The first is a direct upload: you upload the file to UniLink's storage and the block handles the rest. The second is an external URL: you host the file elsewhere — an S3 bucket, Google Drive, Dropbox, or any direct download URL — and enter that link as the delivery destination. Both methods land the same way for the buyer: a secure download link arrives in their email and appears on the page post-purchase. The external URL method is the right choice for large files, assets you update frequently, or files you already host on your own infrastructure.
There are a few things the Digital block does not do. It does not support product variants (size, format, color), multiple files per product card, or subscription-based access. If you want to sell a bundle of ten files, you either zip them into one archive or consider whether the Membership block — which can gate content for paying subscribers — is a better fit. The Digital block is purpose-built for single-file commerce: one product card, one file, one purchase, one delivery.
Before you start
- Connect your payment processor: If you plan to sell a paid digital product, go to Dashboard → Settings → Payments and connect either Stripe or PayPal. The Digital block will not display a purchase button for paid products until a payment processor is linked. Free products (price $0) do not require this step.
- Prepare your file: Have the file ready on your computer or know its delivery URL. If uploading directly, keep the file under 200MB — larger files risk timing out during upload. For anything bigger (video courses, large archives), host the file on a cloud storage service and use the external URL delivery method instead.
- Create your thumbnail: Prepare a square or landscape product image (minimum 600×600px, JPEG or PNG). A blank thumbnail placeholder reads as unfinished and lowers perceived value — this is the single most visible element of your product card on the page.
- Write your product description: Have a short description (2–4 sentences) ready before you open the editor. Describe what the file contains, who it is for, and what the buyer can do with it. Vague descriptions ("my template pack") dramatically reduce purchase confidence.
How to add the Digital block to your page
- Open your page in the Dashboard: Log in to UniLink, go to My Pages, and click Edit on the page where you want the product to appear.
- Add a new block: Click + Add Block in the editor. In the block picker, scroll to the Commerce section and select Digital.
- Upload your thumbnail: In the block settings panel, click the thumbnail area and upload your product image. This is the first thing visitors see — upload it before writing any other fields so you can visually evaluate the card as you build it.
- Fill in the product title and description: Enter a clear product name (e.g., "Lightroom Preset Pack — 15 Moody Filters") and your 2–4 sentence description. Avoid generic product names; specific titles convert better because they tell the buyer exactly what they are getting.
- Set the price: Enter a price in your currency. To create a free lead magnet with an email gate, set the price to $0 — the block will automatically prompt the visitor for their email before delivering the download. For paid products, enter the selling price and confirm your payment processor is connected.
- Choose delivery method: Select Direct upload and upload your file, or select External URL and paste the direct download link for your hosted file. If using an external URL, make sure the link forces a download rather than opening in a browser tab — most cloud storage providers give you a direct download URL option.
- Set the download limit: Choose how many times a buyer can download the file per purchase. The default is unlimited. Set a limit of 3–5 for most products — it prevents link sharing while still giving buyers enough attempts for a failed download or a device switch.
- Configure the confirmation email (optional): Customize the subject line and body text of the delivery email your buyers receive. The default template works, but adding a personal message ("Thanks for buying — here is how to get the most out of this pack") builds trust and reduces support requests.
- Save and publish: Click Save to store the block, then Publish to make it live on your page. After publishing, visit your page in a separate browser tab and test the full flow: click the purchase button, go through checkout with a test card (Stripe provides test card numbers), confirm the delivery email arrives, and verify the download link works.
Key settings explained
| Setting | What it controls | Best practice |
|---|---|---|
| Product title | The name displayed on the product card and in the delivery email subject line | Be specific and outcome-oriented — "50 Instagram Caption Templates for Coaches" outperforms "Caption Template Pack" every time |
| Price | The purchase price; $0 activates the email gate instead of a payment flow | Use $0 deliberately for lead magnets — you get an email address instead of revenue, which is a trade worth making for audience-building products |
| Delivery method | Direct file upload vs. external URL; both deliver the same way to the buyer | Use external URL for any file over 200MB or for files you update regularly — updating a Google Drive link is faster than re-uploading a new file version |
| Download limit | Number of times a single purchase can trigger a download | Set 3–5; unlimited leaves your file open to link sharing — a buyer posts their download link and hundreds of people get your product for free |
| Thumbnail image | The product cover image shown on the card; the most visible element before purchase | Never leave this blank — design a simple cover with the product title overlaid on a solid color or relevant photo; Canva has free templates for this |
| Product description | The text below the title on the product card | Answer: what is it, who is it for, what can they do with it right after download — three sentences that pre-sell without overselling |
| Confirmation email template | The subject line and body of the email sent to the buyer after purchase | Customize the body with usage instructions or a welcome note — reduces "I didn't receive my file" support requests by setting expectations about where to look |
| Product visibility | Whether the block always shows or only shows when marked as in stock | Keep it "always visible" for evergreen digital products — unlike physical goods, digital files never run out of stock |
How to price and position your digital products for maximum sales
The most common pricing mistake on digital products is underpricing out of uncertainty. Creators who are new to selling downloads often set prices at $5–$9 because they feel uncomfortable charging more for something that "doesn't cost them anything to duplicate." This is the wrong frame. The price of a digital product should reflect the value of the outcome it delivers to the buyer, not the marginal cost of the copy. A Lightroom preset pack that saves a photographer two hours of editing per shoot is worth $30–$50. A Notion business planning template that would cost $500 with a consultant is worth $29. Price to the outcome, not to the file size.
Your product thumbnail does more conversion work than your description. On a mobile screen — where most of your visitors are coming from — the thumbnail is often the only thing visible before the fold. A well-designed cover with the product name, a clean background, and any relevant credentials ("used by 2,000+ creators") signals professionalism and justifies a higher price before the visitor reads a single word. If you are not a designer, spend 20 minutes in Canva with a simple template rather than uploading a screenshot of your product. The difference in perceived value is disproportionate to the effort.
If you have multiple digital products, add a separate Digital block for each one rather than zipping everything together at a discount. Separate blocks let you track which products get the most attention (you will see this in UniLink analytics), price each one independently, and test thumbnails and descriptions without affecting other products. A product that gets many views but few purchases usually has a pricing or description problem, not a traffic problem — and you can only diagnose this if your products are tracked individually.
For higher-priced products ($50+), add a brief social proof element in the description: "Downloaded by 800+ designers" or "Based on the framework I used to grow to 50K followers." Social proof in the description reduces the friction that comes with a higher price point. You cannot add star ratings or review widgets to the Digital block directly, so the description is your only space to carry that weight — use it.
Troubleshooting common issues
| Problem | Likely cause | Fix |
|---|---|---|
| Purchase button not showing on the live page | No payment processor connected in Dashboard settings | Go to Dashboard → Settings → Payments and connect Stripe or PayPal; for free products ($0), no processor is needed — the block shows an email gate instead |
| File upload times out or fails | File is too large (typically over 200MB) or internet connection dropped mid-upload | Upload the file to Google Drive, Dropbox, or S3 instead, get a direct download URL, and use the external URL delivery method in the block settings |
| Buyer says they did not receive the download email | Email delivered to spam, or buyer entered a typo in their email address | Ask the buyer to check their spam/junk folder first; if not there, they can revisit your page — if they are logged in or the session is active, the download link should still appear on-page; for persistent issues, resend manually from Dashboard order history |
| Download link expired or invalid | Buyer reached the per-purchase download limit or the link has aged out | Check the download limit setting in your block — if set too low (1x), a failed first download consumes the only attempt; raise the limit to 3–5 for a better buyer experience |
| External URL delivers a preview page instead of a download | The external URL opens the file in a browser tab rather than triggering a download | Get the direct download URL from your hosting provider (Google Drive: use ?export=download; Dropbox: change dl=0 to dl=1); test the URL in an incognito tab before saving |
| Block saved but purchase goes through with no delivery | External delivery URL was left blank or contains an error | Edit the block, re-enter the delivery URL, save, and run a test purchase with Stripe's test mode enabled to confirm the full delivery flow end to end |
| Product card thumbnail showing as blank placeholder on the live page | Thumbnail was not uploaded before saving, or image upload failed silently | Re-open the block editor, click the thumbnail area, and upload the image again; save and refresh your live page to confirm it renders; use JPEG under 2MB for fastest loading |
Best fit for
- Designers and photographers selling templates, presets, LUTs, or Procreate brushes as one-time downloads
- Coaches and educators selling ebooks, workbooks, swipe files, or course companion PDFs
- Musicians and producers selling sample packs, loops, stems, or sheet music
- Anyone running a lead magnet funnel who wants to collect emails in exchange for a free guide or checklist without a separate opt-in tool
- Developers and no-code builders selling Notion templates, Airtable bases, Figma kits, or code snippets
Not the right tool if
- You are selling access to ongoing content or a community — the Membership block handles recurring billing and content gating, not the Digital block
- You have a catalog of 10+ products — the Shop block supports multiple products with images, variants, and cart functionality; individual Digital blocks per product gets unwieldy at scale
- Your file is a large video course (1GB+) — host on a course platform or cloud storage and deliver access credentials rather than a direct file download
- You need product variants (e.g., small/large PDF, different language versions) — the Digital block supports one file per card with no variant system
Frequently asked questions
Is there a file size limit for the Digital block?
UniLink does not publish a hard file size cap, but direct uploads above 200MB frequently time out during the upload process depending on your internet connection and the file type. For reliable delivery, use the external URL delivery method for any file over 200MB — host the file on Google Drive, Dropbox, or your own storage, get a direct download link, and paste that URL into the delivery URL field in the block settings.
Can I offer a free download without collecting an email?
No — when the price is set to $0, the Digital block automatically gates the download behind an email collection form. This is by design: free digital products require no payment processor but still capture the visitor's email before delivering the file. If you want a file available with no gate at all, the Links block with a direct URL is the simpler solution, though you will not collect any contact information that way.
Can I update the file after people have already purchased?
If you are using the external URL delivery method, yes — update the file at the hosting source and the delivery URL stays the same, so all future downloads automatically get the new version. Previous buyers who already downloaded the file will not be notified of the update unless you email them manually. If you used direct upload, you need to re-upload the new file version in the block editor and save.
Do buyers need a UniLink account to purchase?
No. Visitors purchase through Stripe or PayPal checkout without creating a UniLink account. The delivery email is sent to whatever email address they enter at checkout. This keeps the purchase flow frictionless — no sign-up wall between your visitor and their download.
Can I add multiple Digital blocks on the same page?
Yes. Each Digital block is independent — its own file, price, thumbnail, and download settings. If you have several products to sell, add a separate Digital block for each one. This lets you track performance per product in your analytics, price them differently, and update each one without affecting the others. Stack them vertically on the page with your highest-converting product at the top.
- Connect Stripe or PayPal in Dashboard settings before adding a paid Digital block — the purchase button will not appear without a linked payment processor.
- Set a download limit of 3–5 per purchase to prevent link sharing; the default unlimited setting means a single buyer can distribute your download URL to anyone.
- Use external URL delivery for files over 200MB — large direct uploads time out; hosting on Google Drive or similar with a
?export=downloadURL is more reliable. - A $0 price activates an email gate instead of a payment flow — use this intentionally as a lead magnet to build your list, then follow up with paid product offers.
- Your thumbnail image drives more purchase decisions than your description on mobile — never publish with a blank placeholder, and invest 20 minutes in a simple designed cover.
Ready to sell your first digital product? Create your free UniLink page and start delivering downloadable files directly to your audience — no third-party marketplace required.
Create Your Free Link-in-Bio Page
Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.
Get Started Free