Skip to content

Newsletter feature requires Jetpack Blocks to be enabled #45440

@itsViney

Description

@itsViney

Impacted plugin

Jetpack

Quick summary

The Newsletter feature appears to be dependent on the Jetpack Blocks feature being enabled, but there's no indication to users that this is the case.

I wanted to set-up Newsletters on a self-hosted site I manage, but I don't want any other Jetpack features. So I installed Jetpack, went to Settings and disabled every feature apart from Newsletters. I was puzzled for a while as to why I couldn't see any of the UI that the documentation refers to (the Newsletter icon in the editor, the ability to preview emails and send test emails, etc.). Through trial and error I discovered that the Newsletter UI doesn't appear in the post editor unless the 'Jetpack Blocks' feature is also enabled.

This isn't necessarily a problem if the Newsletter feature relies in some way on the Jetpack Blocks feature, but if that's the case a warning or some sort of indication should appear if the user has Newsletters enabled but doesn't have Jetpack Blocks enabled.

Steps to reproduce

On a fresh installation of Jetpack, after connecting to a WP account:

  1. Go to Jetpack > Settings
  2. Disable all features across all tabs
  3. Go to Newsletter tab
  4. Enable "Let visitors subscribe to this site and receive emails when you publish a post"
  5. Draft a new post
  6. Notice that the Newsletter (aeroplane icon) doesn't appear in the editor. Newsletter settings aren't accessable.
  7. Go to Jetpack > Settings
  8. Go to Writing tab
  9. Enable the "Jetpack Blocks give you the power to deliver quality content that hooks website visitors without needing to hire a developer or learn a single line of code." feature
  10. Go back to your draft post
  11. The Newsletter options button is now visible and you're able to preview and send Newsletter emails

Site owner impact

Fewer than 20% of the total website/platform users

Severity

Moderate

What other impact(s) does this issue have?

No response

If a workaround is available, please outline it here.

Enable Jetpack Blocks if you want to use Jetpack Newsletters.

Platform (Simple and/or Atomic)

Self-hosted

Metadata

Metadata

Assignees

No one assigned

    Labels

    Enhancement[Feature] SubscriptionsAll subscription-related things such as paid and unpaid, user management, and newsletter settings.[Focus] BlocksIssues related to the block editor, aka Gutenberg, and its extensions developed in Jetpack[Plugin] JetpackIssues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/[Pri] Normal[Status] Needs Design[Type] EnhancementChanges to an existing feature — removing, adding, or changing parts of it

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions