Create custom fields

Collect additional info with our custom form

From a simple "Where did you hear about us" to a communication preference, you can collect up to 5 custom fields with Memberful right after your members complete the checkout form.

In this help doc:

Build a form with up to 5 custom fields

Navigate to Customize → Form → Custom fields from your Memberful dashboard.

Custom Fields

Choose when to display custom fields

By default, we display custom fields for all plans right after checkout or after free registration. If you don't author any fields, we won't include that as a step after checkout.

Custom fields on select Plans and Downloads

You can choose which types of purchases will show these fields after checkout:

If a member has previously answered all the fields, we won't display them again during checkout for new purchases.

Create a custom field

Enter a Field label. Here are some examples:

Create a custom field label

Select a field type that supports your custom field label.

Custom field type

The options are:

Custom field options

Determine if the field should be required or optional. Required means they won’t be able to submit the form if they skipped this field.

Set a custom field as required

Save changes.

Save your custom field

Fields can be reordered by dragging and dropping using the handle to the top left.

Reorder custom fields

On mobile, instead of dragging you can tap up or down arrows to move the field up or down.

Reorder custom fields on mobile

Once a new field is created, you can edit the options and label but NOT the field type. To change the field type you can delete the field and create a new one.

Access member-facing form post checkout

The form will be displayed after a member completes a payment, redeems a gift, joins a new group subscription, or completes free registration — provided that the new member is joining a subscription to a Plan specified by the selections (all plans vs. some plans).

Custom fields checkout process

All redirect settings will be honoured after the form is completed. Submitting the form will send the member into the existing redirect rules.

How members access the information from their account

Members can update their custom fields inside their account:

https://YOURSITE.memberful.com/account

Replace YOURSITE with your actual site name, which can be found in your Memberful dashboard via Account → Account settings.

Reorder custom fields on mobile

We'll keep showing the field even if the label is updated or the options are changed.

If an admin deletes an option from a field and a member had previously selected that option, we’ll continue to show the deleted option in their member profile. However, if that member decides to modify their choice, they won’t be able to select the deleted option as the new value, and it will no longer be available if they save the changes.

However, once an admin deletes a field, we stop showing it in the member’s account. We'll keep all the answers for exports, but we won't show the field anymore.

How you can access the data in the Memberful dashboard

This new data will also be included in the member exports available via the Members tab.

Can custom field data be accessed outside the Memberful dashboard?

On July 2021, we changed some of our architecture to allow the creation of up to five custom fields. Some features haven't been implemented in this new architecture yet. This means that only custom fields that were enabled before July 2021 can currently be accessed via the API, webhooks/Zapier, and synced to Mailchimp.

Any custom fields created on or after July 2021 currently can't be accessed via the API, webhooks/Zapier, or synced to our email newsletter integrations. We are planning to implement these features for new custom fields over time as we continue to build on this new architecture.

Can I import custom field data via CSV?

Custom fields created after July 2021 don't currently support importing values via CSV. The values you import via CSV will be assigned to a single, unnamed custom field that isn't displayed in the member's profile, but does show up in CSV exports.

For more context, check out the previous question.

Can't find what you're looking for? We'd love to help! 💪

Send us a message through the orange chat bubble in the lower right corner of the page. You'll hear back within a few hours Monday - Friday. 😀