No template, which was an issue. Another problem was installing bolts into the holes while the fascia was still on the car. Having pre-installed bolt pins would be much easier to then just screw in the nuts. But overall the product is built strong and looks great on my 2018 Grand Sport.