Legislators are approached hundreds of times daily on a huge variety of issues. To be effective, you need to get a sense of that and fit into it. Your lobbyist will help you. The Alliance will help you. They can also be the best sources of information.
Public officials meet too many people to remember everyone.
Know the status of your legislation. Be aware of any prior favorable commitment. Commend legislators for actions you approve but don't feel free to criticize. Be as brief as possible. Keep off the record remarks confidential.