Zapier Integration

Article author
Josh Lopez
  • Updated

Zapier let’s you move member data from Memberstack to hundreds of other applications, or data from those applications right back to Memberstack without code. View the Zapier Memberstack page here.

How to connect your Zapier account to Memberstack

  1. Create or log into your Zapier account.

  2. Create a new zap and search for Memberstack.

  3. Zapier will ask you to input an API key from Memberstack. You'll find that key on the Dev Tools page.

‍IMPORTANT: Keep your API key safe! If you share it with the wrong people, they can use it to access your account.


Triggers are how you can start automated workflows whenever something happens in Memberstack. New members, profile updates, plan cancellations, and deletions are triggers that provide essential data you can pass to another application.

  • New Member
    • Triggers when a new member’s account is created.
    • Returns the member id, email, metadata, and custom fields that contain data.
    • It DOES NOT contain passwords or plan information.
  • Member Updated
    • Triggers when a member’s email, custom fields, or metadata are updated. Does not fire on password change.
    • Returns the same data as New Member.
  • Member Deleted
    • Triggers when a member is deleted.
    • Returns the same data as New Member.
  • Member's Plan Added
    • Triggers when a plan is added to a member.

    • Memberstack allows members to have multiple plans, and this trigger fires each time a plan is added to a member.

    • Returns the member id and plan data including subscription id, active, status, type, and plan id.
    • It DOES NOT contain member data. You’ll need to use the lookup action to use information about the member.
  • Member's Plan Updated
    • Triggers when a member’s plan is updated. Any time the status of the plan updates or payment period updates (e.g. when a subscription renews, if the billing period is edited in the Stripe dashboard, etc.)
  • Member's Plan Replaced
    • Triggers when a member’s plan is replaced.
  • Member's Plan Canceled
    • Triggers when a member’s plan is canceled.
  • Member's Plan Succeeded
    • Triggers when a member’s payment is successful.
  • Member's Payment Failed
    • Triggers when a member’s payment fails.


Actions allow you to make updates in Memberstack after a trigger fires somewhere else.

  • Create Member
    • Create a member with no plans or a free plan.
  • Update Member
    • Updates a member.
  • Delete Member
    • Delete a member.
  • Find Member
    • Lookup a member by id.
    • It is not possible to find a member by email, but we hope to add it soon.

Was this article helpful?



Please sign in to leave a comment.