About  MuscleWare

In the sport of bodybuilding, there is only one organization that is home to the very best athletes on earth - the IFBB Pro League.

Tens of thousands of Athletes have spent lifetimes building their physiques dreaming of becoming IFBB Pros. For the exceptional who have made it into the IFBB Pro League ranks, only a handful of athletes have ever achieved the title of Olympia Champion - permanently etching their names in the history of human muscular achievement.

Every champion had humble beginnings, and it all starts at regional amateur competitions. The Amateur ranks of the IFBB Pro league in the United States are governed by the National Physique Committee (NPC), and its Canadian counterpart is the Canadian Physique Alliance (CPA). Promoters for the amateur events are often notable IFBB Pro athletes or long time contributors of the sport, and it is an honor to be awarded a sanctioned contest.

Reality Hits...

Once the initial excitement of having a show bestowed upon them dissipates, promoters find themselves in the intimidating and unfamiliar position of figuring out how to plan a large event.

After securing a date, putting a sizable deposit on a venue, contracting multiple vendors and hiring a graphic designer to begin working on posters and basic marketing materials, the promoter is expected to have the technology in place to facilitate a modern experience for everyone involved.

Finding a high school student to put up a basic website is one thing, but how do athletes register for the event? How will people buy tickets for the show? How will the payments be processed and confirmed? Where will the data be stored and organized, and how will all of the required documents and reports be generated?

The answer is  MuscleWare

MUSCLEWARE is a complete 'turn-key' cloud software solution for promoters of bodybuilding events. It was created, and continues to be developed in direct consultation with the top CPA executives, ensuring promoters are providing exactly what is expected from them by the CPA / NPC.

How It Works

It all starts with a website... Promoters can either use their own website, or for a small fee MUSCLEWARE will create a modern website for the event, designed to be displayed properly on all sized screens - computers, tablets and mobile phones.

On the website, in addition to all of the basic information about the show / venue / host hotel, online forms are inserted for athlete registrations, ticket sales and general inquiries.

  Athlete Registration

The Athlete Registration module is the core of MUSCLEWARE. Athletes enter their personal details and select their competition class(es) via online web forms. MUSCLEWARE calculates payment totals and takes care of the capture and storage of data, as well as facilitates online payments via PayPal. The promoter is notified by PayPal whenever a payment is made. Athletes receive PayPal transaction confirmations and a MUSCLEWARE registration receipt.

In addition, once payment is complete, athletes receive a registration confirmation email from MUSCLEWARE that includes a link to an athlete profile page for the event. The athlete profile page allows athletes to review their registrations and upload posing routine music for applicable categories. The files are automatically renamed to include the competitor number, athlete name, and category.

Once online registration closes, on-site Athlete Registration sheets are automatically created for the weigh-ins / height-ins. Athlete numbers are pre-assigned (respecting crossovers of course) and a single PDF file containing all registration sheets is generated for printing. The Promoter simply prints the PDF and takes the hard copies to the on-site registration. The Promoter is also supplied with a "blank" registration sheet, so copies may be printed for athletes who register in person.

  Scoring & Statistics

MUSCLEWARE packages up all online registration data into a compact database file that can be passed on to Statisticians using the MUSCLEWARE Statistician desktop application. This program does not require an internet connection and allows Statisticians to make modifications to athletes/classes, create PDF athlete lists, crossover reports, judges' scorecards and much more! Contact us for more information about MUSCLEWARE Statistician.

  Ticket Sales

Often, and especially at regional level shows, the venues are not equipped with online box office systems. Even when they are, venue box offices sometimes charge outrageous per-ticket fees. As a low cost alternative, the MUSCLEWARE Ticket Sales module can be used to facilitate online ticket sales.

The promoter specifies the type(s) of ticket(s) (i.e. Prejudging, Finals, All Day Passes, VIP, Backstage, etc.) they wish to offer, price(s) for each type (including whether or not to charge sales taxes), as well as any limit on number of tickets sold (if necessary). If supplied, MUSCLEWARE can also calculate the maximum number of any combination of tickets sold to account for venue capacity / fire regulations.

