I've been building a basic CRM system for a specific industry that my co-founder and I have experience in. The problem is that he feels bad because I've been doing all the work developing the site. I've showed him earlier threads on HN about what non-technical co-founders can do to help out but I can't seem to motivate him to the point where he's just as excited about our software as I am. I'm counting on him to handle the sales/marketing part of the business once we launch while I continue developing and adding new features, I'm just worried he's not going to be enthusiastic enough to acquire customers.
There's plenty for him to do right now, but I still found myself putting together a list of potential leads the other day. How can I motivate him to get started on the business tasks like building lead lists and other non technical things?
There's absolutely always something that can be done. Even if it only moves you forward 0.01% it's still worth doing. Even if he needs to learn a new skill so he can help more that's what he should be doing.
That said, it can be hard. The early days are usually very tech heavy. It's not reasonable to expect that he's really creating 50% of the value right now. But he can put in a roughly equal amount of effort.