In a medium mixing bowl, stir together cranberry sauce, onion soup mix, barbecue sauce, ground ginger and all spice. Pour mixture on top of the chicken in the slow cooker.
Cook on high for 3 to 4 hours or low for 7 to 8 hours. Use a meat thermometer to make sure chicken is cooked to the proper temperature.