Pink is right, you always get the point right away. See
https://www.warlight.net/pointsI think "gg" in the end is fairly common used, but also remember that it means "good game". I don't say it if I am mad at myself for playing bad, or possible if template/opponent is so bad that the game never gets interesting. Some people may have higher standard for when they think the game was good. Saying gg in every game, no matter how bad, makes the gg completly meaningless IMO.
But since this post seems mostly about your concern that you don't get points: Don't worry, you do :)