How to Integrate StreamYard On-Air with Zapier

StreamYard On-Air's Zapier integration feature allows you to easily send On-Air registration information to the Zapier app, where you can easily automate your workflow. It is available on the Professional Plans and higher.  

  1. Navigate to the Integrations tab in your StreamYard On-Air settings. You can access this on your On-Air webinar by clicking the On-Air settings button once it is scheduled:
    Screenshot 2023-11-23 at 1.05.31 PM.png
    And then, clicking Integrations on the left-hand side. 
    Screenshot 2023-11-23 at 1.15.54 PM.png
    Or, you can also access it in your Team Settings by going to the On-Air integrations tab.
    Screenshot 2023-11-23 at 2.58.55 PM.png
  2. Click Configure on the Zapier integration to set up StreamYard's connection to Zapier. 
    Screenshot 2023-12-01 at 10.47.28 AM.png
  3. Here, you'll see step-by-step instructions on how to connect StreamYard to Zapier. First, click Generate API key to generate your StreamYard API key, and click Copy to copy it. 
    Screenshot 2023-12-01 at 10.56.57 AM.png

  4. Head over to your Zapier account and click Create Zap
    Screenshot 2023-11-23 at 3.11.35 PM.png
  5. Click on Trigger
    Screenshot 2023-11-23 at 3.12.40 PM.png
  6. Search for, and select StreamYard.
    Screenshot 2023-11-23 at 3.13.35 PM.png
  7. Under Event, choose the event that you would like to trigger the rest of your Zap. You can choose:
    • New Registrant (All Webinars): Triggers when someone new registers to any of your existing webinars. 
    • New Registrant (Specific Webinar): Triggers when someone new registers for a specific selected webinar. 
    • Update Registrant Status (All Webinars): Triggers when a registrant's watch status for any of your webinars changes from "Registered" to "Attended Live" or "Watched on Demand".
    • Update Registrant Status (Specific Webinar): Triggers when a registrant's watch status for a specific selected webinar changes from "Registered" to "Attended Live" or "Watched on Demand".
      Screenshot 2023-12-14 at 4.38.29 PM.png
  8. Click Continue, then Sign in.
    Screenshot 2023-12-14 at 4.36.31 PM.png
  9. In the window that appears, paste your API key. Then, click Yes to continue to StreamYard, and click Continue
    Screenshot 2023-11-23 at 3.19.44 PM.png
  10. Once you've connected StreamYard, Zapier will give you the option to test the trigger by pulling a few sample registrations you already may have on your webinars. Click Test to view the data that StreamYard sends to Zapier, and choose a sample record to use in testing your Zap.
    Screenshot 2023-11-23 at 3.36.55 PM.png
  11. Next, you can set up your Action in Zapier. This is the action Zapier will take once it receives an On-Air registration from StreamYard. For a full guide on how to set up an action in Zapier, check out their help doc here.
    Some useful options include: 
    • Adding the new registrant's data to a Google Sheet
    • Sending a notification email to you with the new registrant's information
  12. Once you've set up your action, you can test to make sure your Zap is working correctly. Click Test step to test your Zap using the test record you selected earlier. 
    Screenshot 2023-11-23 at 3.48.58 PM.png
  13. If everything looks good, click Publish to publish your Zap. 
    Screenshot 2023-11-23 at 3.52.41 PM.png
  14. When your Zap is live, it will say On in the upper right-hand corner. 
    Screenshot 2023-11-23 at 3.53.24 PM.png
  15. The Integrations section in StreamYard will show that the Zapier integration is On when it has been connected successfully. Click Manage to turn the connection between StreamYard and Zapier on/off, or generate a new API key if desired. 
    Screenshot 2023-11-23 at 3.55.24 PM.png

FAQ

Can you automatically send registration data from Zapier to StreamYard?
It is not possible to send registration data from Zapier to StreamYard. You are only able to send data from StreamYard to Zapier. 

Why is my Zap not working when a new registrant signs up for my webinar?
Based on your Zapier plan, Zapier will poll for new data somewhere between 1-15 minutes. Check back later to see if Zapier has successfully polled, and updated your action with new data. 

Which roles on my team can set up the Zapier integration?
Owners and team members with the Admin role can set up the Zapier integration.  

Can you sync past registrants to Zapier?
If you chose "Registrants (Specific Webinar)" as your trigger when setting up your zap, then you can chose a specific upcoming webinar and sync registrants that have already registered for that webinar.

 

Updated

Was this article helpful?

11 out of 14 found this helpful

Have more questions? Submit a request