Matt weโve done this by starting off being pay per meeting (100% performance based) then switch to retainer
Checkout bettercontact