A few months ago I worked on a project for the Air Canada Foundation that allowed users to donate their Aeroplan miles to the Air Canada Foundation by way of a Facebook page. For every mile that was donated by a user, Air Canada would match. For users that did not have an Aeroplan account they could “like” the page and Air Canada would donate 10 miles on the user’s behalf.