Дело попахивает конфликтом.
Разработчик может просто не замечать вашей работы, он ведь в свои коды погружен. Он, как ему кажется, создал все условия для тайм-трекинга, а вы им не пользуетесь. Как ему видеть кто и сколько своего времени вкладывает в проект?
Если разработчику до сих пор что-то не ясно, то ваш маркетинг на нём не работает. Изучите его потребности, поведенческие факторы, составьте портрет. Полюбите всем сердцем, как любите своих клиентов. Проведите интервью, опрос, анкетирование. И продайте ему свой секрет доступным языком!
Тратить деньги на рекламу - разумно. Утаивать это от разработчика - странно. Я бы подумал, что вы собрались меня опрокинуть и немедленно потребовал договор и нотариуса, чтобы быть уверенным в том, что прибыль пополам.