How GigMastery Works

Learn how to get the most from a platform focused on growing SA’s expert gig workforce.

GigMastery is a platform that connects top freelancers to customers who need work done within budget and on time with no strings attached.


Search for a freelancer you need.

Search our top freelancers by category or by using our advanced search option. Look for the skills you need for your project, when you’ve found the freelancer you can contact them for a custom offer or simply purchase their services for the per hour, booking or fixed job rate listed on their job.

Post a request and receive proposals from freelancers and digital agencies.

A request is something a buyer can post to describe their project or skills requirement. Once you post a request, the relevant freelancers are automatically notified to start submitting proposals. You choose which proposal best suits your schedule and budget.

When you need a team for your project, then choose an agency who is right for you.

Browse through our agencies who can offer turnkey solutions for your project requirements. Whether you need them to fulfil a part or deliver the entire project, engage with them to learn more about how they can assist.

Secure Checkout and Financing Options.

When you’ve found the perfect match for your individual or business needs, purchase freelance services using our secure payment gateway that supports Credit and Cheque cards for Visa & MasterCard and alternative methods which includes InstantEFT, Snapscan, Zapper (powered by PayFast) or apply to finance your project (application form is accessible via the checkout page).

You’re in full control by keeping in touch via an online chat to track delivery progress every step of the way.

Once your purchase has been concluded you can chat in real time with the freelancer or agency. This allows you to stay up to date as work progresses. You’re in full control.

Create a high quality profile.

Your profile is the first thing that your potential clients will see. Create a profile that clearly showcases your skills and experience. Be sure to display your portfolio of previous work done and add any relevant certification that you may have obtained.

If you require assistance to create your profile, you are welcome to contact our support desk and have one our consultants walk you through the process of building an amazing profile and give you tips on creating a profile that stands out.

Post new jobs to specify what you’ll deliver and set the price the customer will pay.

It is time to sell your skills by posting new jobs. Clearly display your skills and be as detailed as possible about the custom service you will provide so that your clients clearly understand what they will be purchasing. Build lasting relationships with your clients by setting a market related price for your service.

Respond to client requests by submitting custom proposals.

You can actively search and respond to clients’ requests that match your skills and experience by sending custom proposals directly to the client. There is no limit to the number of proposals you can send each month.

Easily manage your booking through your account.

Save time and streamline your schedule by using our booking system. You can manage your availability and allow your clients to schedule appointments 24/7. You are able to setup a location in an area you render your services as well as define a kilometre radius on how far you’re willing to travel to meet your customers.

Communicate with your customers via secure one-on-one chat.

Our real time chat functionality helps you maintain constant communication with your clients, from brief to delivery. Attach files, exchange project details, clarify customer requirements or simply report on your progress status.

Browse for top freelancers

Expert freelancers are on demand and ready to engage on your specific project needs.

Join our team of freelancers

If you feel you have what it takes to be a part of our team of expert freelancers then register to join GigMastery today.

Frequently Asked Questions


What is GigMastery?

GigMastery is a freelance platform that makes it possible for anyone to hire South Africa’s top freelancers.

Whether you are a small to medium enterprise or a large corporate looking for talented individuals without employing full-time staff, we are the go-to platform. Freelancers are available at anytime and on demand to accept any work request you may have.

How does GigMastery work?

Browse through our 50+ categories in which our freelancers are listed. We have limited the number of freelancers in each category so that you can identify suitable resources with little effort.

Engage the freelancer through our realtime online chat to ask questions or simply checkout using secure credit card payment to place your order. Once freelancers have fulfilled the requirement, you are prompted to release the funds to the freelancer.

Which freelancer is right for me?

GigMastery only offers the best freelancers in the country. You have access to their portfolios where you can view their top skills, previous work completed and other customer ratings and reviews.

The collection of all the information provided on their profile will assist you to choose the right fit for your requirement. If you are not yet comfortable, you may engage the freelancer through our online chat to ask more questions.

Pricing & Payment

What does GigMastery cost?

There are no joining or membership fees. You only pay the price displayed on the freelancer’s portfolio or an agreed upon custom offer between you, the buyer, and the freelancer.

How do I pay?

We offer secure payment facilities powered by Payfast, a leading South African Payment Gateway. You have an option to pay via credit or cheque card, instant EFT, Masterpass, Zapper or SnapScan.

Your payment is held secure with us until you trigger to release the funds to the freelancer once the order is complete.

Can I cancel my order?

If you don’t want to continue with the order, you can cancel at anytime via our Resolution Centre. Follow the prompts to complete the process. If you have any questions, please contact us and we’ll gladly assist.

Can I get a refund?

We strive to ensure you receive the best possible service from our freelancers; however, if you feel that your expectations were not met, we’ll offer you a full refund.