Membership Maps is an official extension designed to integrate with the Paid Memberships Pro plugin, allowing you to display the geographic location of your community members directly on an interactive map within your WordPress site. It is the ideal solution for associations, clubs, professional networks, and any organization that wants to offer a visual representation of the distribution of its members.
The add-on introduces the shortcode [pmpro_membership_maps], which you can insert into any page or post on your site to display a map with markers indicating the position of each member, based on their billing address. Additionally, when used together with the Member Directory and Profiles Add On, the map is automatically shown on directory pages and individual member profiles, improving navigation and interaction within the community.
Among its most notable features are advanced customization options through shortcode attributes: you can adjust the height and width of the map, the initial zoom level, limit the maximum zoom, define a unique identifier to display multiple maps on the same page, control the width of info windows, and filter markers by specific membership levels. You can also configure what information is displayed on each marker, such as the member's avatar, email address, membership level, and start date, as well as additional custom fields.
Configuration is simple: you only need to have Paid Memberships Pro installed and activated, enable the billing address fields in the plugin settings, and provide a Google Maps API key. The add-on handles automatic geocoding of addresses to correctly place each marker on the map.
For administrators, the map offers a clear perspective of the geographic dispersion of the membership, which facilitates strategic decision-making about areas of expansion or focus. For members, seeing the location of other participants fosters connection and collaboration among people with common interests in geographic proximity.
In summary, Membership Maps transforms your member data into a powerful visual tool that enriches your community's experience and adds strategic value to your organization's management.