Overview
Use forms in your MoEngage In-App campaigns to make them interactive. Forms help you engage users and encourage participation, which can generate leads, gather feedback, and conduct surveys. This improves the effectiveness of your app and benefits your business.
info |
Information You can create forms only with the Drag and drop editor. |
Add Forms to Your In-App Campaign
library_add_check |
Prerequisites Complete Step 2 of the In-App campaign creation process. For more information, see Create In-App Campaign. |
To configure a form for your In-App campaign, follow these steps:
- On the Content page, select one of the pre-built Drag and drop form templates, or create one from scratch. In this article, you will create a new registration form from scratch. Click the Start with a blank canvas button.
info Information
Your dashboard includes the following pre-built form templates:
- Drag the Form element to the desired position in the template. Then, click Edit Form.
- In the Create form pop-up, enter the following details:
- Label: A user-friendly name to identify form fields.
-
Input type: Select one of the following input types:
- Email: A valid email address.
- Text Checkbox: Allows users to select multiple options from a list.
- Date: Allows users to select a date from a calendar or enter a date in DD/MM/YYYY format.
- Label: Guides users on the value to enter in the associated input field.
- Number: Accepts numerical values, such as a phone number or age.
- Radio: Allows users to select a single option from a set.
- Dropdown: Presents a list of options for users to choose from.
- Telephone: Accepts a user's phone number.
- DateTime: Allows users to enter both date and time for bookings or appointments.
- Placeholder text: A short text to help users enter the correct data in the input field.
- Required: Select this option to make the field mandatory before the user can continue or submit the form.
- User property: Select a user attribute to update with the value that users enter in the form. The user property updates only after users submit the form.
info Information
The Submit button is enabled by default. You can change only its name.
- Click Done to confirm your form elements.
- Configure the appearance of the form elements in the Content Properties section.
- Click Next to complete the campaign creation.
View Submitted Form Responses
After you publish a campaign that includes a form, you can monitor and analyze the submitted responses. Go to the Form Inputs section in your dashboard for detailed information about the responses.
- On the sidebar menu in MoEngage, hover over the Engage menu item
. The Engage menu appears.
- Click All Campaigns.
- From the All Campaigns page, select the campaign that includes the form.
- Use the high-level filters, such as Date Range, Attribution Type, and Platform, to refine the campaign data. For more information, see Analyze In-App Campaign.
- Scroll down to the Form Inputs section on the Analytics page.
info Information
- The Form Inputs section appears only after your campaign begins to engage users.
- Data appears in the Form Inputs section only after a user submits the form. For example, the Form Inputs section shows "Not applicable" if users complete the form but do not submit it.
- You can view the following details:
- Locales: The locale is set to default, but you can change it from the drop-down list.
- Variations: Select the specific variation from the drop-down list to view its metrics.
-
Total Rows: Shows the total number of users who submitted a response. You can filter these users by:
- User ID
- Name
-
Email
The response for each user attribute appears in the adjacent column. For example, if you select User ID from the list, the analytics page displays the user ID "x1z2y3" and their corresponding response "xyz@gmail.com". If you select Name or Email, the analytics displays the name or email of the users and their responses.
info Information
- Responses for both iOS and Android appear together. You cannot filter responses by platform. To view separate data, ensure you track different attributes for iOS and Android.
- The Form Inputs table displays a maximum of seven responses.
To view all responses, follow these steps:- Go to your MoEngage dashboard, then click Segment > Create segment.
- In the Filter users by tab, select User behavior, and add the Has Executed event as Response Submitted.
- Specify the event's time range and campaign ID to get a more precise count of users who submitted a response to the campaign.
- Click Show count to analyze the result.
- Under Query Results, you will see the number of users who submitted a response to the campaign.
- You can also download the CSV file that contains the user responses.
warning Warning
You can select a maximum of 10 attributes to export. Use Date Range, Locale, and Variation filters for more specific data.
Frequently Asked Questions
You can create only a single form per campaign. Multi-page forms are not supported.
You can upload a custom image for the close button. Then, add the close-btn class, as shown in the following screenshot:
We recommend that you add only one form per campaign.
You can add as many inputs as you want. Scroll down the pop-up to access them.