One thing i have seen while freelancing (on mostly marketing tasks) is how people are willing to pay a lot if you own the outcomes. The typical model is work per hour, but if you can own some outcomes you control aka drive value, many businesses would be happy to pay higher than hourly rate too. That also separates you from all the other candidates when it comes to proposals.
The problem is that the outcome, what clients want, it's often mot clear, changes, sometimes depends on other people in the client's org, etc and it's a mess to have a fixed price contract in these cases
You can control this. You could opt for the part where the dependence on rest of the team is minimal. Or you could structure it in a tiered manner. With different pricing at different levels of outcomes.
It could be that "I would orient my marketing efforts to get you 1000 leads in 2 months. If I hit the target, i get x amount, else y based on the final result. You dont need the percentages. The key is to position yourself in a manner that whoever is hiring you can depend on you for results regardless of the circumstances. This way you get more recommendations, and better pay.