Contact Shortcodes

This shortcode pulls and displays any piece of information (contact details, custom fields, etc.) from the user’s Infusionsoft contact record.

This shortcode provides a way to make your country dropdown fields auto-select the contact’s current country value. It will generate the appropriate <option> HTML shortcodes and marks the currently matching value as selected.

Currently this shortcode doesn’t support referencing a different contact.

This shortcode displays the logged in user’s Infusionsoft Id number.

This shortcode is used to display the Infusionsoft owner’s fields. It includes options for formatting or storing the output.

This shortcode pulls up any piece of information (contact details, custom fields, etc.) from the user’s affiliate’s Infusionsoft contact record. Please note that in order for this shortcode to work, both the affiliate and referred user must have a WordPress account.

This shortcode displays the currently logged in user’s registration date. The registration date is the date when user was created in WordPress.

This shortcode displays a form that allows a visitor to your site to request that their password be sent to them by mail.

This shortcode does not render anything. It syncs the logged in user’s Infusionsoft contact record down to Memberium. This can be used to refresh the contact data after a form is submitted, or an action is taken, without requiring the user to log in again to refresh their data.

This shortcode provides a simple way for you to push updates to your Infusionsoft contact fields.

This shortcode provides a safe and secure way to enable your members to update their Keap contact fields.

This shortcode includes a counter of how many times a user has viewed a specific page or post.

Content Visibility Shortcodes

This shortcode displays content based on the permissions of the specified post or page.

This shortcode lets you compare two pieces of information so that you can make decisions about what to display on the page.

Conditional shortcode to control access to portions of a post, page or widget based on the logged in user’s tags.

This is a conditional shortcode to control access to portions of a post or page based on the logged-in user’s WordPress role.

Conditional shortcode to control access to portions of a post, page or widget based on the logged in user’s tags.

Conditional shortcode to control access to portions of a post, page or widget based on the logged in user’s membership level.

This shortcode displays a message to a user with a failed payment.

Does not display or process shortcode or contents inside of shortcode. Useful for hiding or “commenting out” a chunk of code from the page without deleting it.

This shortcode posts the specified variables within a URL and displays a message accordingly.

This shortcode requests for a specified information within a URL and displays a message accordingly.

This is a conditional shortcode that shows content based on the value of a custom counter.

This shortcode displays a message to the users based on whether they are single opted in or otherwise.

This shortcode displays content to users based on whether they have double opted in or not.

Shows content wrapped in shortcode only to logged in affiliates. Can also show excerpt to those who aren’t affiliates.

This shortcode provides a way to display specific content for users that are currently (during current session) logged in using autologin link.

This shortcode displays content to the users depending on which device or operating system is used.

This shortcode displays a specific message to the users depending on whether they have logged in through a Google Chrome or any other browser.

This shortcode displays conditionally displays output if the current content is being displayed as an excerpt.

This shortcode allows you to control the display of your content, depending upon whether or not it is being accessed through a feed or on a regular web page.

This shortcode displays content to the users based on whether the browser supports the Gecko layout engine. Please refer to the additional shortcode information below to find out the browsers Gecko supports.

This shortcode displays content based on whether or not a user is a googlebot.

This shortcode displays a specific message to the users depending on whether an Internet Explorer or any other browser is used.

This shortcode displays specific content to user, if logged in through an iPhone.

Only shows content wrapped in shortcode if a member is logged in. Can be set to display alternate content if not logged in.

This shortcode displays content to users based on whether they are using Lynx or any other browser.

This shortcode displays content to users based on whether a Mac Internet explorer or any other browser is used.

This conditional shortcode checks if the user is visiting using a mobile device.

This shortcode displays content to the users based on their optin status.

This shortcode displays content based on whether a user is using a Netscape Communicator 4.0 or any other browser.

Conditional shortcode to control access to portions of content (page, post, partial, etc.) based on the post type the user is currently viewing.

This is especially useful when using global excerpts as you can show a different “no access” message based on the post type – such as a different message for Pages, Posts, Products, LearnDash Lessons, etc.

This shortcode displays a specific message to the users depending on whether a Safari or any other browser is used.

This shortcode checks for the presence of GET fields in the URL and displays the content accordingly.

This shortcode displays a specific message to the users based on whether a Windows Internet Explorer or any other browser is used.

This shortcode enables you to run native PHP code in your content, and output the results to the browser.

This shortcode generates secure, expiring Amazon S3 links, with additional features, automation integration, and unique security enhancements.

This shortcode allows you to display content in between two specified dates.

Keap (Infusionsoft) Shortcodes

This shortcode enables you to achieve a Campaign Builder goal for the currently logged in user, and activates the next step the sequence.

Run a specific Infusionsoft action set, apply or remove tags, add/remove Follow Up Sequences, or Achieve Campaign Builder goals when a user clicks link.