In the same manner as Athlete Registrations, the promoter is notified by PayPal when payment(s) are made. The purchaser receives PayPal transaction confirmations and a MUSCLEWARE purchase receipt. Once online sales are closed, a single spreadsheet is automatically created for the promoter of all of the confirmed and paid Ticket holder data.

This report can be used by event staff to ensure they dispense the correct type and number of tickets / stamps / wristbands to the entitled ticket holders.

  Contact Form

The Contact Form module is a free add-on, where MUSCLEWARE captures and stores the website contact form data in the same database as the Athlete Registrations and Ticket Sales information - and of course sends an email to the promoter as well.

A handy "responded" checkbox keeps track of who has been followed up with so that website submissions don't get neglected.

All Athlete and Ticket purchaser data is stored in the MUSCLEWARE database. Payments are processed via PayPal directly into the promoter's PayPal account, making the funds available to the promoter immediately. MUSCLEWARE confirms the status of all payments so each and every transaction is verified, and confirmation emails are automatically sent out to the athletes / ticket holders upon successful purchase. If payment status changes (for example, the promoter issues a refund, the competitor reverses the charges, etc.), MUSCLEWARE is notified directly by PayPal instantly, and the transaction status is updated in MUSCLEWARE.

The promoter has access to the MUSCLEWARE Promoter Portal 24/7, where they can analyze the current athlete registration data, ticket sales data, and produce any reports they wish.


MUSCLEWARE delivers a modern, professional experience to everyone; athletes, spectators, promoters and officials.

Bodybuilding event promoters have enough on their plates - don't struggle with technology. Contact MUSCLEWARE today to get the premier software solution.

A "worry free" promoter dream application! I would never promote a show without it!

Rudy Jambrosic, IFBB Pro Judge, CPA Head Judge, Promoter Natural Canada Pro Qualifier

The most innovative and highly effective tool to hit the bodybuilding industry!

Chris "King Kong" Wong, IFBB Pro, Promoter King Kong Classic

An amazing and professional solution

Fedel Clarke, IFBB Pro, Promoter Fedel Clarke Classic

Pricing & Fees *

The setup fees cover the creation of your event in our system, including coding in your competition class list, setting start and stop dates for registrations and ticket sales, details of registration and ticket prices, linking to Promoter PayPal account(s), and various other settings specific to your event  
A "Confirmed Athlete Registration" refers to paid online pre-registrations only. There is no fee for on-site transactions (registrations, ticket sales, etc.)  
Have MUSCLEWARE create a website for your event featuring a design, fonts and color scheme based on your event poster. Websites scale automatically to fit on all sized screens (computers, tablets, mobile phones) and include all purchased MUSCLEWARE modules  
The Ticket Sales module allows an unlimited number of tickets to be sold. Ticket types and prices per ticket are specified by the promoter and configured during the event setup process  
You may optionally use a free web contact form integrated seamlessly into your website. The contact form sends the inquiries to one or more email address(es) of your choice, and also puts a copy of data in your Promoter Portal account as a backup  
If you have an existing website you wish to continue using, MUSCLEWARE can take care of the insertion of the form code. Installation assistance also covers the customization of the form(s) to match the "look and feel" of your current design  
MUSCLEWARE is neither a domain registrar nor a web hosting provider, but if you do not have a domain name or a web host, we would be pleased to set up account(s) for you on a major provider's service and simply forward the cost to you at no markup  
* Sales tax not included. Fees do not include the standard PayPal fees the promoter pays for use of their own PayPal account. Event Setup Fee and any selected Optional Modules / Services are due immediately. Per-Confirmed Athlete Registration Fees are due once online registration closes (before Athlete Sheets / reports can be downloaded)

Contact Us

Thank you for your interest in MUSCLEWARE. We welcome any comments or questions you may have

14-1860 Appleby Line
Suite #203
Burlington, ON L7L 7H7


Your message has been sent. Thank you!