Get started with web applications
Adobe Campaign lets you create and publish dynamic and interactive Web applications with data from the database and content adapted to the rights of the connected user.
You can create pages, such as an edit form on an extranet, or notification forms including data from the database with tables, charts, input forms, etc. This functionality lets you design and post Web pages where users can look up or enter information.
This can be a subscription form containing data that has been preloaded with information contained in the Adobe Campaign database, as shown below:
This chapter provides an overview of how to manage Web applications.
Refer to the Security and Privacy checklist to learn how to optimize security for web applications.
For privacy reasons, we recommend to use HTTPS for all external resources.
Web application scope
Web applications in Adobe Campaign give access to the following capabilities:
- Multiple-page form creation. For more on this, refer to this page .
- Multilingual survey management with an integrated translation tool. For more on this, refer to this page .
- Graphical page management interface, multiple-column page layout. For more on this, refer to this page .
- Rendering personalization and field position. For more on this, refer to this page .
- Conditional display of survey fields according to answers. For more on this, refer to this page .
- Random display of questions. For more on this, refer to this page .
- Conditional page display. For more on this, refer to this page .
- Information check before validation depending on the expected data type (number, e-mail address, date, etc.) and the mandatory fields. For more on this, refer to this page .
- E-mail invitations or notification. For more on this, refer to this page .
- Personalization of error and end messages. For more on this, refer to this page .
- Use of images, videos, hypertext links, captcha, etc. For more on this, refer to this page .
- Monitoring of responses in real time. For more on this, refer to this page .
The optional Survey creation module offers the following additional functionalities:
- Dynamic extension of the database: creation of responses not included in the initial data template. For more on this, refer to this page .
- Generating dedicated reports. For more on this, refer to this page .
Compared to Web applications, surveys have a simplified graphical interface with a reduced number of editing controls.
Web application implementation
To create and post a Web application, you must:
- Create the content (fields, lists, tables, graphs, etc.).You can also view the section which details the available fields for forms: all these fields are also available for Web applications. This information is available in this page .
- As required, you can add preloading, test, and saving steps, and configure the access control system (mainly within the framework of an extranet publication).
- Publishing the Web application to make it available on an extranet or in Adobe Campaign.
Web application initial configuration
Web application are created via the Web Applications link in the Campaigns and Profiles and targets tabs.
Web applications are stored in the Resources > Online > Web Applications node of the Adobe Campaign tree. Configurations are broken down in the following folders:
- Administration > Configuration > Form renderings : contains the rendering templates for the Web form presentation (applications and surveys). The template enables you to generate the form. It also uses a CSS style sheet. This style sheet can be overloaded at the template level. For more on this, refer to this page .
- Resources > Templates > Web application templates : contains form templates. To create a form or a Web application, you must start from a template.
Web application templates
By default, Adobe Campaign provides one template per available Web application.
You can convert an existing Web application into a template. To do this, select the form and right-click. Select Actions > Save as template... .
You can create new templates via the Resources > Templates > Web Application templates node of the Adobe Campaign tree.
The creation wizard lets you select the options you want to enable, as shown below.
The available applications depend on your options and modules. Please check your license agreement.