I'm starting a platform to connect businesses with the best marketing, branding and PR agencies - what business model should I implement? Companies can contact agencies on the website but the work itself is done offline or on 3rd party websites.
Should I charge per lead or per business closed? And if it's the later how will I know the amount agreed upon by both parties?
First of all, I wish you success
secondly
Since the work is not limited to a specific sector and is open to several areas, the site must be coordinated so that services are displayed and start paying fees to subscribe to the site and provide benefits for each user according to the price of the package
Third
When you obtain a huge database, you can change the course of work and collect from the customer the price of the service, and when he obtains it from the company, the price of the service is deposited to the company, after deducting your site fees
Please contact me if you need any administrative questions
Did you consider a subscription plan with different levels?
I think for web platform is very common
There is a spectrum of options available and it is difficult to know the 'right' answer without actually testing the idea. What worked in the past is to either ask directly what they prefer and where they see the best value, iterate and adjust. It is a process in itself, and part of the puzzle you need to solve, both for the benefit of the users and company.