UniLink Product Types Explained (Digital, Physical, Subscription, and Service)

UniLink Product Types Explained (Digital, Physical, Subscription, and Service)
Choose the right product type before you create a listing — each type controls how payment, delivery, and fulfillment work.
When you add a product to your UniLink storefront, the first setting you choose is the product type. This single choice determines how payment is collected, whether delivery happens automatically or manually, what information the buyer fills in at checkout, and how the order appears in your dashboard. Picking the wrong type creates extra work later — so this article explains each type, when to use it, and what settings are specific to it.
What Product Types Do
Product types are a framework that tells UniLink how to process each order end to end. They affect the checkout form (a digital product does not need a shipping address; a physical product does), the fulfillment workflow (digital delivery is automatic; physical requires you to mark the order as shipped), and the billing model (subscriptions bill on a schedule; the other types bill once).
You set the product type once when creating the listing in your UniLink Dashboard. It can be changed while the product has zero sales, but once a buyer has completed a purchase, the type is locked to preserve order integrity. This means it is important to choose correctly at the start — a subscription product accidentally created as a one-time service cannot simply be changed after launch.
UniLink uses Stripe under the hood for all payments. Each product type maps to a specific Stripe payment pattern, which is configured automatically. You do not need to touch your Stripe dashboard to manage product types.
How to Get Started With Product Types
- Open the Storefront section in the Dashboard — log in, go to Sites, click Edit on your page, then open the Storefront tab in the sidebar.
- Click Add Product — the product creation form opens. The Type field is at the top of the form.
- Select your product type — choose from Digital, Physical, Subscription, Service, or Event Ticket. Read the short description shown under each option before confirming.
- Fill in the core fields — product name, description, price, and thumbnail image are required for all types. Additional fields appear depending on the type you chose.
- Configure type-specific settings — upload a file for Digital, set a stock count for Physical, configure a billing interval for Subscription, and so on. Details for each type are in the section below.
- Set visibility — choose whether the product is Published (visible to visitors), Draft (hidden), or Scheduled (published at a specific date and time).
- Save the product — click Save. The product appears on your storefront block immediately if it is set to Published.
How to Use Product Types
- Digital products — after selecting Digital, upload the file you want to deliver (PDF, ZIP, MP3, video, etc.). Set how many times the download link can be used and how many days it stays active. The buyer receives a secure download link by email automatically after payment.
- Physical products — after selecting Physical, set the stock quantity (or leave it as unlimited). The checkout form automatically includes name and shipping address fields. When an order comes in, go to Orders, fulfil it, and enter a tracking number — the buyer receives a shipping notification.
- Subscription products — after selecting Subscription, choose the billing interval (weekly, monthly, quarterly, or annually) and the price per period. Optionally set a free trial period in days. Stripe handles recurring billing automatically; cancellations are managed from the Orders section.
- Service products — use this type for coaching calls, consultations, or any offering where delivery is arranged separately. No file upload or shipping address is collected. After payment, the buyer receives a confirmation and you contact them to schedule or fulfil the service.
- Event Ticket products — after selecting Event Ticket, set the event date, venue or link, and the maximum number of tickets. Each buyer receives a unique ticket code in their confirmation email. Scan or verify codes manually at the event or connect a check-in integration.
- Set inventory limits for Physical and Event Ticket — enter a stock number and enable the "Hide when sold out" or "Show sold out badge" option so visitors know availability in real time.
- Manage active subscriptions — go to Orders, filter by Subscriptions, and view the status of each subscriber. Cancel, pause, or update a subscription from the same panel.
Key Settings Explained
| Setting | What it controls | Best practice |
|---|---|---|
| Product Type | Determines checkout fields, delivery method, and billing pattern for the product | Choose before the first sale — it cannot be changed after a buyer completes a purchase |
| Download Limit (Digital) | How many times the buyer's download link can be clicked before it expires | Set to 3–5 downloads to accommodate devices and re-downloads without enabling unlimited sharing |
| Link Expiry (Digital) | How many days after purchase the download link stays active | 30 days is generous without being permanent; reduce to 7 days for high-value files you want tightly controlled |
| Billing Interval (Subscription) | How often the buyer's card is charged — weekly, monthly, quarterly, or annually | Annual subscriptions have lower churn than monthly; offer a small discount for annual to encourage the longer commitment |
| Stock Quantity (Physical / Event Ticket) | How many units are available; the product locks once stock reaches zero | Always set a real stock number rather than leaving it as unlimited — overselling physical or event products creates fulfilment problems |
How to Get the Most Out of Product Types
The most common mistake is using the Service type for digital products to avoid the file upload step. This breaks automatic delivery — buyers pay but receive no file. Always use the Digital type for any product where the buyer should receive a file, even if you plan to also follow up manually.
Subscription products benefit from a clearly written description that states the billing interval explicitly. Buyers who understand they are signing up for monthly billing rather than a one-time charge have far lower dispute rates. Put the interval in the product name or the first line of the description: "Monthly Membership — $19/month, cancel anytime."
For Event Ticket products, publish the product well in advance of the event and set a stock number that matches your actual capacity. Use the "Show sold out badge" option rather than hiding the product when it sells out — a sold out badge creates social proof that can help future events sell faster.
Physical products work best when paired with a clear shipping policy. Add a short note in the product description — expected dispatch time, countries you ship to, and a returns policy link. This reduces pre-purchase questions and post-purchase support tickets significantly.
Troubleshooting Common Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Buyer did not receive a download link after paying | The product was created as Service instead of Digital, or the delivery email went to spam | Check the product type in the Dashboard; if it is Service, you must send the file manually. Ask the buyer to check their spam folder for the delivery email. |
| Subscription is not billing on schedule | The buyer's card expired or the Stripe subscription is paused | Go to Orders, find the subscription, and check its status. Stripe sends automatic failed-payment emails to the buyer; you can also trigger a retry from the Orders panel. |
| Physical product still shows as available after stock ran out | Stock quantity was left as Unlimited instead of a specific number | Edit the product, set the correct stock quantity, and enable the "Hide when sold out" or "Show sold out badge" option |
| Cannot change product type after publishing | A sale has already been recorded for this product — type is locked for order integrity | Create a new product with the correct type, unpublish the original, and update any links pointing to the old product listing |
Pros
- Five distinct types cover the full range of creator and small business product categories
- Stripe billing is configured automatically per type — no manual payment setup required
- Digital delivery is fully automated, including secure time-limited download links
- Subscription management, including cancellations and pauses, is handled inside UniLink without needing to touch Stripe directly
Cons
- Product type cannot be changed after the first sale, requiring a new listing if the type was set incorrectly
- Physical product shipping is not integrated with carriers — tracking numbers must be entered manually
- Event Ticket check-in is manual unless a third-party check-in integration is configured
Frequently Asked Questions
Can I offer both a one-time purchase and a subscription option for the same product?
Not within a single product listing. Create two separate products — one as Digital or Service at a one-time price, and one as Subscription with the recurring price. You can display both on your storefront and let visitors choose. Many creators label them "Pay Once" and "Subscribe and Save."
What file types can I upload for a Digital product?
UniLink accepts PDF, DOCX, XLSX, PPTX, MP3, MP4, MOV, PNG, JPG, ZIP, and RAR files for digital delivery. Maximum file size is 2 GB per product. For larger files, upload to cloud storage and use the download link as an external URL in the product description instead.
Can I offer a free trial for a subscription?
Yes. In the Subscription product settings, enable Free Trial and enter the number of trial days. The buyer's card is not charged until the trial ends. If they cancel during the trial, no charge is made. Stripe manages the trial period automatically.
How do I handle refunds for each product type?
Refunds are processed from the Orders section regardless of product type. Select the order, click Refund, and choose full or partial refund. For Digital products, the download link is automatically revoked when a full refund is issued. For Subscriptions, refunding cancels the subscription as well.
Is there a product type for bundles (multiple items sold together)?
There is no dedicated Bundle type. Create a Digital product and upload a ZIP file containing all items in the bundle. In the product description, list what is included. For bundles that mix physical and digital items, use the Physical type and include the digital files as a printed card with a download code.
Key Takeaways
- UniLink has five product types: Digital (automated file delivery), Physical (shipping required), Subscription (recurring billing), Service (manual fulfilment), and Event Ticket (unique code per buyer).
- The product type determines checkout fields, delivery method, and billing pattern — choose it carefully before your first sale.
- Digital delivery is fully automated: buyers receive a secure, time-limited download link by email immediately after payment.
- Subscription billing interval, free trial, and cancellation are all managed inside UniLink — no direct Stripe access needed.
- Once a sale has been recorded, the product type is locked — create a new listing if you chose the wrong type.
Ready to add products to your UniLink storefront?
Create your free account and start selling digital products, subscriptions, and services from your link-in-bio page today.
Get Started FreeCreate 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