Skip to main content
Question

How can Squarespace, Zapier, and Membership Anywhere streamline digital membership cards for our zoo?

  • February 11, 2026
  • 3 replies
  • 26 views

I run a small but growing zoo and am planning to launch a membership program with scannable digital membership cards using Membership Anywhere. Currently, we’re setting it up so that members purchase automatically renewing subscriptions through Squarespace’s recurring billing.

I’m trying to figure out how to automatically update expiration dates on these digital membership cards, while accounting for automatic renewals and cancellations.

I’m new to Zapier, but I think I could create a smooth workflow if I can get this part right!

3 replies

Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@kressyvalentine,

Great to hear that your Zoo is growing. I see that Memebership Anywhere doesn’t have a native integration with Zapier but they do offer an API.

You can use Webhooks in Zapier to query the API directly. Here is a helpful article about it here- https://help.zapier.com/hc/en-us/articles/8496326446989-Send-webhooks-in-Zaps.

Your workflow will look something like this-

  • New Order Trigger
  • Filter if it’s a recurring subscription
  • Formatter → Add time to create a new expiration
  • Update Member Details

The API documentation is not public so you will have to ask Membership anywhere support to get access to it. I understand it can get a bit more technical and complex but if it’s important for you, you can give this approach a try. Hope it helps!

PS: If you need more active help, I’m happy to connect through my Zapier Solution Partner page if you’d like to reach out here- https://zapier.com/partnerdirectory/automation-jinn


Sebastian M
Forum|alt.badge.img+2
  • Zapier Staff
  • February 11, 2026

Hi ​@kressyvalentine, welcome to the Zapier Community 👋

 

This is such a great use case for membership management!

 

Even though Membership Anywhere doesn’t (currently) have its own Zapier app, I believe you might be able to set up the automation on our platform if Membership Anywhere is able to either receive Webhooks or integrate with another app that has an integration on Zapier.
 

Here’s how this workflow could be set up:

  1. Let Squarespace drive the membership lifecycle

Use Squarespace’s subscription/commerce events as your source of truth for when a membership should start, renew, or end. For example:

  • New subscription created
  • Successful recurring payment
  • Subscription canceled / failed payment

Each of those events can trigger a Zap, and your Zap then:

  • On start/renewal: calculates the new expiration date and sends it to the system that actually issues the digital card (either via its Zapier app, or via Webhooks/API if it doesn’t have one).
  • On cancellation: marks the card as expired or inactive so it no longer scans as valid.

That way, as long as Squarespace knows the membership is active, your card system stays in sync.
 

  1. Treat the card issuer as a separate integration point

Membership Anywhere may either:

  • Rely on a pass system that does have a Zapier integration (for example, some setups use PassKit Membership), or
  • Expose its own API/webhooks.

In Zapier, you’d then:

  • Use Squarespace Commerce as the trigger app for membership changes.
  • Use whichever app (or Webhooks by Zapier) can talk to your card system as the action to update expiry dates and status.

Even though Zapier can’t talk to Membership Anywhere by name, this workflow still gives you automatic expiry updates and cancellation handling.
 

  1. Helpful resources while you’re getting started

Since you’re new to Zapier, these should help you get the core pieces in place:


Hope this helps 😄 


drtanvisachar
Forum|alt.badge.img+5
  • Zapier Solution Partner
  • February 11, 2026

Hello ​@kressyvalentine 

 

This is absolutely doable with Zapier 

Use Squarespace as your source of truth and sync Membership Anywhere from there.

For renewals:

  1. Trigger: Successful subscription payment in Squarespace

  2. Action: Find member in Membership Anywhere by email

  3. Action: Update expiration date

You can use Formatter by Zapier with the Date and Time action to calculate a new expiration date based on the renewal.

For cancellations:

  1. Trigger: Subscription canceled in Squarespace

  2. Action: Find member

  3. Action: Update status or set expiration to today

Using Find or Create helps avoid duplicate cards. If you can share the exact Membership Anywhere actions available in Zapier, we can help refine the steps.

Dr. Tanvi Sachar
Monday Certified Partner, Tuesday Wizard