So I'm back from my vacation.
I didn't get a chance to do anything for the game dev project so I don't have much to report there.
My week at work has also been fairly slow. The principal task for me getting back was getting a Typeform to show up as an embed on a Svelte page and then getting that form data to show up in a Google Sheet and pop up through an email and Slack message.
Setting up the page was fairly simple, M had code from before when he was experimenting and researching while I was gone, so we just reused it. For the Typeform, we used the first thing we saw that resembled a chat bot, and that worked fine.
Typeform is pretty self-explanatory so we didn't have to work around much to make the data save on their cloud or whatever it is that you'd call it.
To get the data to flow around the various websites, though, we used Zapier. That was also relatively simple to set up since it didn't require any coding on our part. Just set up the automation and you're good to go.
One weird roadblock we encountered, however, was that originally, we made the email and Slack message populate from the Google Sheet, and I guess it wouldn't be updated fast enough in time for the API to pull from it, so it would just send a blank email and message.
This was relatively easy to solve by just taking the raw Typeform data that we'd put into the Google Sheet in the first place and transferring that, but I guess I avoided it initially because the field names weren't as "sanitized," I guess.
Now our boss wants us to continue fiddling around with Zapier and its webhook functionality, so that's what we're working on at the moment.
Hopefully next week picks up, considering we're apparently going to be working directly with our Cloudflare instance to set up a serverless app.
Until then, cheers.
Top comments (0)