Handlers looking pretty good at this point we've got air handling coding here we are successfully sending
that email saving the survey and then updating the user.
So I think that we're at a pretty good place for the handler itself.
Now before we move on to the client side of our application and implement the ability to create brand
new surveys over there there's one last thing I want to do I want to hop over to our second grade API
dashboard and just ensure and make sure that it knows when ever someone clicks on a link because basically
everything around our application is really hinges around said grid's ability to tell us who is clicking
on an email.
OK.
So I could flip on over to my code or see me flip on over to my browser.
Here we are.
I'm going to make sure that I have clicked on at least one e-mail that I've sent to myself so I have
previously I clicked on the Yes button.
Or click on it again just for fun.
And it's still sending us over to our application which is totally fine for now.
If I go over to my Saenger dashboard however.
So here's my dashboard on the left him.
I'm going to find the section labeled activity when I click on activity.
I'm going to get a big list of everything that has been happening inside of emails around my application
and so on here you'll see really interesting events like processed delivered opened.
And then most importantly click up here.
So here is a click event that was recorded by send grit and most importantly this is by just bar none
the most important thing in the world to us.
When a user clicked on this thing send grid knew exactly who sent out that e-mail.
So even though the e-mail that you and I are authoring even though you and I are putting in this very
plain template file with this plain anchor tag right here that says everyone gets an e-mail that says
that they go to localhost three thousand send grid.
Apparently somehow magically knows exactly who is clicking on any individual e-mail.
So this is really the linchpin of everything in cyber application.
And it looks like it's working correctly.
So I'm pretty happy with it so far.
Let's continue in the next section.