This shortcode will display a form enabling your members to update their credit cards. The form will ONLY display when the page is secured with SSL. Please note that in order to use this shortcode, you’ll also need to add a Merchant ID from Memberium > eCommerce > General page. Here are detailed instructions on how to find a Merchant ID.

Does not render anything, but when a user visits the page a Follow Up Sequence is triggered.

Does not render anything, but applies a tag when a user views the page containing the shortcode.

This shortcode allows you to pull info for your Infusionsoft Referral Partners. You can easily build custom affiliate resource sites for your own affiliate program using all of the variations of this shortcode. The affiliate must be logged in to view these shortcodes.

This shortcode displays the summary statistics for your affiliate record. You can show the running balance, amount earned, clawbacks, and payments.

Displays the application name that this installation of Memberium is connected to.

This shortcode will enable the user to change their email address in Memberium.

A best effort will be made to ensure the user stays logged in, however in some hosting configurations this may not be possible. In these cases a note should be added on the page with the form to let users know they’ll be logged out for security purposes and must re-login.

The change password form will ONLY display to logged users that are mapped to Infusionsoft contacts. It will not display for admins, or for local users.

This shortcode provides a way to make your country dropdown fields auto-select the contact’s current country value. It will generate the appropriate <option> HTML shortcodes and marks the currently matching value as selected.

Currently this shortcode doesn’t support referencing a different contact.

This shortcode measures how many of the tags the current visitor has completed, and displays the result as a total, or as a percentage.

This shortcode counts how many contacts in your Infusionsoft app have specific tag.

This shortcode displays information of the default Credit Card on file.

This shortcode displays the specified content depending on the credit card expiration days remaining.

This shortcode allows you to easily fade content in and out without knowing how to program in jQuery or JavaScript.

This shortcode displays a link to download or view a file stored in infusionsoft’s public File Box

This shortcode accesses and displays URLs to the files and images from company level fileboxes on Infusionsoft.

This shortcode displays a message to a user with a failed payment.

Makes an HTTP POST to another server passing the contact ID and email address of the currently logged in contact. No other fields are passed.

This shortcode displays content based on whether or not a user is connected to Infusionsoft.

This conditional shortcode allows you to display content depending on whether or not this is the user’s first login.

This shortcode displays a list of the files located in an individual contact’s filebox.

This shortcode displays a list of invoices held by the user, and optionally enables them to pay any open invoices.

This shortcode displays a list of subscriptions a user has been assigned to, and optionally lets them cancel unneeded subscriptions.

This shortcode displays a list of users based on their user role or tag ID. The list can display their first and last name, Gravatar, IP address, and total number of logins.

In order for this to work, “Sync Meta Updates” option under Memberium => Settings => Performance tab needs to be enabled. In addition, for a user to be listed in the listing, they need to have logged into the site at least once or have had a Contact Update HTTP POST run on them.

This shortcode will display 10 users by default and if you’d like to display more users then you’d need to use the “count” parameter.

Also note that by default, this shortcode will only display users that have a “subscriber” user role. If you’d like to display other user roles, then you’d need to specify the role using the “roles” parameter (see examples below).

This shortcode provides a means to add a new subscription to the currently logged in user without requiring any user interactivity at all, therefore shortcode does not display any output. The user must meet any tag requirements (if any) set in the shortcode, as well as be logged in with a valid credit card (required).

Does not render anything, but when a user visits the page, The specified Follow Up Sequence is paused.

This shortcode enables you to place a button on the page to perform a one click upsell. The advantage of using this shortcode is that the payment on the order is processed immediately, unlike using an actionset, which can take up to 6 hours to process the invoice payment.

This shortcode provides a safe and secure way to enable new user signups and allow them to securely choose their own passwords. The form only appears to visitors who are not logged in.

Does not render anything, but when a user visits the page, the specified Follow Up Sequence is removed.

This shortcode displays the requested GET variable from a URL.

Memberium uses Amazon’s cloud to secure your streaming audio. Combined with Amazon’s cloud services, MP3 streaming audio can inexpensively deliver audio using WordPress’s built-in media player, while protecting your audio content.

Memberium uses Amazon’s cloud to secure your streaming video. Combined with Amazon’s cloud services, MP4 streaming video can inexpensively deliver video using WordPress’s built-in media player, while protecting your video content.

When the shortcode loads, it applies or removes the specified Tag Ids to a logged in users record.

This shortcode let’s you display success/failure payment messages on the page where [memb_list_invoices] shortcode is used. Shortcode by default won’t display anything, but it will display success/failure text message on the page once user clicks on the button to pay the invoice.

