ConfiForms - Data Forms & Workflows
Creating page templates forms in Confluence with ConfiForms

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

Start building your very own data collecting apps in Confluence now!

We believe we have created the most efficient Confluence app for you. ConfiForms app will make your Confluence more organized and structured. Will help you to build a faster and more efficient business processes. And to get the maximum from Confluence software.