When a non-profit organization features a Real Estate Professional on its webpage, in advance they determine a pledge amount they are willing to donate whenever someone finds them through Spark and works with them to complete a transaction. Following the completion of the transaction the professional makes the pledged donation amount through their Spark web portal (directed to the non-profit who sent the client), and is then eligible for the tax deduction.