I've been writing and selling my own software on the web full time since 2005. On the whole it was a 1000 small improvements to the software, website and marketing that improved the sales day by day and year by year. Rather than a blinding flash of inspiration that tripled sales overnight. But probably the single best improvement in sales came when I 'segmented' my event table planning product from a single price to 3 different price points, with the top one 10x the original price. Some details at:
https://successfulsoftware.net/2013/02/28/how-i-increased-sa...