• Resolved klingbeil

    (@klingbeil)


    Hello,

    We would like to create two integrated forms to be used for service tracking purposes. Step 1 – Service Request Form

    The first form will be filled in by the company representative and will include fields such as:

    • Service Date
    • Full Name
    • Company Name
    • Description of the Issue
    • Email
    • Phone Number
      etc.

    Once submitted, the system should automatically generate a Request ID and send an email with this ID and the form details to a predefined email address. Step 2 – Service Report Form (Technician Form)

    The second form will be used by the service team.
    There will be a Request ID input field, and when the technician enters this ID, the details from the first form should automatically be retrieved and displayed.

    The technician will then fill in:

    • Date / Time of Service
    • Company Name
    • Operator’s Name
    • Result (Completed / Material Missing / Another Visit Needed, etc.)

    All data from both forms should be merged into a single row in the CFF Entries (or equivalent) view, and must be exportable as a CSV file.

    Is this setup possible with your module?
    Which plan or package do we need to purchase for this functionality?

    We appreciate your help.
    Thank you!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author CodePeople2

    (@codepeople2)

    Hello @klingbeil

    Thank you for using our plugin! This workflow requires several specific features:

    1. Data Source Fields:
      These fields, available in both the Developer and Platinum plugin distributions, extract values from various external data sources, such as databases, CSV files, previous submissions, server-side calculations, ACF, and more. If your service team needs access to a form that aggregates data from other users’ submissions, you must incorporate the DS fields. You can find more details in this guide: DS Fields Documentation.
    2. Users Permissions Add-on:
      Also included in the Developer and Platinum distributions, this add-on is essential for forms that need to be accessible only to specific user roles (for example, the technical team). It enables you to manage form access effectively. For further information, please refer to: Users Permissions Guide.
    3. CSV Export Functionality:
      Depending on your project’s needs, you have two options:
    • If you prefer to export the CSV file manually, you can do so from the Entries section. This option is available in every commercial plugin distribution. More details can be found here: Export Submissions Documentation.
    • If you require automatic CSV generation (i.e., creating a new entry in the CSV file upon every form submission), you will need the “CSV Generator” add-on, which is part of the Platinum distribution. More information is available here: CSV Generator Instructions.

    We hope this clarifies the necessary plugin requirements for your workflow. If you have any questions or need further assistance, please don’t hesitate to reach out.

    Best regards.

    Thread Starter klingbeil

    (@klingbeil)

    Hello,

    We would like to clarify a key requirement: The setup involves two forms that need to work in an integrated way.

    • Form 1 will be filled out by the customer (Service Request Form).
    • Form 2 will be completed by our field technician (Service Completion Form).

    Both forms should be linked using a shared, auto-generated unique ID (e.g., Service Request Number). The goal:

    • To collect service requests from customers
    • Then track and document the actual service actions performed by our team
    • And finally, to combine all data from both forms into a single record and export it as CSV

    Can your plugin/module (e.g., CFF or similar) support this use case?

    Thank you in advance.

    Plugin Author CodePeople2

    (@codepeople2)

    Hello @klingbeil

    Yes, that’s possible, and I described in the previous email the plugin features to use in the workflow implementation.

    Best regards.

    Thread Starter klingbeil

    (@klingbeil)

    Hello,

    We are planning to make a purchase, but management would like to see a simple demo that illustrates how the system works before proceeding.

    Below is a step-by-step summary of what we need: 1) Service Request Form (To be filled out by the customer)

    • This form will only have a “Full Name” field (for demonstration purposes, this is sufficient).
    • When the customer submits the form:
      • The system should automatically generate a unique Service ID.
      • This Service ID and the form data should be sent to a predefined email address.

    2) Service Follow-Up Form (To be filled out by the technician)

    • The technician will enter the Service ID into the form.
    • The Full Name associated with that Service ID will be automatically displayed (read-only).
    • There will be a text field for “Work Done”.
    • Upon submission, this form will also send a notification email to the same predefined address.

    3) Final Step: Export to CSV

    • Data from both forms should be merged into a single row using the Service ID as the key.
    • All records must be exportable as a CSV file.

    In short, we kindly request a basic demo showing this functionality. A short video would also be acceptable if available.

    Thank you.

    Plugin Author CodePeople2

    (@codepeople2)

    Hello @klingbeil

    I’m sorry, but if you’re requesting that we implement your entire project workflow merely as a demo, we won’t be able to do so. If you require custom coding services for your project, please contact us through the plugin website: https://cff.dwbooster.com/customization

    Best regards.

    Thread Starter klingbeil

    (@klingbeil)

    You misunderstood us — we are not requesting a customization. Before making a purchase, we would like to see a demonstration of how the two forms work together as a process.

    The first form will collect information and automatically generate a request number.
    The second form will require entering the request number, and it should retrieve the information entered in the first form. Below that, there will be sections to fill in actions taken (such as text, numbers, etc.). Finally, based on the created request number, the system should generate a CSV file.

    An example form that summarizes and demonstrates this process would be sufficient.

    As you can appreciate, I am an employee and this task has been assigned to me. I would like to present this transparently and avoid any issues.

    I believe you will be supportive, and I appreciate your help in advance. Thank you.

    Plugin Author CodePeople2

    (@codepeople2)

    Hello @klingbeil

    Please watch the following video. In it, I demonstrate a basic form that collects two values and calculates their sum. Additionally, I created a second form, intended for your technicians, that allows them to enter submission IDs to automatically populate the fields with the corresponding values from the initial form.

    https://resources.developers4web.com/cff/tmp/2025/05/27/video-multiple-forms_o.mp4

    Best regards.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Service Form Help’ is closed to new replies.