Creating a Pricing Page
Goal
Create a page that showcases your membership plans and pricing so visitors can compare options and click through to register. You will use the Membership Item module (and optionally the Membership Cycle Switcher) to display plans and a register button.
Prerequisites
- Divi Membership installed with at least one membership plan and billing cycle.
- A page where you want the pricing content (e.g. “Pricing” or “Plans”).
Steps
- Add a section or row — On your pricing page, add a section. Use multiple columns if you want several plans side by side (e.g. three columns for three plans).
- Add the Membership Item module — In each column (or once per plan), add the Membership Item module. Configure it to show the correct plan: title, description, price, billing cycle, features list, and Register (or “Get started”) button.
- Optional: Membership Cycle Switcher — If you offer monthly and yearly (or other cycles), add the Membership Cycle Switcher module above the plan items so visitors can toggle between cycles; the Membership Item modules will reflect the selected cycle.
- Design options — Use the Membership Item and section/row design options to style the pricing blocks (background, border, typography, button style). You can mimic a “pricing table” look with columns and consistent spacing.
- Set register behaviour — Ensure the Register button in each Membership Item points to the correct register page or opens the registration flow. Configure redirects in the Register module or in Settings > General > Endpoints as needed.
- Preview and test — View the page as a visitor, switch billing cycles if applicable, and click Register to confirm the flow works.
Verification
Check that prices and cycles update when using the Cycle Switcher, and that each Register button leads to the correct signup experience (with or without coupon, trial, etc., as configured).
What's Next
- Membership Item module — Full reference for plan display and register button options.
- Membership Cycle Switcher — Toggle between billing cycles on the pricing page.
- Register module — Configure the registration form and payment flow.
- Creating a feature loop — Dynamically display plan features in a loop layout.