1. A method for creating an invitation on a social network, the method comprising the steps of: receiving data from a social networking post, by one or more computer processors; identifying in the data from the social networking post information about a future event that a first member of a social network intends to participate in, by the one or more computer processors; determining an invitation template based on the information about the future event, by the one or more computer processors; and generating an invitation to a second member of the social network for the future event based on the information about the future event and based on the invitation template, by the one or more computer processors.