• colescia71

    (@colescia71)


    Hello, I am having trouble trying to customize mail poet pages and also editing the unsubscribe form on my site. I have tried using the [mailpoet_page] short code but nothing seems to work. Any help would be greatly appreciated!

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Lynn J.a11n

    (@lynnjat7)

    Hi there @colescia71,

    I understand you would like to create a customized Manage Subscriptions page, and a customized Unsubscribe page, correct?

    For both of these, you would first go under Pages > Add New and insert a new page.

    Then, add a shortcode block. If you are using a page builder, make sure your builder has a shortcode block and supports external shortcodes.

    Insert the shortcode:

    • [mailpoet_manage_subscription] for a custom subscription management page
    • [mailpoet_page] for a custom unsubscribe page

    Save these pages and make sure they are published and public; then you can use your settings under MailPoet > Settings > General to replace the default pages with these new pages.

    Details here:
    https://kb.mailpoet.com/article/222-customize-your-manage-subscription-page

    https://kb.mailpoet.com/article/221-customize-your-unsubscribe-page

    Please note that these custom pages **do not allow you to change the fundamental form**. Using a custom page allows you to insert additional text/images before or after the form, which is generated via the shortcode. The form itself cannot be changed, although the links above do include some CSS recommendations if you would like to customize the appearance of the forms.

    Thread Starter colescia71

    (@colescia71)

    Hi @lynnjat7, The short code for [mailpoet_manage_subscription] worked great with no issues. However, the short code [mailpoet_page] works to select what page you want to show up where but there is an issue where the short code will show when a viewer is using the site. Is there a way to fix this? and is there also a way to change the premade text on each page? I’m using Elementor if that helps.

    Thanks

    Plugin Support Gui A. a11n

    (@guicmazeredo)

    He @colescia71 ,

    Thanks for clarifying that you are using Elementor. I believe this might be the issue. To confirm if that’s the case, can you check if placing the [mailpoet_page] shortcode using the built-in WordPress editor works? If so, I’d recommend either using the WordPress editor on this page specifically or checking with Elementor support if there is an Elementor widget that supports this shortocode.

    As for changing the page text, you can see details on customizing this page here.

    Matthias Honert

    (@matthias-honert)

    Same here with unsubscribe and successful unsubscribe page. I linked the unsubscribe page in the settings. There is also a preview link with parameters attached (?mailpoet_router&endpoint=subscription&action=confirm_unsubscribe&data=eyJwcmV2aWV3IjoxfQ). That seems to be rendered correctly. However, when I visit the page normally, without these endpoint parameters, I see the shortcode [mailpoet_page].

    I also created a new page template and tried to output it via do_shortcode, but with the same result: the shortcode is not rendered. Our theme is still using the old editor.

    I also switched to TwentyTwentyFive with shortcode block, but with the same result: I see the raw shortcode [mailpoet_page] on the page. This does not look professional.

    What are we doing wrong here?

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hi @matthias-honert ,

    Could you confirm for us if you see the shortcode when you are acutally unsubscribing from your MailPoet list? As clarified in the docs, the unsubscribe page would work when the required specific data from the URL parameters are available to render it correctly (data that’s only present during the actual unsubscribe process).

    Matthias Honert

    (@matthias-honert)

    thanks @simplysaru for clarifying. It works but that means if someone accidentally lands on this page via Google for example, they will see this plain shortcode. So we can’t change anything about it. It can be happen that someone can see this and google can index this, right?

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hey @matthias-honert, Thanks for confirming that the actual unsubscription works and the page renders correct.
    You can ensure this page isn’t indexed and users don’t land on it accidentally by ensuring you have the no-index tag.
    I hope that helps. Please let us know if there is anything else we can help you with.

    Matthias Honert

    (@matthias-honert)

    Thank you @simplysaru! @all sorry for jumping in here. If I understood @colescia71 correctly, the initial problem was the same.

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hi @matthias-honert ,
    Thank you for your continued engagement on this topic. No worries on jumping on the thread. We are happy to clarify and help.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘How to customize confirmation page and unsubscribe form’ is closed to new replies.