header-logo
Learn how to use Wix to build your site and business.
Design and manage your site using intuitive Wix features.
Manage subscriptions, plans and invoices.
Run your business and connect with members.
Learn to purchase, connect or transfer a domain to your site.
Get tools to grow your business and web presence.
Boost your visibility with SEO and marketing tools.
Get advanced features to help you work more efficiently.
Find solutions, learn about known issues or contact us.
placeholder-preview-image
Improve your skills with our courses and tutorials.
Get tips for web design, marketing and more.
Learn to increase organic site traffic from search engines.
Build a custom site using our full-stack platform.
Get matched with a specialist to help you reach your goals.
placeholder-preview-image

Wix Online Programs: Monetizing Your Program

6 min
In this article
  • Monetizing your program
  • Including a program in a pricing plan
Monetizing your online program, opens new ways to grow your business. By offering memberships or paid access, you create a steady income stream while giving your community more value. Create exclusive lessons, expert guidance, or personalized support. Turning your expertise into a paid program can help you reach more people, expand your impact, and focus on what you do best.
Before you begin:

Monetizing your program

Monetizing your program is a great way to turn your expertise into income. Set up payment options directly in your program to make enrollment simple for your clients. Generate automatic invoices when someone purchases access.
Dashboard
Wix app
  1. Go to Online Programs in your site's dashboard.
  2. Hover over the program you want to edit and click Edit Settings.
A screenshot of the edit settings button in Wix Online Programs on the site dashboard
  1. Click Visibility & Pricing.
  2. Customize the settings based on the following options:
    • Decide who can view and join the program under Visibility
      • Public: Anyone can view and join the program. 
      • Private: Anyone can view the program, but you need to approve any new participants. 
      • Secret: Only participants that you invite can view the program. 
    • Decide whether people pay to join a program under Pricing:
      • Free: There is no charge to join your program. 
      • Pay to join: Participants pay a set price to join the program. 
        • One-time payment:  Set a price for participants to pay and join your program. Then, automatically send an invoice when someone purchases your program.
        • Include in a Pricing Plan: Include the program in a subscription or pricing plan. Then, turn on automatic invoices for pricing plans in Pricing Plan Settings.
    • Set how many people can join the program under Number of Participants:
      • Unlimited: There is no limit on how many participants can join. 
      • Limited: Set the maximum number of participants who can join. 
  3. Click Save
A screenshot of the Program Settings panel for Pricing and Visibility in a site's dashboard.

Including a program in a pricing plan

Make money from your program by linking it to a pricing plan. Offer different membership packages to encourage more people to subscribe. When someone buys the plan, you can automatically enroll them into your program. If you already have pricing plans for apps such as the Wix blog, Events, or Groups, you can connect those plans to your programs too. Finally, if a plan isn't relevant anymore, simply disconnect it.
A screenshot of the Wix site dashboard on the online programs panel
Dashboard
Wix app
  1. Go to Pricing Plans in your site's dashboard.
    Tip: You can also link a pricing plan to your program using the Online Programs app.
  2. Choose what you want to do next:
Tip:
Once you create a pricing plan, it is not currently possible to delete it. You can vote for this feature here. You can, however, hide or archive your plans as necessary to create new plans.