Skip to main content

Zap: Auto-Approve New Members

This article describes how to use Zapier to auto-approve new members into a private network

Updated this week

Some like to use Honeycommb’s Private network setting to hide content from the public (search engines and content viewable without login), but they don’t actually want to manually approve every new member.

You can definitely automate this with Honeycommb webhooks + Zapier, so that any pending member gets automatically approved as soon as they register. Here’s a guide in how to accomplish this:

Before you start

  • Make sure your Honeycommb network is set to Private in: Control Center > Community Settings > Onboarding.

  • You’ll need your own Zapier account.


Step-By-Step Instructions

1. Create your Zap trigger (Zapier)

  1. In Zapier, click Create Zap.

  2. For the Trigger, choose Webhooks by ZapierCatch Hook.

  3. Click Continue, then Copy the custom webhook URL Zapier gives you.

2. Send Honeycommb’s “User Created” webhook to Zapier

  1. In your Honeycommb Control Center, go to Integrations → Webhooks.

  2. Create New Webhook:

    • Description: Describe what this webhook will be used for (internal use only)

    • Event Trigger: Select User Created.

    • URL: paste the Zapier Catch Hook URL.

  3. Save + Confirm Webhook creation.

  4. Go back to the Webhooks main area (table)

  5. Click on the Webhook you just created.

  6. Click the "Send Test" button in the upper right corner.

3. Pull in a sample (Zapier)

  1. Back in Zapier on the Catch Hook step, click Test trigger.

  2. You should see a sample with the new user’s fields (including the user’s ID). Continue.

4. Approve the user (Zapier action)

  1. Add an Action step.

  2. Choose the Honeycommb app.

  3. Select the Update a User action. This action includes an Approved field you can set.

  4. Connect your Honeycommb account if prompted (Zapier will walk you through it).

  5. In User ID, insert/map the ID from the webhook trigger. (More on this here)

  6. Set Approved to True.

  7. Leave other fields alone unless you want to change them.

  8. Click ContinueTest to confirm the user becomes approved.

5. Turn it on and verify (Zapier + Honeycommb)

  1. Publish/Turn on the Zap.

  2. In a private (cognito) browser window, register a fresh test account in your network.

  3. Confirm the user shows up as Approved in Honeycommb immediately and can access content.

Congrats! You can now add "Zapier Guru" to your resume :)

Happy community building 🐝 🍯 🥳

-Success Team

Did this answer your question?