Building A Contact Form
Last updated
Was this helpful?
Last updated
Was this helpful?
We recommend building a simple Contact Form as your first application. Building a simple Contact Form provides a digestible introduction to the component parts can make up Airkit Journeys. We've provided a tutorial for doing so in two mediums: videos and written tutorials, both of which cover the same material. Feel free to go through both, use either exclusively, or supplement one with the other β whatever is most conducive to your learning style.
[block:embed] { "html": "<iframe class="embedly-embed" src="//cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FgQVZv-6-f74%3Ffeature%3Doembed&display_name=YouTube&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgQVZv-6-f74&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FgQVZv-6-f74%2Fhqdefault.jpg&key=7788cb384c9f4d5dbbdbeffd9fe4b92f&type=text%2Fhtml&schema=youtube" width="854" height="480" scrolling="no" title="YouTube embed" frameborder="0" allow="autoplay; fullscreen" allowfullscreen="true">", "url": "https://www.youtube.com/watch?v=gQVZv-6-f74", "title": "Building your first application: Introduction (1/4)", "favicon": "https://www.google.com/favicon.ico", "image": "https://i.ytimg.com/vi/gQVZv-6-f74/hqdefault.jpg", "provider": "youtube.com", "href": "https://www.youtube.com/watch?v=gQVZv-6-f74", "typeOfEmbed": "youtube" } [/block]
We're going design a Journey that captures users' contact info and then stores that information back to AirData.
These are the Studio parts you will be working with:
: Start the Journey
: Creating the Contact Form UI
: Creating the App Object in AirData
:
Creating the Data Flow to Insert Data
Connecting the Data Flow to the UI
: Previewing the App
Since the Contact Form app will be triggered by a link, drag the Visit a Link icon from Triggers > User Interactions on the left-hand side of the screen to Triggers in the Stage.
Then, under Journey Steps, turn your attention to the Step 1 box. Under Web Flow Starts, select the '+' icon to create a new Web Flow to tie to Step 1.
You've now set up an entry point for your application and defined a Web Flow for it to lead to.
π Save your work frequently, so you don't have to worry about losing progress by accident! Click the Save button on the upper left of the Studio, or use the usual keyboard shortcuts: CMD + S or CTRL + S.
When creating an app, you will first land on in the Studio. This is where you'll outline the intended flow of the application and define how Journeys begin. Specifically, is where you'll define the first Web Flow of a Journey, which will be displayed with the user first uses the web channel to access the application.
The article goes into more depth on what Web Flows are and how they are used.