• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Newsletter Plugin Documentation

The Newsletter Plugin Documentation

Every little detail discovered.

  • Premium
  • Support Ticket
  • Account
  • Blog

Profile page

The profile page is the page where the subscriber can edit its own data (name, address, lists and so on). That page is autogenerated by Newsletter but you can control every text displayed (and translate or adapt them), add an introductory message or even define a custom profile page using a dedicated WordPress page (for advanced users).

The profile page is reached by your subscriber clicking on the personal link generated with the tag {profile_url}. We suggest to add that link on every newsletter you send, labelled “change your setting” or “manage your preferences” or “edit your profile”.

1. Customizing the profile page texts

The content of the profile page is controlled from the “Profile” configuration page, under the “Subscribers” main menu. The page contains a form and the fields shown depend on  your configuration. The configuration can be changed in the “Subscription fields” panel and you can decide to show for example the name field or to show more lists where to choose from.

The main page content must contain the {profile_form} tag which is automatically replaced by the profile editing form. Every other text is up to you. For example, you may want to add an introductory text to offer help or advice on form fields and lists meaning.

The content of the profile page is shown inside the Newsletter dedicated WordPress page. Read more about the dedicated Newsletter page.

2. Adding the cancellation option

Several marketers prefer to add only the profile link on their newsletters without the cancellation link. In that case you should add the cancellation link in your profile editing page. The tag to use is the same you would use in your newsletters: {unsubscription_url} (for a double step cancellation) and {unsubscription_confirm_url} for an immediate cancellation.

Read more about cancellation.

3. Status change on profile saving

When a subscriber enters his profile page and save the data, her status is changed to confirmed (if it was not confirmed). Saving the data is clearly a confirmation of her profile and her subscription. This is useful eventually for those campaigns you run to ask confirmation of imported subscribers, when you want them to review their profile.

4. Custom page

This topic is for advanced users only.

This topic is for advanced users only.

If you really need a custom page to show the profile form, you can choose to specify an alternative profile page URL. The profiles form must anyway be generated by Newsletter, and you can recall it by using the [newsletter_profile] shortcode. Hence, your custom page must be able to execute WordPress shortcodes.

Newsletter takes care also to add to your custom URL a set of parameters to identify the subscriber, which are then loaded and used to fill in the form. You can even add content to the shortcode, which is displayed only when the subscriber cannot be identified, when it is not enabled or when the page is accessed without the required parameters. Here’s an example:

[newsletter_profile]

The subscriber was not found. This page can be accessed only from a personal link 
on our newsletters or when the user is logged in and subscribed to our newsletter.

[/newsletter_profile]

5. Custom form

There is no support for custom profile forms. If you need to just change the field layout, you can add your own CSS on Newsletter main settings or in your theme.

Have you ever considered going premium?

With a premium plan, you'll get whole collection of 30+ professional addons, along with a full year of updates and priority support. No automatic renewals, frequent releases and a solid 30 days refund policy.

Go Premium Now!

Primary Sidebar

  • Installation
  • Getting Started
  • How to Install Addons
  • How to install the Addons Manager
  • Main Configuration
  • The Status Panel
  • Subscription
  • Subscription Basics
  • Lists
  • Spam Subscriptions
  • Subscription forms and shortcodes
  • Custom coded forms
  • GDPR compliancy
  • Subscribers and management
  • Profile page
  • Cancellation
  • Subscribers Statistics
  • Subscribers Management
  • Newsletters
  • Create and Send Newsletters
  • The Newsletter Composer
  • Targeting
  • Extra Profile Fields and Profile Fields Targeting
  • Tags
  • Multilanguage
  • Addons
  • Delivery Addons
  • Amazon SES Addon
  • SendGrid Addon
  • Sendinblue Addon
  • SparkPost Addon
  • ElasticEmail Addon
  • Mailgun Addon
  • MailJet Addon
  • Extended Features
  • Advanced Import
  • Automated
  • Autoresponder
  • Bounce Management
  • Geolocation Extension
  • Google Analytics Extension
  • Leads Extension
  • Locked Content
  • Reports and Retargeting
  • Archive
  • Speed Control
  • Subscribe on Comment
  • WP User Registration
  • Integrations
  • BuddyPress Integration
  • Contact Form 7 Integration
  • Event Manager Integration
  • Facebook Integration
  • Ninja Forms Integration
  • The Events Calendar Integration
  • Translatepress Integration
  • WooCommerce Integration
  • WP Forms Integration
  • Instasend
  • Customization
  • Forms style
  • Message templates
  • Delivery and spam
  • Delivery Speed And The Cron Problem
  • Email Delivery Issues
  • The Spam Problem
  • Developers & Advanced Topics
  • Backup, Recovery, Delete
  • Composer Blocks
  • Constants
  • Filters and Actions
  • Incompatibilities
  • Newsletter API Version 2
  • Newsletter API version 1
  • Newsletter Legacy API