How can my subscribers manage their details?

This is an EmailOctopus Pro feature. You will need to be on a paid EmailOctopus plan to access and use it.

You can use the Subscriber profile page feature to let your contacts edit the data you store on them.

To start, access your list and head to the Consent & customisation tab. Click on Subscriber profile page to edit it.


You can drag and drop elements (text, images, dividers) onto your design to personalise it. And if you want to add or remove specific fields, click on the form itself and select the fields from the left-hand menu.

When you're adding Choice fields, you can specify whether they're displayed as a list or a dropdown:

The choice fields are available to our Beta users. If you'd like to sign up for our Beta program, click here.

Learn more about Choice fields in this article.

When you click on a field, you can also make it required. If you select this option, your subscribers won't be able to save any changes unless they fill out this field.


The email address is not editable in the subscriber profile.

The Style section allows you to personalise the page even further. Choose your logo, your Form and Page backgrounds, and the default font.

Once done, click "Save".


To allow your subscribers to edit their data, you'll need to add a link to this page in your campaign. To do it, add a text block and type the space bar, then select it and choose "Profile URL" from the merge tag drop-down:

Alternatively, you can also write your own text and hyperlink it with the {{ProfileURL}} merge tag:

And this is what your subscribers would see on their end once they've clicked on that link (depending on the data they have provided):

They can update any fields that aren't greyed out by clicking "Update my profile." They can also unsubscribe from your list.


Scenario ideas

Subscriber profiles can be used to gather more information from your contacts and find out their preferences. This can be helpful in email personalisation and reaching specific groups of subscribers based on the data you store on them. We prepared a couple of possible scenarios for different use cases.

  • Country field: If you'd like to segment your audience based on their country of residence, you can create a custom field in your list and name it "Country". In the field Type, select the "Choice (select one)" or "Choice (select many)" option, depending on your use case. Then, include all your chosen country options in the "Choices" section – your subscribers can select the appropriate option in their Subscriber Profile.

We recommend opting for a drop-down display instead of a list display for fields with many choices – it will take up less space in the Subscriber Profile.

  • Language field: If you run two newsletters, each in a different language, you can let your subscribers choose which one they want to receive. You can achieve this by creating a "Language" choice field with all the possible language options for your subscribers. Later on, you can segment your contacts based on the chosen field and send them emails in their respective language.

  • Email Frequency: Some subscribers might want to hear from you every week, while others would rather opt for a monthly newsletter or even a once-a-year email. With multiple-choice fields, they can select the frequency of emails they want to receive from you. The most popular options would include: weekly, bi-weekly, monthly, quarterly, or yearly. You can then create segments based on your contacts' choices.

  • Content preference: Let's say you run a workout newsletter as a personal coach. Some of your subscribers might be interested in your yoga guides, but not in stretching routines. At the same time, some of them might want to be notified only about upcoming sales on your website. You can use Subscriber profiles to let your contacts choose which content they will receive. You can use multiple-choice fields here to let your contacts choose what type of content they'd like to receive. Later on, you can segment your contacts based on their choices.

Once you've gathered data from your subscribers, you can use segmentation to send more personalised emails based on your contacts' preferences.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact us Contact us