How to Use the Video Feedback Block in UniLink (Sell Personalized Video Responses)

By UniLink May 02, 2026 22 min read
How to Use the Video Feedback Block in UniLink (Sell Personalized Video Responses)


How to Use the Video Feedback Block in UniLink (Sell Personalized Video Responses)

A step-by-step guide to adding the Video Feedback block to your UniLink page so you can accept paid video requests, set a response time commitment, manage your queue, and deliver personalized video responses directly to each buyer.

TL;DR:
  • The Video Feedback block lets visitors submit a request and pay a fee for a personalized video response from you — like Cameo, but built directly into your UniLink page with no platform cut beyond payment processing fees.
  • Set a realistic response time commitment before publishing — creators who overpromise on delivery timelines and then miss them generate disputes even when the video itself is excellent.
  • Enable the request queue limit so you can pause new submissions when you are at capacity; without this, requests can pile up while you are traveling or in a high-volume period, and every overdue delivery is a dissatisfied buyer.
  • The single most damaging mistake is pricing too low — a video takes real time to record, review, and deliver; price it to reflect that time or the volume will quickly make it unsustainable.

Personalized video has become one of the highest-value things a creator can offer, and for a straightforward reason: it cannot be faked, it cannot be scaled cheaply, and it is genuinely memorable in a way that a signed print or a shoutout post is not. A 90-second video where you say someone's name, address their specific question or occasion, and give them your full attention for that minute and a half is an experience they will watch multiple times and share with the people it references. Platforms like Cameo proved the demand existed at scale. The Video Feedback block brings that capability directly to your UniLink page — on your terms, with your pricing, without a platform taking 25–30% of every booking. The mechanics are the same; the revenue split is entirely different.

What the Video Feedback block does

The Video Feedback block adds a video request form to your UniLink page where visitors can submit a personalized request and pay a fee for a video response from you. The form collects the information you need to record a relevant video — the sender's name, the recipient name (for birthday or gift videos), the occasion if applicable, a message or prompt explaining what they want the video to cover, and optionally a file upload if they want to provide context material (a photo, a document, a workout video for a fitness review). Once the request is submitted and payment clears, you receive a notification and the request appears in your Dashboard queue. You then record the video on your device, upload it through the Dashboard, and the buyer receives an access link to view or download their personalized video.

The block includes two delivery method options: streaming link (the buyer accesses the video through a hosted link that you can set to expire after a defined period) or download (the buyer receives a link to download the video file directly). Streaming links are useful if you want the video to be a lasting personal gift that stays accessible — a birthday video the recipient can revisit on anniversaries; download links are useful if the buyer may want to store the video locally or share it as a file. You can also set a maximum request queue — a cap on the number of open requests you will accept at any time. When that cap is reached, new submissions are paused and a "not currently accepting requests" message appears on the block. This is the most important operational setting in the block and the one most creators configure too late, after they are already behind on deliveries.

The Video Feedback block differs from a simple booking or call tool in one meaningful way: the transaction is asynchronous. The buyer submits a request and pays; you record and deliver when it fits your schedule within the response window you committed to. This asynchronous model is what makes it scalable — you are not scheduling one-on-one time slots, you are batching video recordings and delivering them in bulk when your calendar allows. A creator who records five personalized videos in a two-hour sitting processes a week's worth of requests. That efficiency is only possible when the buyer understands they are not booking a live session, which is why the response time commitment and the block description both need to set this expectation explicitly.

