• Meetup's API makes it possible for developers to securely build integrations with Meetup. Before applying to use Meetup's API, please review our API license terms. If you need help using the API, please use our API documentation.

    Note: Meetup changed its API access on August 15, 2019. API keys have been removed and all version 2 integrations need to transition to version 3.

    Applying for OAuth authorization 

    OAuth is an authorization protocol that allows API applications to securely authenticate on a user's behalf. Only members with an active Meetup Pro subscription will be able to create new OAuth consumers.

    Pro members can apply for an OAuth consumer to use Meetup's API. Learn more about OAuth authentication.

    API versions

    Meetup is currently using API version 3

    Note: As of August 15, 2019, API version 2 is no longer be available even if you have already applied for an OAuth consumer.

    Frequently asked questions

    Do I need a Meetup Pro subscription to apply for OAuth authorization?

    Yes, you must be the administrator of an active Meetup Pro subscription to create new OAuth consumers. Please apply for an OAuth consumer to use Meetup's API.

    Having a Pro subscription does not guarantee approval. Meetup reserves the right to deny or revoke licenses that do not abide by our API License Terms and usage guidelines under our sole discretion.

    Do I need to use Meetup’s API to access a list of events?

    Depending on your task, there are alternatives to using Meetup’s API to access events. You can access a list of events from groups you're a member of or a single group’s events with our event calendar export tools. Zapier is also a great option for other simple integrations.

    Is using OAuth different than using API keys?

    Yes, using OAuth is a more technically complex process than using API keys. We recommended using OAuth.com as a reference. We transitioned our API access methods to provide a more secure experience for our members.

    Will all endpoints in API version 2 remain the same in version 3?

    Not necessarily, but the majority of functionality between v2 and v3 will remain the same. Be aware, there is not feature parity between all v2 and v3 endpoints. Make sure you reference our API documentation carefully when making the transition between v2 and v3.

    Which OAuth 2 flows do you support?

    We currently support two OAuth 2 flows. The Server flow and the Implicit flow. Read more about these flows and other information about authenticating with the Meetup API.

    Using Meetup's API
  • Meetup Pro’s network analytics helps you track members, events, and RSVPs for the groups in your network. Explore your network's trends to discover what resonates with your local communities and optimize your outreach.  

    View your Pro network analytics

    To view your Pro network analytics:

    1. Log into your Meetup account.
    2. Navigate to your Pro Dashboard by clicking the link on the upper right corner.
    3. Select the Analytics tab on the left-hand side.

    Downloading Pro network analytics

    Click the Gear button to download your data as a PDF or CSVs. You can also download data from each section of data by clicking the Three dots button then Download data.

    Filters

    Screen_Shot_2019-04-29_at_2.59.01_PM.png

    Select Filters, located at the top of the page, to sort your network data by group, time period and location. Apply a series of filters to focus on specific groups in your network. Your analytics data is refreshed every 24 hours.  

    Filters only apply to the new members, RSVPs, popular events, and active and inactive organizers sections of your dashboard.

    Data on the analytics page

    Network overview

    Screen_Shot_2019-04-29_at_1.47.01_PM.png

    The network overview section showcases current member, event, and RSVP statistics for your whole network and activity over the past 90 days.

    A. Total members: The number of members in any group that has ever been a part of your Pro network. If an individual is a member of multiple groups, they are only counted once.

    B. Members who have joined in the past 90 days: The total number of members who have joined any group that has ever been a part of your Pro network in the past 90 days. If a member joins and then leaves a group in your network within the 90-day period, that member is counted in this total.

    C. Total events hosted: The total number of events hosted by any group that has ever been a part of your Pro network.

    D. Number of events hosted in the past 90 days: The total number of events hosted in the past 90 days by any group that has ever been a part of your Pro network.

    E. Total RSVPs: The total number of ‘Yes’ RSVPs, including guests, for all past events hosted by any group that has ever been a part of your Pro network.

    F. Number of RSVPs in the past 90 days: The total number of ‘Yes’ RSVPs, including guests, for all events hosted in the past 90 days by any group that has ever been a part of your Pro network.

    New members and RSVPs

    The new members and RSVPs sections outline the number of new members who have joined your Pro network and your groups’ activity over time. You can adjust the date range of this section with filters.

    Screen_Shot_2019-04-29_at_2.56.36_PM.png

    Popular events

    The popular events section highlights events with the most member and guest activity in your network. View a breakdown of your network’s events based on ‘Yes’ RSVPs and confirmed guests. Click the event name for a direct link to the event page. You can adjust the date range of this section with filters.

    Screen_Shot_2019-04-29_at_2.57.40_PM.png

    Analyze event performance by looking at:

    • The day of the week and the time of the event
    • The format of the event and trending topics

    Pro tip: Use filters to compare the success of events from one group to another and identify trends across different regions. Create event templates based on successful events to share with local organizers in your network.

    Active and inactive organizers

    The active and inactive organizers section is a breakdown of organizer and group activity in your network. Sort organizers who have hosted an event with at least one ‘Yes’ RSVP and the number of days since an organizer last hosted an event. You can adjust the date range of this section with filters.

    Screen_Shot_2019-04-29_at_3.00.25_PM.png

    Stay up-to-date on group activities across your network and know when to reach out to inactive organizers for support:

    • Help organizers find sponsors.
    • Ask active organizers to share content from successful events they hosted recently.
    • Encourage busy organizers to nominate leadership members to share the workload.
    Understanding network analytics on your Pro Dashboard
  • If you’d like to grant Meetup Pro admin access to additional leaders in your network, please email your account representative. Note that granting any individual this level of access gives them visibility into network-wide data and allows them use of all admin, organizer permissioning, and messaging tools.

    How do I add admins to my Meetup Pro account?
  • Your Pro dashboard includes tools for managing groups in your Meetup Pro network, looking up and contact group members, and preparing templates for events hosted by groups in your network.

    Analytics

    Meetup Pro’s network analytics helps you track members, events, and RSVPs for the groups in your network. Learn more about analytics on your Pro dashboard.

    Groups

    Manage groups in your Pro network with this tool.

    Need to look up a group in your network? The search filters can help you identify inactive groups, see how new groups are performing, and see how groups are performing in a particular country or region.

    You can filter groups based on the following:

    • Location
    • Number of members
    • Number of past events
    • Number of upcoming events
    • Date of next event
    • Created date

    Click Add group to create new groups or link existing groups to your network.

    Click Edit groups to quickly update the basic settings for groups in your network, including descriptions and requirements for members joining the group.

    Members

    Use this tool to send targeted messages to members of your community based on membership status, behavior, or activity level. 

    Use search filters to find more specific cross-segments like “Members in New York who have attended more than 3 events.” To select individuals from a filtered list, check and uncheck the boxes beside the member’s name.

    Find members by using the search filters:

    • Group role
    • Group name
    • Location
    • Join date
    • RSVP count
    • Last visit to a group in your network

    Send a message

    To send a message, tap New message in the top right corner. Fill out your message and tap Send. Meetup will notify members of your message by email, and members will be able to reply directly to the email address on file for your Meetup account.

    Communication history

    To view your communication history, tap the Sent Messages link at the top of the page. You can see the date, subject, and content of the messages you’ve sent using this tool.

    Events

    Keep track of events hosted in your network with this tool. Find events by using the following filters:

    • Group hosting the event
    • Location
    • Hosts
    • Date
    • Event status (upcoming or past)
    • RSVP count

    To open or edit an event, click on the title of the event to view the full event homepage.

    Templates

    This tool enables you to create event templates, which make it easy for you and your group organizers to create new events. When group organizers schedule an event, they’ll be able to choose a template to automatically populate some settings in the scheduler form.

    Creating a new template

    1. In your Meetup Pro navigation bar, select Templates
    2. Then click New Template.
    3. Fill out the template name, event title & description. 
    4. Click Create to save it.

    Once you’ve done that, your local leaders will be able to select the template when they schedule events within their group. Only local leaders will see the template names. Members will see the event title and details, as if they were any other event.

    Editing an existing template

    To edit a template after you’ve created it, go back to the main ‘Templates’ page and select the template you’d like to edit. Make the changes, and tap ‘Continue’ to save your changes

    Settings

    Customize your Network Profile with this tool.

    Your Network Profile is a publicly visible map and customizable web page to showcase a growing community on Meetup. Local organizers, members, and guests can see what's happening in their neighborhood and across the world.

    Make sure to scroll down and select Save to publish any changes.

    Pro admin tools overview
Meetup Organization Network logo

Want to learn more in person. Join the orgaizer network and see if there is a real life Meetup happening around you. There be people who have done this before, ready to help and you can be part of something special.

Join the org network