1. A method for automatically adding related event information to social media location updates comprising: providing a user location and event update feature through a social media system; a user activating the user location and event update feature through a user computing system; obtaining a user's geo-position data associated with the user computing system; identifying a business or other location associated with the user's geo-position data; obtaining date and time data associated with the user activation of the user location and event update feature; using the identified business or other location associated with the user's geo-position data and the date and time data to search one or more events data sources for events matching, or most closely matching, the identified business or other location associated with the user's geo-position data and the date and time data; identifying an event matching the identified business or other location associated with the user's geo-position data and the date and time data that is the event being attended by the user; obtaining event data for the identified event; transforming at least part of data indicating the identified business or other location associated with the user's geo-position data, the date and time data, and the event data for the identified event into a user location and event update posting; automatically posting the user location and event update posting through the social media system; receiving, at the social media system over a predefined length of time, at least a threshold number of user location and event update postings indicating the same selected event at the same location; and responsive to the receipt of at least a threshold number of user location and event update postings indicating the same selected event at the same location, defining the selected event and the selected location as a default selection for further user location and event update postings within the predefined time period.