Network marketing planning