Shortcodes

Shortcodes are divided into the following categories:

  1. Affiliate
  2. Contact
  3. Credit Card
  4. Owner
  5. Product
  6. Referral
  7. Regular
  8. Subscription

In addition to the shortcodes found in the above categories, there are numerous others that are generated dynamically based on the data in your Infusionsoft application, the web server's environment and/or client cookies.

Custom Field Shortcodes: These are generated dynamically from the definitions found in your Infusionsoft application. The syntax for "custom field shortcodes" follows that of regular fields: [i4w_db__customfieldname] (because custom field names please note the double underscores after "db").

GET Shortcodes: These are generated from visit to visit depending on what is passed through the URL. The syntax is: [i4w_get_fieldname]. If you have the parameter "contactId=123" in your URL, the shortcode to retrieve the value dynamically would be [i4w_get_contactId].

POST Shortcodes: These are generated from visit to visit depending on what is passed through a POST submission. The syntax is: [i4w_post_fieldname]. If you have the parameter "contactId=123" in your POST data, the shortcode to retrieve the value dynamically would be [i4w_post_contactId].

COOKIE Shortcodes: These are generated from visit to visit depending on what is available in your session environment. The syntax is: [i4w_cookie_fieldname]. If you have the cookie "contactId" set in your environment, the shortcode to retrieve the value dynamically would be [i4w_cookie_contactId].

REQUEST Shortcodes: Request variables are the sum total of GET, POST and COOKIE variables and bundled into one generic variable type to be used when their exact origin is not relevant. These are generated from visit to visit depending on what is available in your session as GET, POST and COOKIE variables. The syntax is: [i4w_request_fieldname]. If you have a request variable "contactId" set in your environment, the shortcode to retrieve the value dynamically would be [i4w_request_contactId].