How do I Automate Community Posts with Zapier

Wish you could personally celebrate each learner in your community, but can’t find the time? This guide shows you how to quickly set up an automation in Zapier to send a message to your channel every time someone completes a lesson!

1. Create a New Zap

2. Set up the "Send Channel Message" Action

3. Rename and Publish the Zap

4. Testing the Zap

5. Tips and Next Steps

What You’ll Need

  • A Zapier account.

  • Admin access to your community platform (e.g., [Your App Name]).

  • Your Community ID and Channel ID (see steps below to find these).

Step 1: Create a New Zap 

  1. Open Zapier and click the + button on the left to create a new Zap.

  2. Set the Trigger:

    • Trigger Event: Select “Lesson Completed” (this starts the automation when someone completes a Lesson).

    • Account: Choose your app (e.g., YourAppName.passion.io).

    • Click Continue.

  3. Test the Trigger:

    • Click Test Trigger to generate sample user data.

    • Click Continue.

Step 2: Set up the "Send Channel Message" Action

Choose Action:

  1. Select “Send Channel Message” (this is one of the new actions).

    • Community ID: Go to your community page. The ID is in the URL (e.g., 68877).

    • Channel ID: Navigate to the desired channel (e.g., “Main Chat”). The ID is at the end of the URL. 

    • Message: Write your message. Example:
      “Congrats [UserName]! 🎉 on completing [Lesson Name]!”
    • Add a Link (Optional):

    • Copy a link from your app (e.g., a tutorial page).

      • Paste it into the message.

  2. Test the Action:

    • Click Test Action to send a test DM.

    • If successful, click Continue.

Step 3: Rename and Publish the Zap

  1. Give your Zap a clear name (e.g., “Public User Hype Message”).

  2. Toggle the Zap On to activate it

Step 4: Testing the Zap

  1. Complete a Lesson: Log in as a test user and finish a lesson.

  2. Check Permissions: Ensure the user has access to lessons (admins may need to grant access manually).

  3. Verify the Message: Go to your community channel. A congratulatory message should appear within minutes!


Tips & Next Steps