Fix: “No Newsletter Page Selected in Shop Settings” (Shopware)
If you’re seeing the error “No newsletter page selected in shop settings”, don’t panic. Nothing is broken. Shopware is simply missing a required page assignment.
This guide shows how to fix it properly in under 5 minutes.
What This Error Really Means
Shopware separates layouts from pages:
- Layouts define how a page looks
- Pages (categories) define where that page exists
Even if a Newsletter layout is configured, Shopware will still throw this error if no actual Newsletter page (category) is assigned in shop settings.
Prerequisites (What You Already Have)
From your setup, these are already correctly configured:
Newsletter CMS layout exists
Default shop page layout with newsletter form
Other shop pages (Privacy, Imprint, Terms, etc.) are assigned
What’s missing is the Newsletter page itself.
Step-by-Step Fix
Create a Newsletter Page (Category)
Go to:
Admin → Content → Categories
Create a new category or edit an existing one:
- Name: Newsletter
- Category type:
Page
(mandatory) - CMS layout:
Default shop page layout with newsletter form - Active:

- Navigation: optional (can remain hidden)
Save the category.
Assign the Newsletter Page in Shop Settings
Go to:
Admin → Settings → Shop → Basic information
Scroll to the Newsletter section:
- Newsletter page → select the Newsletter category you created
- Save

This is the exact setting that removes the error.
Clear Cache (Important)
Go to:
Settings → System → Caches & Indexes
- Clear cache
- Refresh indexes
Without this step, the error may still appear even after correct setup.
Final Verification
Check the following:
- Footer newsletter signup loads without errors
- Newsletter subscription during registration works
- No admin or storefront warnings remain
If all three pass, you’re done ![]()
Common Mistakes That Cause This Error
- Category exists but Category type ≠ Page
- Layout selected but Newsletter page not assigned
- CMS layout missing from the page
- Cache not cleared after changes
Optional: Compliance Best Practices
While you’re here, consider:
- Enabling Double Opt-in
Settings → Shop → Login / Registration - Ensuring Privacy page is assigned (required for GDPR)
TL;DR
Layout ≠ Page Shopware needs both.
Create a Newsletter page → assign it in Shop settings → clear cache.
