Skip to content
ConfiFormsData Forms & Workflows

ConfiForms use cases

Create Confluence pages from form templates

Explore the building blocks, follow the example and adapt it to your team’s process.

Make your reusable content be replicated automatically and managed in one place by using page template easily made with ConfiForms


  • Page:
    Creating links in original ConfiForms entry to just created page — In this tutorial, we will create a Confluence page with IFTTT module and then update the original ConfiForms entry with a page id of a just created page.
  • Page:
    Using ConfiForms app as template engine to create pages in Confluence — In this tutorial:
    • how to create a form which will create new pages in Confluence based on the template
    • how to set labels to newly created pages (also dynamic labels)
    • our pages will have a status field which will show the status of the content on this page (we will have 3 statuses: draft, completed, approved)
    • our form will have a link to all created pages
    • use formula to have a LastUpdated date field stored for us automatically
  • Page:
    Using Confluence templates with ConfiForms and avoid configuration duplication — In this tutorial you will learn how to use Confluence templates with ConfiForms
  • Page:
    Using Confluence templates from ConfiForms with dynamic names — Simple, but powerful concept to show how template names can be dynamically looked up from field values and used to create pages
  • Page:
    How to create pages in Confluence with ConfiForms —

    What you will build

    A form that creates a Confluence page and stores a reference to that page in the submitted record.

    About this example

    The first IFTTT rule creates the page from a layout; the second reads its result and updates the record. The example also demonstrates a dynamic reference to the record’s content on the generated page.

    Before you start

    Use a Confluence Cloud test space with ConfiForms installed. You need permission to configure the form, and the account used by the action must be able to create pages in the destination. Choose a test parent page and adapt any page and form references.

    Build it step by step

    1. Create a form named pagecreator with fields title (Text), contents (Textarea) and createdPage (Page).
    2. Add a Hide field rule for createdPage with condition *, and add a registration control for the form.
    3. Add an onCreated IFTTT rule with action Create Page. Set the destination and title, provide the page layout, and name the result PC.
    4. After it, add an onCreated rule with action Create ConfiForms Entry and mapping entryId=[entry.id]&createdPage=[iftttResult_PC.id].
    5. Add a TableView, publish the configuration page and submit a record with a unique test title.

    Check the result

    Open the generated page and check its title, location and content. Confirm that the record’s createdPage field points to it. If you use the dynamic reference shown in this example, edit the source record and reload the generated page to confirm that the displayed value updates.

    Detailed walkthrough and configuration


    This tutorial shows how you can create pages with ConfiForms CLOUD

Build your next workflow in Confluence.

Start with a form, choose how to display its records and automate the next step.