Your hot dip may be runny from excessive moisture in the ingredients. Squeeze as much liquid from the cooked spinach and pat the artichoke dry before adding these ingredients to the cream cheese mixture.