Availability
Control exactly who sees which plans in your app by managing availability. Whether you want to target specific customers, Shopify plan levels, or use tags and custom fields, Mantle’s availability settings give you the flexibility you need.
Availability options

You can restrict availability using several methods:
Public access
- Makes the plan visible to all merchants
- Standard setting for most pricing tiers
Tag-based targeting
- Customers tagged as…: Show only to merchants with specific tags
- Customers not tagged as…: Hide from merchants with specific tags
Custom field targeting
- Restrict based on custom field values
- Create complex conditions using field data
Shopify plan targeting
- Target merchants on specific Shopify plan levels
- Common use case for premium features
Specific customer targeting
- Make plans available only to selected merchants
- Useful for custom enterprise plans
Hidden plans
- Not visible on pricing pages
- Accessible via direct link
- Perfect for beta testing or promotions
Not available
- Completely restricts access to the plan
- Useful for deprecating old plans
Best practices
-
Strategic targeting
- Use public availability for standard pricing tiers
- Create hidden plans for testing new pricing
- Target premium features to specific Shopify plans
-
Tag and field management
- Use clear, descriptive tags
- Document custom field conditions
- Regularly review targeting rules
-
Testing
- Verify availability settings work as expected
- Test access across different customer types
- Confirm hidden plan links work correctly
Remember: Availability helps you create targeted pricing strategies while keeping your public pricing clear and straightforward.