A complete step-by-step guide to listing, pricing, and delivering your digital files — from setup to first sale.
Selling digital products is one of the fastest ways to turn your audience into revenue. Unlike physical goods, there is no inventory to manage, no shipping cost, and no fulfillment delay — your customer pays, your file lands in their inbox, and you earn while you sleep. UniLink gives you the full stack to make this happen: a product catalog, a checkout flow, and automated email delivery, all connected to the same bio page your followers already visit every day.
What the Shop Block Does
The Shop block is UniLink's built-in storefront component. It sits on your bio page like any other block, but behind it lives a complete product management system. You upload your file once — a PDF guide, a Lightroom preset pack, a Notion template, a Canva design, or a ZIP archive — and UniLink hosts it securely. The file is never publicly accessible via a direct URL; it is only delivered after a confirmed payment.
When a visitor clicks a product, they see a dedicated product page with your thumbnail, description, and price. Checkout is handled by Stripe, so card processing, receipts, and refund management are already built in. Once payment clears, UniLink sends a delivery email with a time-limited download link automatically — no manual work on your end.
The Shop block also supports free products. Offering a free download in exchange for an email address is one of the highest-converting lead magnet strategies available, and UniLink handles the gating natively — visitors submit their email, UniLink captures it to your contact list, and the file is delivered automatically.
How to Get Started With Selling Digital Products
- Open the Dashboard and go to Products — Log in at unilink.us, open your Dashboard, and navigate to the Products section in the left sidebar. This is where all your digital goods live before they appear on your page.
- Click "Add Product" and choose Digital File — Select the Digital File type. This tells UniLink that no shipping is needed and that file delivery should be automatic after purchase.
- Upload your file — Drag your file into the upload area. UniLink accepts PDF, ZIP, PNG, JPG, MP3, MP4, and most common formats up to 500 MB. For large asset packs, zip them first for a single clean download.
- Write your product name and description — Use the name your buyers will search for (e.g., "30-Day Instagram Caption Pack"). In the description, answer three questions: who this is for, what they get, and what they can do with it after purchase.
- Upload a product thumbnail — A square or landscape image at 1200×800 px works best. Show the product visually — a mockup of the PDF cover, a before/after for a preset, or a screenshot of the template. Thumbnail quality directly affects conversion.
- Set your price — Enter a price in USD or toggle to "Free" for a lead magnet. For paid products, UniLink passes Stripe fees through at cost, so what you set is close to what you receive minus the standard Stripe rate.
- Save the product and add the Shop block to your page — Go to your page editor, add a Shop block, and select the products to display. Publish your page and your store is live.
How to Configure Delivery and Test Your Purchase
- Open the product settings and find the Delivery tab — Each product has a Delivery section where you control the email that buyers receive. The default template is ready to use, but you should personalize it.
- Customize the delivery email subject and body — Use the buyer's first name token, thank them for the purchase, tell them what they received, and include any quick-start instructions. A warm, specific email reduces refund requests.
- Set download link expiry — The default is 7 days. For evergreen products, 30 days is reasonable. For time-sensitive launches, keep it at 7 days to create urgency.
- Enable the confirmation redirect (optional) — In the checkout settings, you can redirect buyers to a thank-you page or an upsell page after payment. This is useful for cross-selling a second product.
- Use Stripe test mode to run a test purchase — In your UniLink settings under Payments, switch to Test Mode. Use Stripe's test card number 4242 4242 4242 4242 with any future date and any CVC. Complete the checkout and verify the delivery email arrives.
- Check the delivery email in your inbox — Confirm the download link works, the file opens correctly, and the email renders well on mobile. Fix any issues before going live.
- Switch back to Live Mode and publish — Toggle Stripe back to Live Mode, publish your page, and share the link. Your first sale is ready to happen.
Key Settings Explained
| Setting | What it controls | Best practice |
|---|---|---|
| Product visibility | Whether the product appears in your Shop block publicly | Set to Draft while editing, Published only when the file and description are final |
| Free vs. paid toggle | Whether checkout requires payment or just an email | Use Free for lead magnets; always capture the email even on paid products |
| Download link expiry | How many days the buyer's download link stays active | 7–30 days for standard products; shorter for launch bonuses |
| Purchase limit | Maximum number of times a single product can be sold | Leave unlimited for evergreen; set a cap for "founding member" pricing |
| Upsell redirect URL | Where buyers land after a successful purchase | Point to your next product, a thank-you page, or a community invite link |
How to Get the Most Out of Selling Digital Products
The biggest lever on digital product revenue is not the product itself — it is the product description and the thumbnail. Most creators spend 90% of their time on the file and five minutes on the listing. Flip that ratio. Write a description that reads like a sales page: lead with the outcome the buyer gets, list three to five specific things included, address the most common objection, and close with a clear statement of who should buy it.
Pricing strategy matters more than most people realize. Offering a free version of your product — a "lite" PDF, one chapter of your guide, or a single preset from a pack — dramatically increases the number of people who enter your funnel. Once someone has used your free version and found it valuable, the paid upgrade feels like a natural next step rather than a cold transaction. Use the free product to capture their email, then send a short follow-up sequence promoting the full version.
Bundles consistently outsell individual products. If you have two or three related products, create a bundle in your Shop block at a modest discount (20–30% off the combined price). Buyers perceive bundles as higher value, your average order value increases, and you reduce the decision fatigue of choosing between items. UniLink lets you group products into a bundle and price them as a single SKU.
After launch, use UniLink's analytics to track which products get the most clicks and which convert best. A high click rate with a low purchase rate usually means the price is too high or the description is unclear. A low click rate means the thumbnail or product name needs work. Check these numbers weekly for the first month and iterate — small copy changes can move conversion by 10–20%.
Troubleshooting Common Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Buyer did not receive the delivery email | Email landed in spam, or buyer used a typo in their address | Check spam folder first; resend manually from Orders in your Dashboard; ask buyer to whitelist your sending address |
| Download link says "expired" or "invalid" | Link expiry window has passed or the link was opened too many times | Go to Orders, find the order, and click "Resend delivery email" to generate a fresh link |
| File upload fails or is stuck at 99% | File is too large, format is unsupported, or browser connection dropped | Compress the file with a ZIP if over 200 MB; check the supported formats list; try a different browser |
| Stripe checkout page shows an error | Stripe account is not fully verified, or you are still in test mode in production | Complete Stripe onboarding in UniLink Settings → Payments; confirm Live Mode is active |
Pros
- No third-party storefront needed — everything lives on your UniLink page
- Automatic file delivery means zero manual work after setup
- Free product gating captures emails without a separate opt-in tool
- Stripe integration handles taxes, receipts, and refunds natively
Cons
- File size limit of 500 MB means very large video courses need external hosting
- No built-in affiliate program for digital products yet
- Customer reviews are not displayed on the product page automatically
Frequently Asked Questions
What file types can I sell on UniLink?
UniLink supports PDF, ZIP, PNG, JPG, JPEG, MP3, MP4, MOV, and most common digital formats. If your product is a collection of files, zip them into a single archive before uploading for a cleaner buyer experience.
Does UniLink take a cut of my product sales?
UniLink charges a platform fee on transactions depending on your plan. Stripe's standard processing fee also applies. Check the current pricing page at unilink.us/pricing for the exact fee structure for your plan level.
Can I offer a discount code for my digital product?
Yes. In your Dashboard under Products → Discounts, you can create coupon codes with a fixed amount or percentage off. Apply them to specific products or your entire shop. Share codes in your bio, posts, or email sequences.
How do I handle refunds for digital products?
Refunds are processed through Stripe via your Dashboard under Orders. Find the order, click Refund, and choose a full or partial amount. The download link is automatically revoked after a refund is issued.
Can I sell the same product at different prices for different audiences?
Yes. Create multiple product listings for the same file with different prices and descriptions — for example, a standard tier and a VIP tier that includes a bonus. Use the Purchase Limit setting to create scarcity on the lower-priced version.
Key Takeaways
- Create your product in the Dashboard Products section, upload the file, and add a Shop block to your page — the full store setup takes under 30 minutes.
- Always test your checkout and delivery email in Stripe test mode before going live.
- A free "lite" version of your product is the most effective lead magnet and funnel entry point for paid upsells.
- Thumbnail quality and description copy have more impact on conversion than the price — invest time here.
- Use delivery email customization, upsell redirects, and discount codes to maximize revenue from every buyer.
Ready to sell your first digital product?
Set up your UniLink shop in minutes and start earning from the content you have already created. No extra tools, no storefront fees — just your page and your products.
Get Started Free