When building a partner program, it's essential to start with a basic structure that outlines the payout structure, which should be between 15% and 25% per conversion. A simple form on the website is needed for application, with clear terms and conditions that include tracking referrals, commission payment timelines, and missed customer submissions. Partner relationship management software is also crucial, and it's recommended to use an existing tool instead of piecing it together oneself. Creating necessary assets such as onboarding/training materials and marketing resources is vital before starting the outbound search for potential partners. Trust is key in a partner program, so working within one's network and doing outreach at scale is important. Providing support to partners, including point persons, excellent onboarding processes, timely commission payments, and marketing-level support, can motivate them to stick around and generate revenue.