User Instructions

Comprehensive guides to using the Dynamic FP Feedback System

System Overview

Getting Started

The Dynamic FP Feedback System is designed to streamline collecting and managing client feedback. It provides:

  • A secure admin interface for managing feedback forms
  • Client data management with CSV import functionality
  • Customizable feedback forms with various question types
  • Email integration for sending feedback requests
  • Response tracking and analysis tools

Access & Security

The system is designed with security in mind:

  • Secure admin authentication with password protection
  • Role-based access control for administrative functions
  • Encrypted client data storage
  • Unique, secure links for client feedback submissions
  • SSL/TLS encryption for all data transmission

Default admin credentials are provided separately. Please change your password upon first login.

System Workflow

The typical workflow for using the feedback system:

1. Import Clients

Upload client data via CSV

2. Create Forms

Design feedback questionnaires

3. Send Emails

Dispatch form links to clients

4. Monitor Responses

Track and analyze feedback

Admin Guide

Logging In

To access the admin dashboard:

  1. Click the "Admin Login" button in the site header
  2. Enter your username and password
  3. Click "Login" to access the admin dashboard

If you've forgotten your password, use the "Forgot Password" link on the login page to reset it.

Dashboard Overview

The admin dashboard provides a comprehensive overview of the system:

  • Sidebar Navigation: Access all admin functions
  • Stats Overview: Quick summary of clients, forms, and submissions
  • Recent Activity: Latest actions in the system
  • Quick Actions: Shortcuts to common tasks

Primary Admin Functions

  • Client Management
    Import, edit, and organize client data
  • Form Management
    Create and modify feedback forms
  • Email Campaigns
    Send feedback requests to clients
  • Submission Analysis
    View and analyze feedback responses

Account Management

Manage your admin account settings:

  1. Click your username in the top-right of the admin dashboard
  2. Select "Account Settings" from the dropdown menu
  3. Update your profile information, email, or password
  4. Click "Save Changes" to apply your updates

Form Management

Creating Forms

To create a new feedback form:

  1. Navigate to "Forms" in the admin sidebar
  2. Click the "Create New Form" button
  3. Enter a title and description for your form
  4. Choose whether to create a single-page or multi-step form
  5. Add questions to your form using the form builder
  6. Click "Save Form" when complete

Question Types

The system supports various question types:

Type Description
Rating Numerical scale (e.g., 1-5 stars)
Radio Single selection from multiple options
Checkbox Multiple selections from options
Textarea Free-form text responses
Text Single-line text input
Select Dropdown menu selection

Editing Forms

To edit an existing form:

  1. Navigate to "Forms" in the admin sidebar
  2. Find the form you want to edit in the list
  3. Click the "Edit" button (pencil icon) for that form
  4. Make your desired changes to the form structure or questions
  5. Click "Save Changes" to update the form

Previewing Forms

Before sending a form to clients, you can preview how it will appear:

  1. Navigate to "Forms" in the admin sidebar
  2. Find the form you want to preview
  3. Click the "Preview" button (eye icon)
  4. This will open the form as clients will see it
  5. You can test form functionality by filling it out

Deleting Forms

To delete a form you no longer need:

  1. Navigate to "Forms" in the admin sidebar
  2. Find the form you want to delete
  3. Click the "Delete" button (trash icon)
  4. Confirm your decision in the prompt

Client Management

Importing Clients

To bulk import clients from a CSV file:

  1. Navigate to "Clients" in the admin sidebar
  2. Click the "Import Clients" button
  3. Download the template CSV file if needed
  4. Prepare your CSV file with client data
  5. Upload your CSV file using the file selector
  6. Review the preview of data to be imported
  7. Click "Confirm Import" to add the clients to the system

Adding Individual Clients

To add clients one at a time:

  1. Navigate to "Clients" in the admin sidebar
  2. Click the "Add Client" button
  3. Fill in the client's information (name, email, etc.)
  4. Add any additional data fields as needed
  5. Click "Save Client" to add them to the system

Managing Client Data

The clients list provides several tools for managing client data:

Function Description How to Access
Search Find clients by name, email, or other fields Use the search box at the top of the clients list
Filter View clients by specific criteria Click "Filter" button and select filter options
Edit Modify client information Click the "Edit" (pencil) icon for any client
Delete Remove a client from the system Click the "Delete" (trash) icon for any client
Activity View a client's submission history Click the "Activity" icon for any client
Email Send a feedback request to specific client Click the "Email" icon for any client

Exporting Client Data

To export your client list:

  1. Navigate to "Clients" in the admin sidebar
  2. Apply any filters to select the clients you want to export
  3. Click the "Export" button
  4. Select your preferred format (CSV or Excel)
  5. The file will be downloaded to your computer

Email System

Sending Feedback Requests

To send feedback form invitations to clients:

  1. Navigate to "Emails" in the admin sidebar
  2. Click "New Email Campaign"
  3. Select the feedback form to send
  4. Choose recipient clients (filter or select individually)
  5. Customize the email subject and message
  6. Preview the email (optional)
  7. Click "Send Emails" to dispatch invitations

Email Templates

The system provides customizable email templates:

Available template variables:

Variable Description
{{client_name}} Client's full name
{{form_title}} Title of the feedback form
{{form_link}} Unique link to the feedback form
{{company_name}} Your company name (Dynamic FP)
{{expiry_date}} Date the form link expires (if set)

Email Tracking

The email logs provide detailed information about sent emails:

  • Delivered Status: Confirms if the email reached the recipient's server
  • Open Tracking: Shows if and when the email was opened
  • Click Tracking: Records when recipients click the form link
  • Submission Status: Indicates whether the form has been completed

To view email logs:

  1. Navigate to "Emails" > "Email Logs" in the admin sidebar
  2. Use filters to find specific emails by status, date, or client
  3. Click on any email to view detailed tracking information

Sending Reminders

To send reminders to clients who haven't completed their feedback form:

  1. Navigate to "Emails" > "Email Logs" in the admin sidebar
  2. Filter for emails with "Not Submitted" status
  3. Select the clients to remind (individually or all)
  4. Click "Send Reminder"
  5. Customize the reminder message (if desired)
  6. Click "Send" to dispatch the reminders

Email Settings

Customize system-wide email settings:

  1. Navigate to "Settings" in the admin sidebar
  2. Scroll to the "Email Settings" section
  3. Adjust settings like:
    • Default sender name and email
    • Email footer text
    • Reply-to address
    • Email template defaults
  4. Click "Save Changes" to apply new settings