Zapier with MS

Post author
Ben Tossell

trying to get all the free members who sign up through this zap. but planID doesn’t show up in the options - what am i doing wrong?

Comments

8 comments

  • Comment author
    Tyler Bell

    You need to look at Plan Connections.

    V2 allows members to have multiple plans, so you won't see a single planId on the member.

    Plan Connections will be an array of plans the member has.

    That's where you would see planId 🙂

    0
  • Comment author
    Ben Tossell

    yeh i saw that come through when the zap ran (unsuccessfully 😅 ) - but how do i filter for a specific plan id if using plan connections as the filter?

    because running a test no other data is shown, but when the zap is live it shows the planid etc

    0
  • Comment author
    Tyler Bell

    that might work.

    I'm not super familiar with Zapier's UI.

    Josh-Lopez or Julian Galluzzo do yall know?

    0
  • Comment author
    A J

    Ben Tossell, I believe you can make use of code to filter the plan connections in this case. If that's not preferable, then you can use loops to loop through the plans array and filter it by the output of this loop i.e. each plan ID and use the in-built options like (text) contains or exactly matches filter conditions in this case

    0
  • Comment author
    Ben Tossell

    A J I can’t really work with code, how do you set up the loops to get the data out of the plan connections field? this doesnt show anything but im sure ive got something wrong!

    0
  • Comment author
    Julian Galluzzo

    I haven’t used zapier since discovering make 🤔

    In make though, you can see the data as an array and then work with that. I’m guessing the “text contains” filter didn’t work?

    Also Ben Tossell - I find the new member webhook often does not show the plans - I usually do either member updated or new plan added

    0
  • Comment author
    A J

    Hey Ben Tossell, you need to have some data in the Plan connections to test the loop.

    You can create a new test member in memberstack and assign a couple of plans to this user, for testing purposes. Ideally this should populate the plan connections data in zapier.

    But if as Julian Galluzzo says, in case its not available you can try changing the trigger and then updating an existing member in some way, so you receive that test queue in this zap and once you have some data in the plan connections, you can map the values accordingly.

    0
  • Comment author
    Ben Tossell

    yeah i did have data in there but just hid the users data with the red boxes. I switched to just use the trigger ‘members plan added in memberstack’ which seemed to work when testing in the zap. but now its live, nothing is triggering. even when i go back to edit and retest the trigger step, it picks up the newest members it was supposed to. utterly baffled here.

    0

Please sign in to leave a comment.