Could you split the giving record so that $5 goes to some sort of Receipt fund that defines the Bible and leave the rest to the fund tied to the campaign?
It's more work for those records received, but it would separate out their giving appropriately.