Set member attributes

In this help doc:

Set up UTM parameters

UTM parameters ( utm_source, utm_medium, utm_campaign, utm_content, utm_term) are tags that you can add to a URL to track where your members came from. You can generate these URLs with Google’s URL builder.

You can add the UTM parameters to a URL pointing to your site with the Memberful Overlay or a specific Memberful Plan purchase link. For example, this link would tell you which members visited your site from a specific Twitter campaign:

Set up custom parameters

If you’d like to track custom parameters (such as number of viewed pages) you must define a JavaScript function called memberfulTrackingData(). This function takes current tracking parameters as an input and returns a modified version of them. For example:

function memberfulTrackingData(parameters) {
  parameters.customParam = "custom param value";
  return parameters;

Where does Memberful collect these parameters?

When a customer clicks a URL with a UTM parameter or a custom parameter, Memberful collects these parameters during checkout and displays them as Attributes in the member's profile. This information is also captured in the Members CSV export, which you can generate from the Members tab.

Member attributes

Start selling memberships the easy way! 🚀 🙌 💪

Join some of the world's biggest audience-supported creators.

Try Memberful for free today →


General +-

Quick start guides +-

How to +-

CMS Integrations +-

Email Newsletters +-

Discussion Forums +-

Course Builders +-

WordPress +-

Development / API +-