Before you start

  1. Connect Stripe or PayPal in live mode: Go to Dashboard → Settings → Payments and confirm a live-mode payment processor is active. The block will appear functional in test mode but cannot process real payments until live mode is confirmed. Complete any pending identity or business verification in your Stripe account before publishing the block.
  2. Set a price that accounts for your actual time per video: Before opening the editor, work out what a realistic price is. A personalized video typically takes 15–30 minutes when you include reading the request, thinking through what to say, recording one or two takes, and uploading the file. If you value your time at $100/hour, the floor is $25–$50 per video. If your audience is broad and the videos are emotionally significant (birthdays, anniversaries, fan shoutouts), the ceiling is much higher — Cameo creators with similar followings to yours are a useful public benchmark. Price based on time, not on what you think the market will tolerate; the market adjusts around quality and delivery consistency, not around initial pricing.
  3. Write the block description before opening the editor: Your block description needs to tell potential buyers three things: what kinds of videos you make (fan shoutouts, coaching feedback, birthday greetings, expert feedback on submitted work), what information they need to provide in the request, and how and when you deliver the video. A clear description reduces the number of poorly-specified requests that require back-and-forth clarification before you can record. "I record a 60–90 second personalized video responding to your question or celebrating your occasion. Please include the recipient's name, the occasion, and 2–3 sentences on what you would like me to cover." That is enough to set the buyer up for a request you can actually fulfill.
  4. Decide your queue limit before you need it: Think about how many video requests you can realistically complete in a week given your other commitments. If the answer is four, set your queue limit to six or eight — a small buffer, not unlimited. Setting a queue limit to zero (unlimited) means you will find out you are overextended when you already have twelve overdue videos, not before the problem starts.

