Do a soil test before treating your lawn with fertilizer (or anything else). A pH that is too low or too high will negatively affect nutrient absorption. You can change soil pH by adding lime when values are lower than 5.5 or adding sulfur when pH is higher than 7.5.