This is a fantastic question - and I love this.
Start your Partner Program, and detail what they get for joining. What’s in it for them? Remember: all of this can be inspired by them! You can see how I structured Glide’s Expert Program here:
https://www.glideapps.com/experts-program
“Certified” will require some level of education and a pass/fail test. The easiest way for this is to build education around your SAAS with learning components. I would also add one more condition here - something that requires your partners to have "skin in the game".
For example, to become a Glide Certified Expert you need:
-Pass the highest level of certification from Glide University
-Upgrade 3 clients to a paid team OR purchase the Agency plan
You can see here how I made it clear on how to be a Certified Expert here:
https://www.glideapps.com/docs/reference/account/experts
One side note:
The design of a whole and complete partner program takes time. You DO NOT have to build it to completion for a launch. Build it as you go, and always test to see if they are adopting and make adjustments on the fly. The more they are asking for more features and perks - these become your roadmap for level 2. I’ve been at Glide for a year now - and I only have 2 levels to the Experts Program. Level 3 will probably come this year.