Particularly for a dollar per XYZ match. Example - I am running every day for a week and asking you to donate per mile I run. The person enters a PLEDGE which can still sync accordingly in Salesforce and once the campaign ends the person can submit their final total - maybe they ran 30 miles.
Then, the person who pledged gets an email and/or text that says - The campaigner did it! They completed 30 miles - you can make your donation of $1 per mile (or whatever amount per mile they decided to donate) HERE. and the link takes them with the pre-populated $30.