Blog Layout

How To Send Splash Guest RSVP & Check In Notifications To Microsoft Teams

Tim Alexander • Nov 05, 2020

Transcript

Do you want your Splash event to trigger notifications in Microsoft Teams? This video is for you.


When it comes to getting an advantage in sales and marketing, it usually comes down to getting the right information to the right people, at the right time. And that includes, when it comes to your events, piping notifications to where your team is collaborating. If you're using Splash for your events and Microsoft Teams for your collaboration, then you can create a feed of RSVPs and check-ins going into the channel that you're using to collaborate about the event. In this video, we're going to show you exactly how to do that from scratch.


All right. So we're going to start off in Microsoft Teams and we're just going to create a new channel to do this a hundred percent from scratch. Add channel, call it demo workshop event, and click add. All right. So now that we have our channel, we're going to go to manage team, click on apps, more apps, and we're going to look for the incoming web hook integration. We'll add the team and we'll look for the channel that we just created and say, set up connector.


Now, you're going to need to give this a name. So I'm going to call this Splash Guest Activity. Always try and use meaningful names. You can actually give this its own icon as well. It might make sense to put a Splash icon here or give it maybe an icon that represents the event itself. You don't need to put anything. It is something that you can kind of go back and change. In this case, I'm just going to leave it as it is. And I press create. So now, if we scroll down, you'll actually see that Microsoft Teams and specifically this connector generated a new URL that we just need to copy to our clipboard. Then we can press done and we're essentially done with the setup in the Microsoft Teams set up here.


So we'll head over to Splash. And so within Splash, we're going to do this at the event level rather than setting it up at the org level. In this case, because it's a notification about one specific event, it probably makes sense to do this on an event by event basis, but you could also have a channel that has every RSVP and every check-in for all events, it would just be doing it at the org level. In this case, we're going to go to the settings for this one event and then we're going to go ahead to the integrations tab within the settings and we're to create the new HTTP request integration that's going to send to that.


So we'll click on new integration, HTTP request as the integration type, and we'll see a new set of options here. We don't need to worry about authentication in this particular case. There's no auth being handled, even though it is a secure way of doing things. We'll go to request settings. And you should always give your integrations a meaningful name so that you can remember that and somebody else who's coming in might be able to pick up some context. So I'm going to go ahead and say MS Teams Registration Updates.

If we scroll down a little bit further, we get to the end point. This is where you're going to paste in that URL that was generated by Microsoft Teams. We're going to leave the content type as application/json, but there's no need to worry about headers at all. And in this case, I'm going to actually use only two triggers. I'm going to use the RSVP yes and the check-in triggers. You can have any notification go over for any action that happens in Splash that you can see here, but in this case, I don't want it to be too verbose. You probably mostly care about when somebody registers and when somebody gets checked in.


Now, the most nuanced part of this whole setup is actually the last piece. If we go to field mappings, we're going to need to add one field mapping. Here, under Splash object, we're going to choose the second to last one. We're going to use custom as our Splash object. And when you do that, the Splash field that's right next to it will actually turn into a text box rather than a down menu. And so this is meant for you to create your own template of texts and dynamic tags that can be sent over to whatever target system you're sending data to.


So I could create something like this, Guest, and this would just send the word Guest with a colon, but then I'd probably want to actually put the guest's first and last name. And to do that, we're going to use dynamic tags. If you're not super familiar with how to use dynamic tags in Splash, I'll probably do a full video on this, but in the meantime, you click on view dynamic tags and you'll actually see all the different things that you can pass through. So if you want to send the guest's first name or the last name or their email address or any other option here about the event or anything like that, all of these things are there.


So you would just type something like open bracket. That's actually how you start off dynamic tags. So contact.first_name, space, contact.last_name. And that would send over the first and last name that's on the registration as it happened. I've actually got a full template, it'll be a little bit more stylized and functional, and you can find that entire template right on the blog posts that we have about this whole process on syncfoundry.com


In the remote field. You're just going to use the word text. That part's easy. Now we're essentially done. Make sure you save this. And also, as with any Splash integration, you're going to scroll back up to the top, once you're really done and you're ready for this to go, and you can turn it on. All right, so now this is live and any registrations that come through this event should send a message through the channel that we configured in Microsoft Teams. So if we take a look at that channel, we can see that nothing is here yet.


And then I'm going to go ahead, and first thing we'll do is we'll just get somebody to RSVP yes. So in this case, we'll choose Maya here, and she's going to be marked as attending. Well, there you go. You now have a new notification. So the Splash guest activity, the icon that you choose, if you choose to have a relevant icon, a relevant image next to this, this is what's going to be able to tell people that this is an update about the event rather than it being a person speaking. So Maya Lopez just had her status marked as RSVP yes.


And you'll notice that I actually included in that template, a little link here that's going to be dynamically taking me to that specific event, to that specific event guest list, I guess. There we go. All right? So it kind of opens it right back up to where we essentially were, but let's go ahead and change somebody else. Let's get this person marked as checked in. There you go. So now Flint Marko has a status of checked in. I'll close this. So presuming that I'm not already in my Splash event, I can click on view guest list and it'll open directly up into Splash into that specific event, into the guest list.


So there you go. You're able to configure the HTTP request in Splash to send directly to an incoming web hook endpoint in Microsoft Teams, keeping you and your stakeholders up to date in real time in your Microsoft Teams channel. This is just the tip of the iceberg in terms of what's possible in terms of these integrations. If you're looking for help in terms of integrating with Splash or Microsoft Teams or really any other marketing or collaboration platforms, well, that's what we do.


Feel free to reach out to us at syncfoundry.com. Leave any comments or questions in the comment section below. And if you like this video, give it a like. If you want more tips and walkthroughs like this, be sure to subscribe to our channel. Thank you so much for watching. I'll see you next time.

Contact Us

Whether you're looking for help on connecting your sales and marketing systems the right way, or just have a suggestion on something we should cover, the Sync Foundry team would love to hear from you.

Contact Us

Share by: