You’re trying to make both Monthly and Yearly pricing tabs visible and responsive in Webflow’s Ecommerce layout—but only Monthly shows currently. This usually means the tab switch isn't set up correctly or the conditional visibility is misconfigured.
1. Check Tabs Component Setup
- Make sure you’re using a Tabs component (under Add → Components → Tabs) to switch between Monthly and Yearly pricing.
- Confirm that there are two separate Tabs: one labeled “Monthly” and one “Yearly.”
- Each tab should have its own Tab Pane content with the appropriate pricing items inside.
2. Use Custom Attributes or Switch
If you’re not using native Tabs and instead want a switch or toggle button, you have to build one manually:
- Use two buttons or a toggle switch with click triggers using Webflow’s Interactions panel.
- Assign custom attributes like
data-plan="monthly"
and data-plan="yearly"
to help identify which pricing set to show.
3. Set CMS Visibility Conditions Correctly
If your products have Monthly and Yearly prices stored in a collection, follow these tips:
- In your CMS Collection, include two fields: one for Monthly price, one for Yearly price.
- In each pricing section (Monthly and Yearly), set a Visibility Condition based on the selected switch or tab.
- Use Webflow Interactions to show/hide the corresponding elements on user input.
4. Structure Your Pricing Layout Responsively
- Make sure the pricing grids or cards in each tab are designed to be responsive across devices.
- Use Flexbox or Grid to ensure pricing tables resize or stack correctly on smaller screens.
- Always check the tablet and mobile breakpoints and adjust padding/margins accordingly.
5. Test Live Preview and Published Site
- Use Webflow Preview mode to interact with the tabs or toggle logic.
- Publish the site and check if the Yearly pricing appears when selected on mobile, tablet, and desktop.
Summary
To make the Yearly pricing tab responsive in Webflow, ensure you’re using a proper Tabs component or a custom toggle with interaction logic. Verify that both Monthly and Yearly pricing elements are present, properly styled across breakpoints, and shown/hidden based on user input.