This shortcode displays a receipt or invoice for the customer’s purchase.  The look and feel of the invoice is completely customizable with a rich combination of HTML, CSS, merge codes and Memberium shortcodes.  This combination enables you to design an invoice that looks the way you want.

This shortcode allows you to display or hide content to users based on tags

This shortcode displays the date and time of when a specific tag was added to the logged in users account. This shortcode relies on detailed tag data that is not synchronized by default.  If you wish to use this shortcode, please turn on Synchronize Tag Dates from Memberium->Settings->Performance.

This shortcode provides a simple way for you to push updates to your Infusionsoft contact fields.

This shortcode allows your visitors to upload files to the Infusionsoft File Box.

This shortcode can be used with the [memb_upload_filebox] shortcode to display any error messages after the file upload.

Umbrella Shortcodes

This shortcode lists out number of child users added, along with the total number of child users allowed.

This shortcode allows parent members to view the progress of their child member’s LearnDash courses. The shortcode is used in combination with our [umbrella_list_children] shortcode.

This shortcode can be used to list out the child users that the parent has added. It displays child user’s First name, last name, email, phone number and also a disconnect button to remove the child user.

WordPress Shortcodes

This shortcode allows you to display a list of courses together to create a single “course library” page for your membership site. Three courses are listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LearnDash courses together to create a single “course library” page for your membership site. Three LearnDash  courses are listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LearnDash courses together to create a single “course library” page for your membership site. Three LearnDash  courses are listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-grid-learndash-basic] shortcode instead.

This shortcode allows you to display a list of LifterLMS courses together to create a single “course library” page for your membership site. Three LifterLMS courses are listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LifterLMS courses together to create a single “course library” page for your membership site. Three LifterLMS courses are listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-grid-lifterlms-basic] shortcode instead.

This shortcode allows you to display a list of courses together to create a single “course library” page for your membership site. Three courses are listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-grid-basic] shortcode instead.

This shortcode allows you to display a list of courses together to create a single “course library” page for your membership site. One course is listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LearnDash courses together to create a single “course library” page for your membership site. One LearnDash  course is listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LearnDash courses together to create a single “course library” page for your membership site. One LearnDash  course is listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-list-learndash-basic] shortcode instead.

This shortcode allows you to display a list of LifterLMS courses together to create a single “course library” page for your membership site. One LifterLMS course is listed per row. Requires the latest version of the Memberium page templates to work. Can be used in any WordPress page or post, no page builder plugin is required to use this shortcode.

This shortcode allows you to display a list of LifterLMS courses together to create a single “course library” page for your membership site. One LifterLMS course is listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-list-lifterlms-basic] shortcode instead.

This shortcode allows you to display a list of courses together to create a single “course library” page for your membership site. One course is listed per row. Requires the latest version of the Memberium page templates to work. We recommend this be used with the ‘Elementor‘ page builder plugin. It can also be used with other page builder plugins. If you’d prefer to not use a page builder plugin at all, you can use the [membc_course-list-basic] shortcode instead.

This shortcode allows you to capture the output from another shortcode and store it as a local variable to be used elsewhere on your site.

This shortcode displays a link to the RSS feed that the user can use to access RSS Feed. This link will allow particular user to be able to view RSS Feed without the need to be logged in. Please note that you should turn “Disable RSS Feeds” option to “NO” inside Memberium => Settings => Site Security in order for this to work properly.

This shortcode gets the variable from a URL and displays the output accordingly.

This shortcode displays a Gravatar image for the logged in user based on their email address.

This shortcode is conditional and displays information based on whether or not the logged in user is an admin.

This conditional shortcode checks if the user is visiting using a mobile device.

This shortcode copies all the session data into a JSON structure that you can use from your client side code.

This shortcode outputs “yes” or “no” depending on whether a member is enrolled in a specified LearnDash course or not.

This shortcode uses the built-in WordPress login form function to display a simple login form. You can style the login form using the standard WordPress CSS classes.

Does not render anything, but logs out the user when they view the page containing the shortcode.

Adds a log out link to your membership site. Option to include redirect upon log out.

Pulls a random quote from Remote – brainquote.

This shortcode returns the data field of the requested post from the remote server, these are executed on the local server, not the remote server and are very useful for sharing content between multiple sites.

Shortcode function to display data from the current login session.

Designates content to be shown to a member after a certain period has passed.

This shortcode integrates with Spiffy to provide a button that will email members an automatic Spiffy login link so they can update their payment details.

Displays the version number of the currently installed copy of Memberium.

This shortcode displays the content of a WordPress user or user meta field.

Book a Call

Welcome to Memberium!

We are very excited for you to be part of our family. 

We would love to answer any questions that you have!

Please choose the best time for you to get in a call with us. 

For Technical Support, you can contact us at https://keap.memberium.com/support/ or Email us at support@memberium.com.