Provided herein is technology relating to depositing and/or placing a macromolecule at a desired site for an assay and particularly, but not exclusively, to methods and systems for placing or guiding a macromolecule such as a protein, a nucleic acid, or a protein: nucleic acid complex to an assay site, such as near a nanopore, a nanowell, or a zero mode waveguide.