How to add the Video Feedback block to your page

  1. Open your page in the Dashboard: Log in to UniLink, go to My Pages, and click Edit on the page where you want the Video Feedback block to appear.
  2. Add a new block: Click + Add Block in the editor. In the block picker, scroll to the Commerce or Creator section and select Video Feedback.
  3. Set the price and currency: Enter the price per video response and select your currency. The price is displayed prominently on the block before the buyer fills in the request form — it is one of the first things they see, so it should be a number you can stand behind publicly.
  4. Write the block title and description: Replace the default title with a clear offer label — "Personal Video from Me," "Video Feedback," "Custom Video Response," or whatever fits your tone. Then write the description: what you will cover, what information the buyer should include in their request, your response window, and what the video will look like (length, format, whether you appear on camera or use screen recording for feedback videos).
  5. Set the response time commitment: Enter your response window in the designated field — "Delivered within 3 business days," "I record and deliver within 5 days," or whatever is accurate. This text appears on the block before payment. Write what you can deliver every week, not what you can deliver in your best week. Missing this window is the primary driver of disputes on video request products.
  6. Configure the request form fields: Enable the form fields relevant to your offer type. Standard fields include to/from name, occasion (for gift and celebration videos), and message (the buyer's prompt for what to cover). For coaching or expert feedback videos, enable the optional file upload field so buyers can submit the work they want feedback on — a written draft, a photo, a short video of their form. Disable fields that are not relevant to your use case; unnecessary form fields increase abandonment.
  7. Set the maximum request queue: Enter a number in the queue limit field. This is the maximum number of open (not yet delivered) requests you will accept at any time. When the queue is full, the block switches to a "not currently accepting requests" state automatically. Set this to a number you are confident you can deliver within your response window even if all slots fill on the same day.
  8. Choose your video delivery method: Select streaming link or download. Streaming is the default and is appropriate for most use cases — the buyer accesses the video through a link, you can set a link expiry period, and the video is hosted without the buyer needing to manage a file. Download is better for coaches delivering feedback on submitted work, where the buyer may want to store and revisit the video offline.
  9. Set the notification email: Enter the email address where you want new request notifications delivered. Use an account you check at least once per day — requests sitting unread in your Dashboard for three days while your response time commitment says "2 business days" is a problem that starts before you have even looked at the request.
  10. Save and publish: Click Save, then Publish. Review your live page on a mobile device — confirm the price is visible, the description reads clearly, the form fields are all present, and the "submit request" button is accessible. Do not submit a test payment from your own card; instead verify your Stripe account is in live mode in the Stripe dashboard.

Key settings explained

Setting What it controls Best practice
Price per video The fee a buyer pays when submitting a request — displayed prominently before the form is filled in Base on your actual time per video (recording + upload) multiplied by your effective hourly rate; start higher than you think is necessary — it is easier to run a sale than to raise a price once buyers have anchored to the lower number
Block title The heading shown at the top of the block on your page Describe the offer directly — "Personal Video from [Name]" or "Video Feedback on Your Work" — so buyers understand immediately what they are paying for before reading the description
Block description Free-text field describing what the video will include, what information buyers should provide, and how delivery works Cover what you will record, what a good request looks like, and your delivery timeline; a clear description reduces mismatched requests and back-and-forth before recording
Response time commitment Text shown before payment — states when the buyer can expect their video to be delivered State what you can deliver in your worst week, not your best; missing your stated window is the single most common cause of disputes on video request products, and "3–5 business days" that you always meet beats "24 hours" that you sometimes miss
Request form fields The fields buyers fill in when submitting a request — to/from name, occasion, message, file upload Enable only the fields you actually need to record the video; every additional field increases form abandonment — if you do not need a "from" name for your video type, disable that field
File upload field Optional field allowing buyers to submit a file (photo, document, video) as context for the request Enable for coaching or expert feedback use cases where the video is a response to the buyer's work; disable for personal shoutout or celebration videos where file context is rarely provided or needed
Max request queue The maximum number of open (undelivered) requests accepted at any time — new submissions pause when this limit is reached Set this before publishing, not after you are overwhelmed; calculate how many videos you can realistically deliver per week and set the queue to one week's capacity so you are never more than one delivery cycle behind
Video delivery method Whether buyers receive a streaming link or a downloadable file Use streaming for most use cases — it requires no file management from the buyer; use download for professional feedback or coaching content where the buyer may want to keep, annotate, or share the file
Notification email The email that receives an alert each time a new paid request arrives Use your most-checked email address and set a filter rule that marks these notifications as high-priority; missing a request notification does not pause the clock on your response time commitment
Tip: Record videos in batches rather than one at a time as requests come in. Set aside two hours once or twice a week — camera ready, good light, same location each time — and record all pending requests in that session. Batch recording is more efficient than switching in and out of "recording mode" throughout the week, the production quality is more consistent because your setup does not change between videos, and it makes delivery timing more predictable because you know every request submitted by Tuesday will be recorded and uploaded on Thursday. Buyers who receive their video ahead of the stated response window leave better reviews and are more likely to order again than buyers who receive it exactly on the deadline after a week of wondering whether it was coming.

How to scale your Video Feedback offering without losing quality

The asynchronous structure of the Video Feedback block is what makes it potentially scalable, but scaling it requires deliberate management rather than just accepting more requests at a higher price. Creators who try to scale by simply increasing queue limits and lowering delivery times without adjusting their recording workflow typically hit a wall: the videos get shorter, less personalized, and more generic as the pressure to clear the queue increases. The buyer who paid $75 for a personalized video and received something that feels like a form letter recorded in two takes has a legitimate grievance about the value they received, even if the video was technically delivered on time.

The version of scaling that works is batched recording with a higher queue limit and a slightly longer delivery window. If your current setup is a three-day response window with a ten-slot queue and you are consistently delivering in two days, you have room to extend to a fifteen-slot queue with a five-day window without compromising quality. The extra time per batch means you can read each request more carefully before recording, do one or two takes rather than one, and close each video more personally. Buyers notice the difference between a creator who clearly read their request and a creator who addressed the name and occasion but missed the specific thing the buyer wanted covered. The specific thing is what makes the video worth sharing.

The other dimension of scaling is pricing. As your queue fills consistently and you are delivering on time without strain, you have demand evidence for a price increase. Raise the price in $10–$25 increments and monitor: if the queue still fills at the new price, you have priced correctly. If submissions slow significantly, the market is telling you your audience perceived $X as the fair value and the increment was too aggressive. Price calibration is ongoing — treat the price as a variable you revisit quarterly based on queue fill rate, delivery consistency, and buyer feedback, not as a number you set once and leave indefinitely.

Troubleshooting

Problem Likely cause Fix
Submit button not appearing or payment failing on the live page Stripe or PayPal account is in test mode or not fully verified Go to Dashboard → Settings → Payments and confirm live-mode connection; check Stripe for any pending verification steps that restrict payment acceptance
Block showing "not accepting requests" even though the queue limit has not been reached Queue limit was set to a number lower than the current count of open requests, or the limit field was left at zero (which may be interpreted as "zero capacity" rather than "unlimited") Open the block editor, check the queue limit field, and set it to a number greater than the current count of open requests; save and publish
Buyer submitted a request and paid but the request is not appearing in your Dashboard Webhook from payment processor failed or is delayed Check the payment in your Stripe or PayPal dashboard to confirm it completed; if it did, wait 15 minutes for webhook retry and refresh the Dashboard; if the request still does not appear, contact UniLink support with the payment ID
Buyer says their access link is not working Streaming link has expired, or the link was shared incorrectly (broken by a messaging app wrapping the URL) Open the request in your Dashboard, regenerate or extend the access link, and resend it directly to the buyer's email; for future deliveries, set the link expiry period long enough to match your expected viewer usage (60–90 days is a reasonable default)
File upload field not accepting the buyer's file File type or file size exceeds the block's upload limits Ask the buyer what file type and size they attempted to upload; check the block settings for any file type restrictions and update them if needed; for large video files, ask the buyer to use a compressed version or share via a Google Drive link in the message field instead
Notification email not being received for new requests Notification email address was entered incorrectly, or notification emails are being filtered as spam Check your spam folder first; open the block editor and verify the notification email address; resave even if it looks correct (this triggers a re-registration of the notification webhook)
Buyer is disputing a payment claiming the video was not personalized Request details were not read carefully before recording, or the video did not address the specific prompt the buyer submitted Review the original request in your Dashboard before responding to the dispute; if the video did address the prompt, provide that evidence to Stripe or PayPal in the dispute process; if it did not, a refund or a re-record offered proactively will resolve the dispute faster than contesting it

Best fit for

  • Creators with engaged fan bases who would pay for a personal message — birthday greetings, shoutouts, anniversary videos, personalized encouragement — where the value is the creator's attention and voice, not a deliverable outcome
  • Coaches offering video feedback on submitted work samples — fitness coaches reviewing form videos, writing coaches reviewing drafts, public speaking coaches reviewing presentation recordings — where the video response replaces a live session
  • Subject-matter experts who can deliver genuine value in a 60–120 second recorded answer to a specific question, where the asynchronous format is a feature (the buyer can rewatch the answer) rather than a limitation
  • Musicians, artists, and performers who want to record personalized creative content — a song with someone's name, a birthday performance, a custom piece — for fans willing to pay for something one-of-a-kind
  • Any creator exploring monetization who wants to start with a tangible, high-perceived-value product before building out a full course or membership

Not the right tool if

  • You need to guarantee a specific outcome — the block delivers a video; it does not deliver a result; if buyers expect a coaching outcome from a single video rather than a personal response, a consultation booking with follow-up is the right structure
  • Your schedule is highly unpredictable — missed delivery windows on a video request product generate disproportionate buyer frustration because the request is often time-sensitive (birthdays, events, deadlines); if you cannot commit to a delivery window reliably, the product will generate complaints regardless of video quality
  • You do not want to appear on camera — the block supports screen recording for feedback use cases, but most personal video request buyers expect to see the creator; if appearing on video is not something you are comfortable with, the Premium Inbox block is a text-based alternative that offers access without a visual component
  • The volume you expect to receive at your chosen price exceeds what you can deliver — there is no way to forecast exactly how many requests you will get at launch; set a conservative queue limit and expand it only once you have confirmed your delivery workflow is sustainable

Frequently asked questions

Does UniLink take a cut of Video Feedback earnings?

UniLink does not charge a platform fee on Video Feedback block transactions. Your payment processor — Stripe or PayPal — charges their standard transaction fee (typically around 2.9% + 30¢ per transaction for Stripe). That is the only fee deducted from each payment. This is the core difference from platforms like Cameo, which charge 25% of every booking plus the payment processor's fee. On a $100 video request, Cameo takes $25 plus processing; on a UniLink Video Feedback block, only the ~$3.20 Stripe fee is deducted. At volume, this difference is substantial.

What happens if I need to pause new requests — for a vacation, a busy period, or a personal reason?

Set your queue limit to zero or to the number of requests currently in your queue, and the block will automatically display as "not currently accepting requests" to new visitors. No new submissions will come through until you raise the limit. You can also temporarily hide the entire block from your page without deleting it: open the block editor, toggle the block to hidden, and save. Hidden blocks are invisible to visitors but fully configured in the backend — you restore them with one toggle flip when you are ready to accept requests again.

Can I offer different video types at different price points?

Yes — add multiple Video Feedback blocks to the same page, each with a different title, description, and price. One block could be "Personal Shoutout — $50" and another could be "Coaching Video Feedback — $120," each with its own form fields configured to match the use case. Buyers see both options on the page and select the one that fits their need. Keep the titles distinct enough that buyers understand the difference at a glance — if both blocks are titled "Video from Me," the price difference alone does not explain what the buyer gets for the higher amount.

What should I do if a buyer's request is unclear or impossible to fulfill as submitted?

The request details and the buyer's email are both visible in your Dashboard when you open the request. Reach out to the buyer via the email on file before recording — a short message explaining what additional context would help you record the best possible video. Most buyers are happy to clarify because they want a good result. If the request describes something you cannot or will not record (content that violates your stated scope, something legally problematic, or simply outside the range you described in the block), issue a refund through Stripe or PayPal and notify the buyer that the request falls outside your scope, with a brief explanation.

How long should each video be?

For personal shoutouts and celebration videos, 60–90 seconds is the standard that buyers expect and creators can sustain at volume. Shorter feels like the creator ran out of things to say; longer dilutes the personal feeling and starts to feel like a performance rather than a message. For coaching feedback videos, the length should match the complexity of the submitted work — 3–5 minutes for reviewing a written piece or a short workout clip is reasonable, though you should state the approximate length in your block description so buyers know what to expect. Whatever length you commit to in the description, deliver it consistently — videos that run significantly shorter than advertised are the most common source of "I feel cheated" feedback even when the content itself was good.

Key Takeaways
  • Set your queue limit before publishing and keep it at a level you can clear within your response window even if all slots fill simultaneously — discovering you are overextended after the requests are already paid is harder to manage than setting a conservative limit from the start.
  • Price based on your actual time per video, not on what you think buyers will accept — a price that reflects real effort is sustainable; a price set too low to attract volume creates a workload that degrades video quality and delivery reliability over time.
  • Write a block description that covers what you will record, what information makes a good request, and how delivery works — clarity before payment dramatically reduces mismatched requests that require back-and-forth clarification before you can record.
  • Record videos in batches — set aside two hours once or twice a week rather than recording one at a time as requests arrive; batching is more efficient, produces more consistent quality, and makes your delivery timeline more predictable for buyers.
  • Use the queue limit as your primary capacity management tool: when your queue fills consistently and you are delivering on time, raise the limit incrementally rather than jumping to unlimited — unlimited queues during a high-traffic period can produce a backlog that takes weeks to clear.

Ready to start selling personalized videos? Create your free UniLink page and add the Video Feedback block to turn your time and voice into a premium product your audience can purchase directly — no third-party platform, no platform cut.

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