Fees are collected in a few ways, but the main revenue stream is based on workflow execution.
There are 2 types of workflow fees: Flat fees, and step-based fees. Flat fee workflows are charged 30 bps on execution. For workflows more sensitive to fees, step-based calculations are introduced. These vary based on complexity, and number of steps. For instance, a 3 step refinance workflow might charge 5 bps per step, bringing the total cost to 15 bps. A full schedule of step based fees to be published soon.
Additionally, Free Market collects a revenue share or referral fee for certain steps. Popular protocols like GMX and Sushi offer incentives for deal flow.