Learn Through A Funnel: Application Funnel
The Learn Through A Funnel series is intended to guide you through the process of building out specific types of funnels. This is your roadmap through the steps in building. The roadmap is broken into phases and each phase has steps to complete the phase. The steps below cover the action items to be taken and lead to articles with more details on how to achieve each step.
This article will walk you through the process of building out an application funnel for a high touch offer like coaching or a mastermind.
Phase One: Application Funnel Account Prep
Phase Two: Application Funnel Prep
- Create an opt-in form (or duplicate an existing one) under Sites -> Forms -> Builder using the following fields. How to Create a Form
- Email address (set as required)
- Name (set as required)
- Create an application form under Sites -> Forms -> Builder that asks the necessary questions you want them to answer before getting on a call. How to Create a Form
Ensure that you are asking for their email address again and that the field is set as required so the application answered get tied to their existing contact. Turn on Sticky Contact so that their email is autofilled. Sticky Contact Form
Connect your calendar to your user profile. Your General Availability Video in the Calendar Wizard
- Create a booking calendar with your availability for application calls. Create Your Booking Calendar Video in the Calendar Wizard.
- In the on submit actions, choose Message and write a short message to be shown after they have booked.
You can leave the Calendar Wizard after the 'Create Your Booking Calendar' video. The other steps will come later in the application funnel steps.
- From the dashboard view of your FGF account, head to Payments -> Products and create payment products for each of your membership offers. Sections Creating a Product & Setting Your Prices in About Products + Order Forms Main Product
Phase Three: Application Funnel Build
- Choose one of our PLM/SLO templates in funnels. Rearrange the pages to be in this order:
- Sales page (set as the first page)
- Squeeze page (used as the application page)
- Duplicate the squeeze page (used as the calendar page) How to Clone and Share Funnels
- Order form (fourth)
- Order confirmation page (fifth)
- No need for an OTO page so you can delete it
- You can rearrange page order by clicking the name of the step from the side listing in the Funnel Overview page and dragging and dropping it to a new location in the list.
- All FG Funnels Design Collections come with a PLM/SLO funnel template. You can learn more about our design templates and how to request them at How to Request a Design Collection (Funnel/Website Templates).
If you are starting with an FG Funnels template, clone the template for a working version. How to Clone and Share Funnels
Adjust the sales page buttons to have a button action of "Open Popup" Button Actions - Button Element in Funnels and Websites
- Build your popup in the sales page to open on button click and use the form element to add the opt-in form you created in Phase 2.
- How to Create a Popup in Your Funnel or Website
- Form Element in Funnel and Website Builder
Make the On Submit button action on your form - Go to Next Step Button Actions - Button Element in Funnels and Websites
- On the Application page, use the form element to add your Application form to the page. Form Element in Funnel and Website Builder
Make the On Submit button action on your form - Go to Next Step Button Actions - Button Element in Funnels and Websites
On the Calendar page, use the calendar element to add your booking calendar to the page. Calendar Element in Funnel and Website Builder
- Style the funnel with your copy and branding
If you are using an FG template, preview the funnel outside of the editor before making mobile edits as FG templates often have CSS for mobile that is not visible in the builder. How to See the Mobile View of a Website on Your Desktop
- Optimize the funnel for mobile, if needed Desktop View VS Mobile View (Funnels and Websites)
Phase Four: Application Funnel Settings
Rename each page so that the name describes what the page does in the application funnel Site Settings and Publishing: Publishing/Page Settings
Customize the SEO and settings of each page. SEO Meta Data
- Set the domain and URL paths for the funnel.
- Connect the domain to the funnel. How To Set A Connected Domain/Subdomain To Go To A Funnel Or Website
- Set the step paths. Funnel Paths
If you want the opt-in page to be located on the homepage of your domain, Changing the Home/Default Page On a Domain
Set a favicon on the funnel. How to Add a Favicon to a Funnel or Website
Install any pixel or tracking codes in the header section of the funnel settings. Tracking Scripts/Pixel Code
- Connect your payment products to the relevant funnel pages where people will be able to purchase them.
- Product that you set up in Phase Two connected to the page with the order form About Products + Order Forms, Section Adding Product to Funnel Order Form
Phase Five: Application Funnel Automation Prep
Before setting up your workflows, we are going to use a pipeline with this funnel. A pipeline is a
visual way to see customers moving through your funnel.
- Build a pipeline with the following stages: How to Create a Pipeline
- Optin
- Application Received
- Call Booked
- Offer Accepted
- Follow Up
Offer Not Accepted
- Create these tags. When creating tags, consider adjusting them to have the name of the offer or funnel for clarity in the future: How to Create a New Tag ( under Settings > Tags )
- Optin
- Application Received
- Call Booked
- Offer Accepted
- Follow Up
Offer Not Accepted
- Create a folder for your Application Funnel workflows under Automation -> Workflows. You will build 6 workflows, so creating a folder will help keep them organized.
Phase Six: Application Funnel Automation Build
You will build six workflows for your application funnel. If you prefer to purchase pre-build automations, there is a link to the automation shop in the left hand menu of your FG Funnels dashboard. Look for the Consulting + Service Provider Automation pack.
For each workflow, create a new workflow under Automation -> Workflows inside the folder you created in Phase Five. If you are brand new to workflows, the Workflow Builder Walkthrough will help you get acquainted with the builder.
Workflow 1: Optin Workflow
- Trigger: Form Submission
- Add Filters
- Form Is: Select the name of your opt-in form
- Add Filters
- Action 1: Assign User
- Action 2: Add Contact Tag
- opt-in (Make sure to use the tag you created in Phase 5)
- Action 3: Create Opportunity
- Pipeline Is: Select the name of the pipeline you created in Phase Five
- Click Add Fields and add Required Fields
- Opportunity Name: {{contact.name}}
- Pipeline Stage: Opt-In
- Status: Open
- Opportunity Value: Optional, Monetary Potential for User
- Opportunity Source: Optional
- Action 4: Wait
- Time Delay
- Wait 4 Hours
- Action 5: If / Else: Did they fill out the application?
- Branch 1: Contact Tag Includes application received (Make sure to use the application received tag you created in Phase 5)
- None Branch
- Action 6: Differs Per Branch:
- Branch 1: Tag Includes application received (Make sure to use the application received tag you created in Phase 5)
- Remove Contact Tag: Opt-In (Make sure to use the opt-in tag you created in Phase 5)
- Branch 2: None Branch:
- Send Email: Application Reminder Email
- Remind them to fill out the application
- Ensure your unsubscribe link is connected to your outgoing email.
- Send Email: Application Reminder Email
- Branch 1: Tag Includes application received (Make sure to use the application received tag you created in Phase 5)
Workflow 2: Application Received Workflow
- Trigger: Form Submission
- Add Filters
- Form Is: Select your application form
- Add Filters
- Action 1: Assign User
- Action 2: Add Contact Tag
- application received (Make sure to use the tag you created in Phase 5)
- Action 3: Send Internal Notification
- Select Email
- Fill in the fields to notify yourself or another member of your team that the application has been submitted. You can use custom fields in this email to populate based on the specific customer.
- Action 4: Find Opportunity
- Opportunity to be Found: Most Recently Created Opportunity
- Pipeline is Your Pipeline Name
- Opportunity Name is {{contact.name}}
- Pipeline Stage is Opt-In
- Action 4a: In Opportunity Found Branch: Update Opportunity
- Click Add Fields and Add Required Fields
- Pipeline: Select the Pipeline You Created in Phase 5
- Pipeline Stage is: Application Received
- Status: Open
- Action 4b: In Opportunity Not Found Branch: Create Opportunity
- Pipeline Is: Select the name of the pipeline you created in Phase Five
- Click Add Fields and add Required Fields
- Opportunity Name: {{contact.name}}
- Pipeline Stage: Application Received
- Status: Open
- Opportunity Value: Optional, Monetary Potential for User
- Opportunity Source: Optional
- Action 5: Add Wait Step
- Action 5a: In Opportunity Found Branch: Wait Step
- Time Delay
- Wait 4 Hours
- Action 5b: In Opportunity Not Found Branch: Go To
- Once you've added the Go To action, click save and then select the wait step in the opportunity found branch. This will send everyone to the same place after the opportunity is created.
- Action 5a: In Opportunity Found Branch: Wait Step
- Action 6: If/Else Condition: Did they book the call?
- This will only occur in the Opportunity Found Branch because everyone is sent there based on Action 5.
- Branch 1: Contact Tag Includes call booked (Make sure to use the call booked tag you created in Phase 5)
- None Branch
- Action 7: Differs Per Branch:
- Branch 1: Tag Includes call booked (Make sure to use the call booked tag you created in Phase 5)
- Remove Contact Tag: application received (Make sure to use the application received tag you created in Phase 5)
- Branch 2: None Branch:
- Send Email: Call Booking Reminder Email
- Remind them to book the call
- Ensure your unsubscribe link is connected to your outgoing email.
- Send Email: Call Booking Reminder Email
- Branch 1: Tag Includes call booked (Make sure to use the call booked tag you created in Phase 5)
Workflow 3: Call Booked Workflow
- Trigger: Appointment Status
- Add Filters
- Calendar is -> Your Appointment Calendar
- Add Filters
- Action 1: Assign User
- Action 2: Remove Contact Tag
- application received, optin (Make sure to use the tags you created in Phase 5)
- Action 3: Add Contact Tag
- call booked (Make sure to use the tag you created in Phase 5)
- Action 4: Internal Notification
- Select Email
- Fill in the fields to notify yourself or another member of your team that the application has been submitted. You can use custom fields in this email to populate based on the specific customer.
- Action 5: Send Email
- You can send an email to your lead thanking them for scheduling the call and let them know anything else they should know at this point.
- Action 6: Find Opportunity
- Opportunity to be Found: Most Recently Created Opportunity
- Pipeline is Your Pipeline Name
- Opportunity Name is {{contact.name}}
- Pipeline State is Application Received
- Action 6a: In Opportunity Found Branch: Update Opportunity
- Click Add Fields and Add Required Fields
- Pipeline: Select the Pipeline You Created in Phase 5
- Pipeline Stage is: Call Booked
- Status: Open
- Action 6b: In Opportunity Not Found Branch: Create Opportunity
- Pipeline Is: Select the name of the pipeline you created in Phase Five
- Click Add Fields and add Required Fields
- Opportunity Name: {{contact.name}}
- Pipeline Stage: Call Booked
- Status: Open
- Opportunity Value: Optional, Monetary Potential for User
- Opportunity Source: Optional
Post Call Steps:
This is not a workflow, but is the step between the call booked workflow and the next workflows. This step is a manual action that moves them to the appropriate stage of the pipeline and kicks off the correct next workflow.
After the call, you will need to go to Opportunites and make sure you are looking at the correct pipeline. Then click and drag their opportunity card to the appropriate stage of the pipeline (either offer accepted, follow up or offer not accepted) to trigger the correct next workflow.
Workflow 4: Offer Accepted Workflow
- Trigger: Pipeline Stage Changed
- Add Filters
- In Pipeline: Select your pipeline
- Pipeline stage: Select offer accepted
- Add Filters
- Action 1: Assign User
- Action 2: Remove Contact Tag
- application received, optin, call booked (Make sure to use the tags you created in Phase 5)
- Action 3: Add Contact Tag
- offer accepted (Make sure to use the tags you created in Phase 5)
- Action 4: Send Email
- Send a Welcome Email that lets them know their next steps
Workflow 5: Follow Up Workflow
- Trigger: Pipeline Stage Changed
- Add Filters
- In Pipeline: Select your pipeline
- Pipeline stage: Select follow up
- Add Filters
- Action 1: Assign User
- Action 2: Remove Contact Tag
- application received, optin, call booked (Make sure to use the tags you created in Phase 5)
- Action 3: Add Contact Tag
- follow up (Make sure to use the tags you created in Phase 5)
- Action 4: Wait Step
- Time Delay
- Wait 24 Hours
- Action 5: Send Email
- Send an email follow up
- Action 6: Wait Step
- Time Delay
- Wait 24 Hours
- Action 7: If/Else Condition: Did they book another call or accept the offer?
- Branch 1: Yes, - Contact Details -> Tags -> Includes -> call booked OR Contact Details -> Tags -> Includes -> call booked (Make sure to use the tags you created in Phase 5)
- Remove Contact Tag: follow up (Make sure to use the tags you created in Phase 5)
- Branch 2: No
- Send a second follow up email
- Ensure that your unsubscribe link is connected to your outgoing email
- Branch 1: Yes, - Contact Details -> Tags -> Includes -> call booked OR Contact Details -> Tags -> Includes -> call booked (Make sure to use the tags you created in Phase 5)
Workflow 6: Call Reminder Sequence
You can send reminders through the calendar itself by following the notifications article, Email Notifications & In-App Notifications for Calendars.
You can also build a reminder workflow which is shown in the first part of The Final Setup Steps - Workflow, Form, Domain + Testing in the calendar wizard. (Up to 17:00).
Phase Seven: Test and Promote
Publish your workflows
- Test your workflows - from the funnel itself (NOT using the test workflow button) How To Test An Opt-In Funnel will get you started.
- Once you have verified it is working - share the link to your new funnel everywhere!