Skip to main content

i4w_orderform

Usage

This shortcode will fetch a "legacy" Keap order form and display it within a page or post, auto-populating all possible fields. Using the "inline" parameter, it can also populate forms that have been copy/pasted directly onto a page/post.

[ELSE_orderform] conditional branching is NOT supported.

Shortcode nesting is NOT supported.

Parameters

ParameterDescriptionDefaultRequired
formThe "name" of the order form. This name is obtained from the order form's URL. If your order form is located at https://yourapp.infusionsoft.com/saleform/nathniit then nathniit would be the "name" of your form for purposes of this shortcode.NoneYes, unless 'inline' is used
inlineIf used, indicates that the order form's HTML code is enclosed between the opening and closing shortcode tags. The HTML should be the original or modified version of Keap's order form code.NoneYes, unless 'form' is used
emailhiddenForce the email input field to be converted to "hidden" and populated with the email address of the currently logged in user. This is provided to prevent duplicate users from being created due to different email addresses.NoNo

Example

Shortcode
[i4w_orderform form='nabcdefgh']
Shortcode
[i4w_orderform inline='true']
… HTML Code …
… HTML Code …
… HTML Code …
[/i4w_orderform]

Notes

warning

This shortcode only works with legacy order forms.