You can automatically capture text message replies from parents and save them directly into a custom field on their profile. This is useful for collecting quick responses like confirmation codes, allergies, or updated information without manual data entry.
What You'll Need
- A custom field created for the family profile
- An automation that sends a text message to parents
- Basic understanding of custom values
How It Works
When a parent replies to a text message from Enrollio, you can use the {{message.body}} variable to capture their response and store it in a custom field. This happens automatically through an automation trigger.
Step-by-Step Setup
Step 1: Create Your Custom Field
- Go to Settings → Custom Fields
- Click Create Custom Field
- Name your field (e.g., "Allergy Info" or "Confirmation Code")
- Select Text as the field type
- Save your custom field
Step 2: Set Up the Automation
- Navigate to Automations in the left menu
- Click Create Automation
- Name your automation (e.g., "Capture Allergy Response")
Step 3: Add the Trigger
- Click Add New Trigger
- Select Inbound Message as your trigger type
- Choose SMS as the message type
- Set any additional filters if needed (like specific keyword contains)
Step 4: Add the Update Action
- Click the + button to add an action
- Select Update Contact (or Update Custom Values)
- Find your custom field in the dropdown
- In the value field, type:
{{message.body}} - Save the action
Step 5: Activate Your Automation
- Review your automation flow
- Toggle the automation to Active
- Test by sending yourself a text message
Example Use Cases
Collecting Allergy Information
Send: "Please reply with any allergies we should know about for [Child Name]."
Parent replies: "Peanuts and dairy"
The response automatically saves to the Allergy Info field.
Tour Confirmation
Send: "Reply YES to confirm your tour on Friday at 2pm."
Parent replies: "YES"
The confirmation saves to a Tour Confirmed field.
Emergency Contact Updates
Send: "Please reply with your updated emergency contact number."
Parent replies: "555-123-4567"
The number saves to a custom Emergency Contact field.
Important Notes
- The entire reply saves:
{{message.body}}captures the full text of the parent's reply, including spaces and punctuation - Case sensitive: If you're using keyword filters, remember that "YES" and "yes" are different
- Overwrites existing data: Each new reply overwrites the previous value in that custom field
- Works with group texts: If you send a broadcast, each parent's reply updates their own record
Troubleshooting
The field isn't updating
- Check that your automation is toggled to Active
- Verify the custom field name matches exactly
- Make sure the parent replied to the correct phone number
- Check your trigger filters aren't too restrictive
Wrong information is being saved
- Review your trigger conditions — they may be too broad
- Consider adding keyword filters to your trigger
- Make sure you're using the right variable (
{{message.body}}not{{contact.name}})
Related Articles
- Creating and Managing Custom Fields
- Understanding Automation Triggers
- Text Message Variables and Personalization
- Updating Parent Contact Information
Comments
Please sign in to leave a comment.