OneSolOneSol
← Guides

How to Run a Paid Virtual Event (Free to Start) in 2026

Virtual events — classes, workshops, webinars — are one of the simplest things to charge for because there's no venue or travel cost. The two things you need are a way to take payment and a reliable way to deliver the join link only to people who paid. Here's how to run a paid virtual event without piecing together five different tools.

Quick answer

To run a paid virtual event, create a ticketed event with a free tool like OneSol (onesol.io): set your price, connect your own Stripe so payments come straight to you, and put your Zoom or meeting link in the automatic confirmation so only buyers receive it. It's free to set up and OneSol takes no cut of your ticket sales.

1. Plan the event and set your price

Lock down your topic, date, start time with time zone, and how long it runs, then decide your price and whether you'll offer tiers — like a standard seat and a premium seat with a recording. Research what similar classes charge so you land in a believable range. Prepare a short, benefit-led description of what attendees walk away with.

2. Set up ticketing and payment

Build the event, add your ticket type(s) and price, and connect your Stripe account so the money lands directly with you — no platform cut on OneSol. Decide your capacity if the session works better small. Choose whether sales close at start time or stay open for late joiners.

3. Deliver the join link only to buyers

Put your meeting link (Zoom, Google Meet, etc.) into the purchase confirmation and confirmation email so it's sent automatically the instant someone pays — never post it publicly. For extra safety, generate a fresh link with a waiting room or passcode. This is what keeps a paid event from leaking to non-payers.

4. Promote, run, and follow up

Share your event link in bios, emails, and posts, and use a free QR code from onesol.io/qr-code-generator on any printed or on-screen promo. Email registrants a reminder with the link an hour before, run the session, then follow up with a thank-you plus a recording or resources — a great moment to pitch your next event.

Ready to start? OneSol is free.

Sell, book and get paid from one link — no card needed.

FAQ

How do attendees get the meeting link?

Put it in the automatic purchase confirmation and confirmation email so every buyer receives it instantly after paying — you never have to send links manually or post them publicly.

Does OneSol take a percentage of my ticket sales?

No. Payments go directly to your own Stripe account and OneSol takes no cut — you only pay Stripe's standard processing fee.

Can I offer a recording as an add-on?

Yes — create a separate ticket tier that includes the recording, or email it afterward to everyone who bought. Many hosts use the recording as a premium upsell.

What if someone pays but can't attend live?

Send the recording and materials to all buyers afterward so a missed live session still delivers value. Setting that expectation upfront also reduces refund requests.