Purchase a waterproofing product that is fluoropolymer based. Fluoropolymer based products work well on canvas. Buy a spray based product for easier application. If the spray pump gets clogged, unscrew the nozzle from the bottle and rinse it in hot water. Waterproofing products will be cheaper if you purchase them online.