Run the halyard, or rope, through the pulley at the top of the flagpole and the cleat at the bottom.
Attach snaps (found in most hardware stores) to the halyard. Loop part of the rope, passing it through the bottom hole of the snap, putting the loop over the top of the snap and then pulling the rope tight. Place two snaps on the halyard to hold both the top and bottom corners of the flag.
Tie the two ends of the halyard securely so that the rope forms a continuous loop. There is no special knot to tie; just make sure it is tight and not so large that it is prominent against the side of any attached flag. The knot should be located in between the two attached snaps.
Attach a flag by clipping the snaps into the appropriate grommets in the top and bottom corners of the flag.
Raise the flag up the pole to be sure the halyard is working smoothly. The flag itself should be raised briskly.