Beast Forms Guide
Learn how to create high-converting forms that generate accurate quotes for your service business.
01Introduction
BeastForms is a dynamic form builder designed to help service businesses generate accurate quotes and capture leads. Unlike standard forms, BeastForms uses intelligent property data and pricing rules to create accurate, instant quotes that convert at an industry-leading rate.
95% of leads who complete a BeastForm convert into paying clients — based on real customer data.
02Getting Started
What are BeastForms?
BeastForms are intelligent forms that collect information from potential customers and generate accurate quotes based on property data, service requirements, and your pricing rules. They offer:
- Property-based intelligent pricing
- Automatic property data detection
- Smart follow-up questions
- Dynamic pricing adjustments
- High conversion rates (95% of completed forms convert to customers)
Accessing BeastForms
-
Log in to your Lawn Beast dashboard
Access your account through the login page with your credentials.
-
Click on the "Forms" option in the left sidebar
Navigate to the dedicated forms management area in your dashboard.
-
You'll see the BeastForms dashboard showing your usage statistics and existing forms
This overview provides insights into your form performance and creation history.
03Creating Your First Form
Step 1: Initiate Form Creation
-
From the Forms dashboard, click the "Create New Form" button
Look for the prominent button at the top of your forms dashboard to begin.
-
A "Select Form Type" modal will appear
This dialog allows you to choose which type of form best fits your needs.
Step 2: Select Form Type
Choose from the available form types:
For this guide, we'll focus on creating an AI/Smart Form, which offers the full range of BeastForms features.
-
Select "AI/Smart Form" from the options
Click on the AI/Smart Form card to select this option.
-
Click the "Create" button to proceed to the form builder
This will initialize your new form and take you to the form builder interface.
AI/Smart Forms include intelligent features like conditional logic, dynamic pricing, and property data integration that make them ideal for service businesses.
04Building Form Pages
Form Builder Interface
The Form Builder has three main sections:
- Default pages include:
- 1. Autocomplete Address
- 2. Choose Services
- 3. Contact Info & Selection Summary
- Form Completion Behavior
- Click the "+" button to add a new page
- Shows the current page being edited
- Updates in real-time as you make changes
- Displays all elements including buttons and form fields
- Question Config: For editing question properties
- Services Config: For configuring available services
Form Navigation Tabs
At the top of the Form Builder, you'll see navigation tabs:
- SHARE: Options for sharing your form
- FORM SETTINGS: Configure general form settings
- RESULTS: View form submissions and responses
Default Page Structure
BeastForms creates a default structure with three main pages:
-
Autocomplete Address
Collects the customer's property address with smart address autocomplete and property data integration
-
Choose Services
Allows customers to select the services they're interested in receiving
-
Contact Info & Selection Summary
Collects customer contact information and shows a summary of their selections
This default structure works well for most service businesses. You can customize it by adding, reordering, or removing pages as needed.
05Creating Questions
Adding questions to your form allows you to gather specific information from potential customers:
How to Add Questions
-
Select a page in the Pages Panel
Choose the page where you want to add the question
-
Click the "+" button in the page's section
This will open the question type selection dialog
-
Choose a question type
Select from Text, Multiple Choice, or Single Choice question types
-
Configure the question in the Configuration Panel
Add question text, answer options, and any price modifiers as needed
Question Configuration Options
Each question can be customized with various settings:
- Question Text: The prompt shown to the customer
- Help Text: Optional additional explanation
- Required: Toggle whether the question must be answered
- Visibility Conditions: Control when the question appears based on previous answers
Keep questions clear and concise. Aim for questions that gather essential information without overwhelming the customer.
06Form Settings and Configuration
Access form-wide settings by clicking the "FORM SETTINGS" button in the top navigation of the Form Builder:
Basic Form Settings
The Form Settings modal contains essential configuration options:
-
Form Title
Enter a descriptive name for your form. This will appear at the top of the page in the browser tab.
-
Form Completion Behavior
Configure what happens after a customer submits the form:
- Show Message: Display a custom thank-you message
- Enter the text you want shown in the message field
- Example: "We've received your request and will be in touch ASAP!"
- Redirect to Website: Send customers to another page after submission
- Enter the full URL where you want to redirect customers
- Show Message: Display a custom thank-you message
-
Email Notifications
Set up automated communications:
- Send Confirmation Email to User: Toggle to automatically email customers when they submit the form
If you're driving customers to a specific offer or upsell after form submission, use the "Redirect to Website" option to send them directly to a relevant landing page.
07Service Selection Configuration
The "Choose Services" page allows customers to select which services they're interested in:
Managing Available Services
Before configuring services in your form, you'll need to set up your services:
-
Navigate to the Services section in your Lawn Beast dashboard
Access this by clicking on "Services" in the left sidebar
-
Create New Service
Click the "Create New Service" button to add services like Mowing, Aeration, Leaf Removal, etc.
-
Configure each service with:
- Service Name (e.g., "Mowing", "Aeration")
- Service Description
- Frequency options (e.g., "once", "once, 7, 14" for weekly/bi-weekly)
- Availability months (which months the service is available)
Adding Services to Your Form
Once your services are created, you can add them to your form:
-
In the Form Builder, select the "2. Choose Services" page
-
Click on "ADD/REMOVE SERVICES" in the Services Config panel
Or click on the "CHOOSE SERVICES TO BE DISPLAYED HERE" message in the preview
-
Select services to display on your form
In the modal window, check the boxes next to services you want to include
-
Click "Save" to confirm your selections
Only active services from your Services section will be available to add to your form.
Customizing Service Icons
Each service can have a visual icon to enhance the user experience:
-
Click the "Change" button next to a service in the service selection modal
-
Choose an icon from the icon library
Browse through categories like lawn care, home services, and many more.
Sample of available SVG icons in the library -
Click on your preferred icon to select it
Service Display Order
Control the order in which services appear on your form:
-
Click "SERVICE DISPLAY ORDER" in the Services Config panel
-
Arrange services in your preferred order
List your most popular or highest-margin services first to increase selection rates.
08Question Types
BeastForms supports various question types for different data collection needs:
Text Input Questions
- Appears as a single-line text input field
- Perfect for follow-up questions that need a brief response
- Example prompt: "Tell me more about what work you'd like done?"
- Appears as a multi-line text area with more space
- Allows customers to provide comprehensive information
- Best for questions that require detailed explanations
Choice Questions
- Displays as checkboxes with visual icons
- Each option can have price adjustments
- Example: "Which areas need service?" with options like Front Yard, Back Yard, Side Yard
- Displays as visual cards with only one selectable option
- Great for questions with mutually exclusive answers
- Example: "How tall is your grass?" with height range options
- Autocompletes addresses as customers type
- Automatically pulls in property data
- Used on the "Autocomplete Address" page
Using Questions Effectively
- Short Text: Best for gathering specific, brief information like "What's the gate code?" or "Any specific areas to avoid?"
- Long Text: Ideal for collecting comprehensive information about a project, special instructions, or detailed requirements
- Multiple Choice: Best for "select all that apply" scenarios where multiple selections make sense
- Single Choice: Perfect for questions where only one answer is possible or for categorizing the job
Use a combination of question types to gather comprehensive information while keeping the form easy to complete. Too many text questions can make forms feel cumbersome, while too many choice questions might not capture important details.
09Follow-Up Questions
Follow-up questions allow you to gather specific information based on the services a customer selects:
Adding Follow-Up Questions
-
In the Form Builder, go to the "Choose Services" page
-
Find services you've added to your form
They'll appear in the Pages panel under "2. Choose Services"
-
Click the "+" icon next to a service
For example, click the "+" next to "Mowing" to add a lawn mowing-specific question
-
Select a question type from the modal
Choose from:
CHOICES
- Multiple Choice: Let customers select multiple options
- Single Choice: Let customers select one option
TEXT
- Short Text: For brief responses
- Long Text: For detailed information
Example Follow-Up Questions by Service
- Grass Height: Multiple choice (Less than 3 inches, 3-6 inches, 6+ inches)
- Property Features: Multiple choice (Slopes, Rocks, Garden beds, Water features)
- Special Instructions: Long text
- Leaf Coverage: Multiple choice (Light, Moderate, Heavy)
- Leaf Disposal: Multiple choice (Compost, Haul away, Mulching)
- Trees on Property: Multiple choice (Few, Many, Large trees)
Using Follow-Up Questions for Pricing
Follow-up questions can be linked to pricing rules to automatically adjust quotes:
- For example, if a customer selects "6+ inches" for grass height, you could automatically add a tall grass surcharge
- If they select "Heavy" for leaf coverage, you could increase the leaf removal price
Use follow-up questions to identify upsell opportunities. For example, if a customer indicates they have garden beds, you could suggest your "Garden Bed Maintenance" service.
10Smart Pricing Rules
One of the most powerful features of BeastForms is the ability to create dynamic pricing based on customer responses:
Creating Price Adjustments for Follow-Up Questions
After creating follow-up questions for your services, you can add price adjustments to each answer choice:
-
Select a follow-up question in the Pages panel
For example, click on "Grass Height" under the Mowing service
-
Configure each answer choice in the Question Config panel
For each option (like "Under 5 Inches", "5 to 10 Inches"), you can:
- Select an icon to visually represent the option
- Set the display text for the option
- Configure price adjustments
-
Set the price adjustment type from the dropdown
Choose from:
- Flat Rate: Add a specific dollar amount
- Percentage: Add a percentage of the service cost
- Quote in Person: For complex situations requiring on-site assessment
-
Enter the adjustment amount
Specify how much to add to the base price (e.g., +30% for "5 to 10 Inches" grass height)
Example: Lawn Mowing Price Adjustments
Grass Height Question with Price Modifiers
Question: "How tall is your grass?"
| Answer choice | Price modifier |
|---|---|
| Under 5 Inches | Standard rate |
| 5 to 10 Inches | +30.00% |
| 10 to 15 Inches | +60.00% |
| Over 15 Inches | Quoted in person |
Recurring Charges
For subscription-based services, you can toggle the "recurring charge" option:
- When enabled, the price adjustment will apply to each recurring service instance
- When disabled, the price adjustment will only apply to the first service instance
Use the "Quote in Person" option for complex situations that require your professional assessment. This helps manage customer expectations while ensuring you don't commit to a price without seeing the job first.
11Contact Info & Completion Actions
The final page of your form collects customer contact information and displays a service summary:
Customer Contact Information
The Contact Info section includes standard fields for customer details:
- First Name: Customer's first name
- Last Name: Customer's last name
- Email: Customer's email address
- Phone Number: Customer's contact number
- Additional Comments: Space for any other details
- Services: List of selected services
- Sub Total: Price before any adjustments
- Total: Final price with all adjustments
- Submit Request: Button to submit the form
Form Completion Behavior
Configure what happens after a customer submits the form:
-
Click on "Form Completion Behavior" in the Pages panel
-
Configure the completion settings:
- Thank You Message: Customized message to display after submission
- Redirect URL: Optional URL to send customers to after form completion
- Email Notifications: Set up automated emails to yourself and/or the customer
The Service Request Summary is displayed automatically and cannot be edited directly. It will show all services and pricing based on the customer's selections.
12Testing Your Form
Before publishing your form to potential customers, it's important to thoroughly test its functionality:
How to Test Your Form
-
Preview Mode
Click the "Preview" button in the Form Builder to see how your form will appear to users
-
Complete a Test Submission
Fill out your form as if you were a customer to test the full experience
-
Verify Price Calculations
Test different service combinations and follow-up question answers to ensure pricing rules work as expected
-
Check Email Notifications
Submit a test form to ensure email notifications are sent correctly
Always test your form with multiple different scenarios to ensure it handles all potential customer inputs correctly.
13Publishing Your Form
After configuring all pages and questions, you're ready to make your form available to customers:
Finalizing Your Form
-
Click the "SHARE" button in the top navigation
-
Use the preview link to test your form
This allows you to see exactly how customers will experience the form
-
Submit test responses to verify pricing and notifications
Sharing Your Form
Several options are available for sharing your form with customers:
- Copy the link from the SHARE tab
- Send via email, text message, or social media
- Copy the embed code from the SHARE tab
- Paste into your website's HTML
- Download the QR code from the SHARE tab
- Add to business cards, flyers, or yard signs
Add your form link to your Google Business profile, Facebook page, and email signature to maximize visibility and make it easy for potential customers to request your services.
14Embedding Forms
Make the most of your BeastForm by integrating it across your digital platforms:
- Use the embed code on your contact page
- Add to service pages for specific offerings
- Create a dedicated "Get a Quote" page
- Add your form link to your Google Business Profile
- Set it as the "Request a Quote" button
- Include in your business description
- Add to your email signature
- Include in customer follow-up emails
- Share in messaging platforms with prospects
Using the Embed Code
-
From the "SHARE" tab, copy the embed code
-
Paste the code into your website where you want the form to appear
This can be placed in any HTML section of your website
-
The form will load seamlessly within your website
It will automatically adopt your website's styling for a consistent look
The embedded form maintains all functionality of the standalone version, including smart pricing, conditional questions, and address autocomplete.
15Viewing Form Responses
Access submitted form data by clicking the "RESULTS" tab in the Form Builder. This provides a detailed view of all customer submissions:
Results Dashboard
The Results page shows all submissions in a list format with essential information:
Each submission displays:
- Status: Completed, In-progress, etc.
- Submission Date/Time: When the form was completed
- Total: The quoted price for services requested
- Services: Number of services selected
Detailed Response View
When you click on a response, you'll see comprehensive information organized into sections:
- Name: Customer's full name
- Email: Customer's email address
- Phone: Customer's contact number
- Preferred Start Date: When they'd like service to begin
- Address: Full property address
- Lot Size: Property size (in acres)
- Lot Size Source: How the lot size was determined
- Submitted: Date and time of submission
- Created: When the response was initiated
- Response ID: Unique identifier for the submission
Managing Responses
The responses interface provides several ways to work with your form submissions:
- View submissions by status (completed, in-progress)
- Sort by date, price, or other criteria
- Use the "Select All" option to perform bulk actions
- Export response data for use in other systems
- Contact customers directly from the response view
- Track which responses have been addressed
Check the Results tab regularly to ensure prompt follow-up with potential customers. Quick response times significantly improve conversion rates for service businesses.