Using Enrollment Opportunity Data in Document Templates

You can automatically populate your document and contract templates with enrollment opportunity details using merge fields. This means family names, child information, program selections, and custom enrollment data flow directly into your contracts and agreements.

What Are Enrollment Opportunity Custom Values?

Documents and contracts in Enrollio work like email templates, but they produce professional documents that families can review and sign. Templates are reusable files with "fill in the blanks" sections that automatically populate with family and enrollment data.

Important: This article covers templates, not individual documents. To access templates, go to Payments → Documents & Contracts and select the Templates tab.

Pro Tip: Check your URL bar—if you see "templates" in the address, you're editing a template. If not, you're editing an individual document.

How to Add Enrollment Data to Your Templates

Follow these steps to insert enrollment opportunity information into your document templates:

  1. Navigate to Payments → Documents & Contracts → Templates → New Template
  2. Drag a text box or table to where you want enrollment data to appear
  3. Add your merge field using either method:
    • Type directly: Enter the merge field like {{opportunity.xyz}}
    • Use the menu: Click the merge fields button, then go to Family → Custom Fields → Enrollment Opportunity Details and select your field
  4. Review the merge field placement in your document
  5. Click Save

When the template is used, merge fields automatically replace with actual family and enrollment data.

Send Templates Automatically with Automations

You can trigger document sending based on enrollment pipeline activity:

  1. Go to Automations → Create New (or edit an existing automation)
  2. Add the Send Documents & Contracts action
  3. Select your template from the dropdown
  4. Choose whether to save as draft or send immediately
  5. Click Save

Automate Document Sending by Pipeline Stage

Want to automatically send enrollment agreements when families reach a certain stage? Here's how:

Step 1: Create Your Automation

Navigate to Automations → Create New

Step 2: Add Your Trigger

Choose one of these enrollment-based triggers:

  • Pipeline Stage Changed: Triggers when a family moves to a specific stage
  • Enrollment Opportunity Status Changed: Triggers when opportunity status updates

Set the trigger filters to match your enrollment pipeline and the specific stage where you want documents sent.

Step 3: Add the Send Action

Add the Send Documents & Contracts action and select your template. The merge fields will automatically pull enrollment opportunity data before sending.

Click Save to activate your automation.

Common Use Case: When a family moves to "Ready to Enroll" stage, automatically send your enrollment agreement with all their information pre-filled. They receive a personalized contract ready to sign.

Examples of Enrollment Data You Can Use

Here are common enrollment opportunity fields you might include in templates:

  • Child name and date of birth
  • Program type (infant, toddler, preschool, etc.)
  • Start date preferences
  • Schedule selections (full-time, part-time, specific days)
  • Tuition amount and payment terms
  • Any custom enrollment questions you've created

All these fields populate automatically when the document is generated, saving you time and reducing errors.