CF7 and Lead Management
Presented by: Dan Stramer / @danst
WordPress Durham Meetup, November 2020

What we'll talk about today
- What is the goal of your website
- What is a contact form and how are contact forms used
- Detaching the form from email
- The solution
Goals of a site
- Product
- Service
- Idea
What is a contact form?
A form on a website that allows users to communicate with the site owner. The form has fields for filling in name, address and type of comment.
What is a contact form?
A form on a website that allows users to communicate with the site owner. The form has fields for filling in name, address and type of comment.
Name
Message
SUBMIT
what can go wrong?
- Site issues, mail function, plugin collisions
- Server issues
- Internal organisation IT
- Mail box full
- Privacy
What can we do?
- Disconnect the form from email
- Save leads on site regardless of email
- Send leads to 3rd party
There are more than a few ways of doing this, I am going to talk about 2
flamingo
Flamingo is a WordPress plugin created by the author of Contact Form 7 (Takayuki Miyoshi), which works together with contact forms on your site and allows all the leads to be saved on site regardless of email.
asana
Asana is a project management platform which can help us manage our leads from our site by sending them over using SMTP


-
Install plugin
-
Done

Extra Credit:
flamingo_email: "[the-email-field]"
flamingo_name: "[the-name-field]"
flamingo_subject: "[the-subject-field]"
flamingo_name: "[first-name-field] [last-name-field]"


Project management platform which we will use to send our leads to

- Centralized place for leads
- Team Collaboration
- Backup

- Create a new project
- Add tasks via email, get an email address
- add the to: email field to the contact form
- "From" field in your form should be associated with your Asana account (!important). Use SMTP plugin if needed.
- Send form
- Go to Asana and check your lead




These are the values that are passed to Asana:
Email >> Task in My Tasks
CCed email recipients >> Task followers
Email subject >> Task name
Email body >> Task description
Email attachments >> Task attachments
More info in Asana's guide
demo
one more thing...

Questions?
Slides:
Blog posts about this content:
Bypassing email and never missing a lead
By Dan Stramer
Bypassing email and never missing a lead
Durham Meetup, Nov 2020
- 868