MemberPress to Zoom via Zapier Debug

A while back I helped setup a Zapier integration that connected WordPress/MemberPress to Zoom. When ever a new user purchased access to a live event, a trigger is sent to Zoom through Zapier to register the user to the Zoom class.

Finding problems with Zapier integration

Today the client reported issues with this setup and needed it debugged. Apparently the Zoom registrations were no longer working.

Here are the specifics provided by the client: yesterday some registrations were being completed on our website, but not being picked up by the Zap. The instances of this increased this morning, and now since about 11:30am, no registrations from our website are going to Zapier, which means they are not being registered in Zoom.

At first it was not apparent what was causing this issue. There were no failed Zaps, which indicated these registrations were not being picked up by the Zap in the first place.

To compound the issue, registrations were still coming in but nothing was being sent to Zoom.

Troubleshooting Zapier Integration

To start the investigation I will first look at the functions.php file within the theme directory for related codes. First I accessed the server of the site via SFTP and downloaded the latest version of the theme. This insured I was working from the current version being used.

When looking at the themes within the system, it became clear the client is using Divi Theme, and there is also a child theme folder. We needed to verify which theme is active – parent or child.

After confirming there were no custom related codes, I looked at Memberpress’s Developer page within WP Admin, and confirmed there are Zapier Webhook URLs setup.

The next step was to review the Zap setup within Zapier’s Admin system. There appeared to be a problem related to a spreadsheet column, which we later realized was not the exact problem.

Finding the problem and solution to our Zapier to Zoom setup

After a bit more troubleshooting, I realized we needed to reconnect the account to the WordPress/Memberpress system. For some reason, the connection was lost. Which is not surprising because API and Webhook connections often go down.

After initiating the reconnection, we then needed to test the connection by first clicking the ‘Find new records’ button to get new records. After that, I expected we needed to reconfigure the Zap, meaning check the steps and see if they returned a successful result.

After reviewing all the setup details, and confirming the connection from Zapier to our site was live again, the problem was resolved, and new Zoom registrations resumed.

Takeaways

What we can take away from this incident is that sometimes big problems often requires careful troubleshooting, that leads to simple fixes.

Anwar Baksh

Hi, I'm your friendly Web Developer. I love both designing and coding websites and web apps. My experience stretches over 2 decades. I've worked with 200+ businesses and have achieved Top Rated status on Upwork. I'm always involved in several web projects. I write to help others start and grow their businesses, and contribute to their ultimate success.