Contact Type 7 is a unbelievable free plugin for including contact types to a WordPress website. However regardless of its ease of use and reliability, it’s lacking a whole lot of options out-of-the-box.
I just lately confirmed how one can type Contact Type 7 with the assistance of plugins. On this submit, I’ll present you tips on how to prolong Contact Type 7 even additional to do the next:
Add conditional logic to your kind
Add dynamic values to your kind fields
Save contact kind submissions to the WordPress database
Ship out a PDF generated out of your kind
Defend your kind from spammers
Promote easy merchandise with out an eCommerce answer
All of the plugins talked about all through this submit are free to obtain from WordPress.org.
Let’s get began.
Tip: in case you’re a WPMU DEV member, you should utilize our very personal Forminator plugin as a substitute for Contact Type 7.
7 Helpful Plugins for Including Options to Contact Type 7
Contact Type 7 Conditional Fields
HubSpot
Contact Type 7 – Dynamic Textual content Extension
Contact Type Submissions
Ship PDF for Contact Type 7
Contact Type 7 Honeypot
Contact Type 7 – PayPal Add-on
1. Contact Type 7 Conditional Fields
Contact Type 7 Conditional Fields brings conditional logic to your contact kind. Type fields could be set to look solely when the person has given a selected response.
For this instance, I created a query for a corporation contact kind that collects some helpful advertising info by asking the person how they heard in regards to the firm.
There are 5 choices for that query:
Phrase of mouth
Search engine
Electronic mail
Social media
Different
These choices are added as radio buttons. My radio button group was named the place.
When the “Different” choice is chosen, it ought to present a textual content discipline for the customer so as to add the opposite technique that they found us. I named this textual content discipline where-other.
However this discipline ought to solely present if the Different choice is chosen, so it’s wrapped in a conditional discipline group which makes use of the shortcode [group other][/group]. My conditional discipline group is named other-input.
To set the show situation go to Conditional fields and create a rule.
Right here is the ultimate contact kind code for the radio button group and textual content discipline:
The shape will now solely present the choice so as to add a further response when Different is chosen.
Keep in mind to change the message physique beneath “Mail” so as to add the brand new info to the e-mail you obtain.
The [other-input]What different place? [where-other][/other-input] line will solely present the [where-other] content material when it’s been accomplished.
It’s additionally good observe to verify the Exclude strains with clean mail-tags from output choice. This stops any incomplete fields from being output within the e mail textual content.
2. HubSpot
HubSpot’s WordPress plugin will acquire your whole Contact Type 7 submissions and arrange them right into a free CRM. This lets you see all of the pages your contacts have seen, dwell chat with them whereas they’re in your website, and ship advertising emails to them, all free of charge.
HubSpot makes it very easy to handle your whole contacts and phase them into lists. All their info is captured right into a tidy timeline so you’ll be able to actually perceive the individuals behind the types.
With HubSpot’s plugin, it can save you as much as 1,000,000 detailed contact and firm information, and ship as much as 2,000 automated emails free of charge.
3. Contact Type 7 – Dynamic Textual content Extension
With the Contact Type 7 – Dynamic Textual content Extension you’ll be able to add dynamic values to your kind fields.
The plugin comes with quite a few shortcodes built-in. Plus you’ll be able to write any shortcode you want and add it to your kind. Any shortcode attributes ought to use single quotes, not double quotes.
Dynamic values you’ll be able to add embody:
URLs
Put up info e.g. title, creator
Customized discipline values
Product IDs
Hidden fields could be added to your types too. That is helpful if you wish to use the tags in your e mail output however not present the data on the shape, the place it could possibly be modified.
Generally I get emails asking me so as to add a hyperlink to a particular submit. Right here’s a kind to make it just a little simpler for a person to submit a hyperlink request.
The ultimate kind is:
Right here’s the shape on the front-end:
Within the “Mail” part of your kind, right here’s a prompt topic line and message physique:
Keep in mind so as to add the Contact Type 7 shortcode on the finish of your submit:
Error: Contact form not found.
If you wish to embody the contact kind in any case posts use the do_shortcode() operate in your theme template file, normally single.php:
<?php echo do_shortcode( ‘
Error: Contact form not found.
‘ ); ?>4. Contact Type Submissions
Contact Type Submissions saves all Contact Type 7 submissions to the database and lets you export them to a CSV file as nicely.
This can be a helpful plugin, however make certain that you have got good motive to gather and preserve kind knowledge earlier than utilizing it. This is applicable particularly if you’re gathering private knowledge similar to names and e mail addresses. Ensure you have a strong knowledge safety coverage and delete the information after it’s now not wanted.
The plugin creates a brand new menu merchandise known as Submissions beneath Contact Type 7 the place you will see that your kind entries.
Submissions are for all types with the most recent on the high. They are often reordered by date, however not by kind.
If you happen to use the Mail(2) setting to create an autoresponder when somebody submits a kind, these entries can even be proven in your submissions. Every exhibits beneath the e-mail despatched to you.
5. Ship PDF for Contact Type 7
As you would possibly guess, Ship PDF for Contact Type 7 sends out a PDF when the contact kind is submitted.
You configure it through Contact > Ship PDF with CF7.
First, choose the shape you wish to ship the PDF with from the dropdown.
You now have fairly quite a few choices:
Electronic mail a PDF to the sender, recipient or each.
Electronic mail a CSV file to the sender, recipient or each.
Identify the PDF file. You possibly can embody kind tags within the title similar to [name]. It’s a good suggestion to make the filenames distinctive.
Select whether or not recordsdata shall be saved on the net server or deleted after sending. (Take into consideration knowledge safety!) Saved recordsdata go to / wp-content / uploads / * YEAR * / * MONTH * / You possibly can change the vacation spot folder.
Redirect the person to a brand new web page after the contact kind is submitted.
Add a hyperlink to obtain the PDF.
Password defend your PDF file.
Add a picture header to your PDF.
Add tags similar to date, time and web page quantity to the footer.
Personalize your PDF structure, together with the shape tags. You possibly can embody recordsdata uploaded by customers you probably have enabled file add in your kind.
Right here’s an instance.
In my contact kind, I’ve made use of hidden dynamic fields from the Contact Type 7 – Dynamic Textual content Extension plugin. I additionally embedded a Google map.
Within the “Ship PDF with CF7” choices, right here’s my template for the PDF:
To e mail a PDF to the individual making the reserving, it’s essential to have the Mail(2) autoresponder for the shape enabled. The PDF is connected to the affirmation e mail.
In any other case, allow the PDF obtain hyperlink when the shape is submitted.
6. Contact Type 7 Honeypot
Issues with spammers? Then Contact Type 7 Honeypot is for you. It deters spammers with out annoying customers with fiddly CAPTCHAs or quiz questions.
The plugin creates a brand new [honeypot] tag.
When the tag is added to the shape it creates an invisible textual content discipline which is meant to be left clean. If the sector is accomplished, the shape submission is flagged up as spam.
Ought to the contact kind be inspected or seen with out type, the invisible discipline exhibits a “Please depart this discipline empty.” message.
There are filter capabilities obtainable to customise this message and the HTML and CSS of the honeypot.
7. Contact Type 7 – PayPal Add-on
Do you have got a single product to promote and don’t need the trouble of organising a full-blown eCommerce retailer? Then Contact Type 7 – PayPal Add-on could also be for you.
The plugin integrates together with your kind to ship the person to PayPal to make a cost.
Set your PayPal common settings at Contact > PayPal Settings. You will have so as to add your language and foreign money, add a PayPal account ID and select between Sandbox or Reside mode. Check your kind in Sandbox mode earlier than making it dwell.
I selected an instance of a kind for preordering an book which might be delivered on a future date.
Right here’s what the order kind appears to be like like on the front-end:
To allow PayPal on the contact kind verify the field on the PayPal tab for that kind. Enter the product info, which shall be handed to PayPal.
When the person submits the shape, two issues occur:
An e mail is distributed to the individual ordering the product.
The individual is distributed to PayPal to pay for the merchandise.
1. Sending the e-mail
The wording of the e-mail despatched must be cautious, because the order isn’t confirmed till cost is made. The person would possibly navigate away from the cost display screen or cancel the order.
Right here is the wording I got here up with to be despatched to the one who preorders:
Thanks on your curiosity in [productname], [your-name], <[your-email]>.
Your order shouldn’t be confirmed till you have got paid by PayPal.
When cost is confirmed, your order of [productname], ID [productid] costing [price] shall be despatched out after publication on September 30, 2017.
Once more I used dynamic hidden fields from the Contact Type 7 – Dynamic Textual content Extension plugin.
2. Sending the person to PayPal to pay
This occurs mechanically when the shape is submitted efficiently.
The sequence is:
The client is prompted to log in if they don’t seem to be logged in already.
The client evaluations their order.
The client pays for the order and will get a cost affirmation display screen and e mail.
On the Settings web page, the plugin lets you set a redirect URL in case of cancellation, in addition to one for making a profitable cost.
The Professional model of Contact Type 7 – PayPal Add-on presents extra options which overcome a few of these limitations:
Ship emails after cost is made.
Promote as much as 5 merchandise per kind.
Hyperlink kind objects to PayPal fields.
Cost delivery and tax.
Summing up
As you’ve simply seen, Contact Type 7 isn’t only a mere contact kind. It may be enhanced to do fairly a bit extra, from including dynamic knowledge to logging entries to taking on-line orders.
Hopefully, you’ve picked up some ideas on this submit to increase your individual implementation of Contact Type 7 in your website.
Subscribe to MarketingSolution.
Receive web development discounts & web design tutorials.
Now! Lets GROW Together!