Help is here.

Host online classes and video-based services

Small businesses everywhere are adapting to the changing times by offering online classes and virtual services to their customers. Use these pro-tips from VistaPrint to get started.

  • Staying connected with customers
  • Keep driving business
  • How to set up your video-based virtual service 
  • How to collect payment

Sign Up for Video

Create an account in whichever video service provide best meets your needs.

Set Up Your First Class

  1. Pick a date and time for your first class.
  2. Set up your space to be quiet for clear sound.
    • Make sure there is good lighting to show your facial expressions.
  3. Plan out your content and rehearse a few times until the content and delivery (and timing!) feel right.

    Pro-tip: Record your rehearsals to see what your clients will see and tweak accordingly.

  4. Tell the world! Add your class schedule to your VistaPrint website in a clearly marked and easy-to-find location.

Get the Word Out and Collect Registrations

  1. Blast out the heads-up about your class
    • Social media
    • Email
    • Your VistaPrint website
  2. Include the details 
    • Video conference call-in details
    • An easy way for your customers to register
  3. Link to the class schedule 
    • It's posted on your VistaPrint website


  • You are offering 1-on-1 consultations
  • Customers can schedule their consultation via a free online appointment book like
  • You add your unique Webex Personal Room URL to the email notifications signature

Pro Tip: These extra steps are great for your and your participants' security and privacy.

  • Webex automatically generates unique meeting passwords for each meeting.
  • Your Webex Personal Room URL is evergreen for all your meetings so it can go in your email signature or on your website, but you’ll need to separately share the correct meeting password with each of your participants.
  • You can also customize the settings for your meetings to lock out late entrants after a certain number of minutes.

Read our Video Platforms for Small Businesses article to learn more about Webex and your VistaPrint website.

Collect Payment

Your payment provider and the kind of service you offer determine how you should collect payment from your customers:

  1. Paywall

  2. Free to join, tips requested

  3. Pay any time

Choose what works for you.


Use a paywall when it is 100% required that a customer pays you before your video/their service begins.

  • offers a built-in integration with to require payment from your customer at the time they schedule their appointment or class.

    • Square is free to get started and will charge you fees for each transaction.

    • Setmore has a free basic plan.

    • Learn more about Setmore’s online appointment book and how to connect it to your VistaPrint website in our Online Appointment Booking article.

  • With, you can require your customers to become paying subscribers (“patrons”) in order to access exclusive pre-recorded video content.

    • Patreon is free to get started and takes a percentage of the patron revenue plus transaction fees.

  • For other cases, you may want to

    1. Request payment by posting your Venmo handle on your VistaPrint website and social media, or emailing the customer the link to your page.

    2. Upon receipt of payment, share the video call-in details with your customers via email, text, DM, and/or calendar invite.

  • Our research did not find free paywall services for live-streaming.

Free To Join, Tips Requested

When you live stream a large class on Facebook Live (or YouTube), you want as many people as possible to tune in and share the experience with their friends. This may also be true of pre-recorded video you upload for viewers to watch later, on-demand.

  • Publicize your class as free to join, this keeps the barrier to entry low.

  • Request tips or donations during the class by talking about it to your audience, showing the exact place to pay onscreen, and including links to payment wherever possible. See this example:

Pay Any Time

For some businesses it is fine if clients pay before, during, or after the virtual service. This may make sense when you have a close relationship of trust with your repeat clients.

  • Include your payment details in all communication like emails, calendar invites, social media, and your VistaPrint website.
    • For example, you can add a “Payments” page to your VistaPrint website with price lists and a link to your payment processor.
  • Don’t forget to follow up after the virtual service to thank your client and remind them of payment. Set payment deadlines and communicate them in writing.

Run your Service or Class

It’s showtime! Break a leg!

  • Ask your clients for consent to be photographed, then take a photo or screenshot. You can share this later.

Follow Up

  • Thank your customers for their time and their loyalty.
  • Ask for feedback. Virtual services are new to many businesses and customers, so of course there is room for improvement!
  • This is a great time for payment reminders for fees, tips, or donations.
  • Post a photo on social media and your VistaPrint website, showing future customers what your class or service is like.
  • Ask for a public review and send them a link.
  • Tell your customers about future classes and virtual services, loyalty programs and discounts, and encourage them to book again.
  • Write notes on what you want to adjust before the next class or appointment.
  • Webex generates unique meeting passwords for each meeting, so send out a reminder of the correct meeting password to your next client.
  • Keep innovating, stay connected with your customers, and keep driving business!