Skip to content
Dropie.io

Creating Your First Automated Workflow

This tutorial walks you through creating a complete workflow that collects client information, generates a contract, and collects signatures automatically.

Tutorial

Example Scenario: Client Onboarding

We'll create a workflow for onboarding new clients. When a client submits their information through a form, the workflow will automatically generate a service agreement and send it for signature.

What the workflow will do:

  1. 1Client fills out onboarding form
  2. 2System generates personalized service agreement
  3. 3Client receives email to sign the agreement
  4. 4After signing, both parties receive the completed document
  5. 5Client record is created with all documents attached

Part 1: Create the Form Template

1

Create a New Form

Navigate to Forms and click "Create New Form". Name it "Client Onboarding Form".

2

Add Personal Information Section

Add a section called "Personal Information" with these fields:

  • Full Name (text, required)
  • Email Address (email, required)
  • Phone Number (phone, optional)
  • Company Name (text, optional)
3

Add Service Selection Section

Add a section called "Service Details" with these fields:

  • Service Type (dropdown: Basic, Professional, Enterprise)
  • Start Date (date picker, required)
  • Additional Notes (textarea, optional)
4

Add Document Upload Section

Add a section called "Documents" with these fields:

  • ID Document (file upload, required)
  • Company Registration (file upload, optional)
5

Save and Preview

Save your form and use the preview mode to test it.

Part 2: Create the Document Template

1

Upload Your Template PDF

Navigate to Document Templates and upload a PDF of your service agreement.

2

Mark Fillable Fields

Use our visual editor to mark areas where data should be inserted:

{{client_name}} - Full name

{{client_email}} - Email address

{{service_type}} - Selected service

{{start_date}} - Service start date

{{signature}} - Signature field

3

Save the Template

Save your document template. It's now ready to be used in workflows.

Part 3: Build the Workflow

1

Create New Workflow

Navigate to Workflows and click "Create New Workflow". Name it "Client Onboarding".

2

Add Trigger: Form Submission

The workflow starts when your Client Onboarding Form is submitted.

3

Add Step: Generate Document

Add a "Generate Document" step and map form fields to document fields:

  • full_name → {{client_name}}
  • email → {{client_email}}
  • service_type → {{service_type}}
  • start_date → {{start_date}}
4

Add Step: Request Signature

Add a "Request Signature" step with these settings:

  • Document: Generated Service Agreement
  • Signer email: Use form field "email"
  • Signer name: Use form field "full_name"
  • Message: "Please sign your service agreement"
5

Add Step: Send Notification

Add a "Send Notification" step to alert your team when signing is complete.

6

Activate the Workflow

Save and activate your workflow. It will now run automatically when forms are submitted.

Part 4: Create and Share Receive Page

1

Create Receive Page

Navigate to Receive Pages and create a new page linked to your Client Onboarding Form.

2

Apply Branding

Upload your logo and set your brand colors.

3

Configure Settings

Set security options:

  • Expiration: 30 days (optional)
  • Maximum submissions: Unlimited
  • Require email verification: Recommended
4

Publish and Share

Publish the page and share the link with your clients.

Testing Checklist

Submit a test form through the receive page
Verify the workflow starts automatically
Check that the document is generated with correct data
Complete the signature process
Verify notification is sent to your team
Check that all documents are stored correctly