Rulebase Features
Rulebase Features
Everything you need to control what customers see and how they pay in your Shopify store.
Rule Builder
Visual Condition Builder
Create complex rules without writing code:
- Unlimited depth: Combine multiple conditions with AND/OR logic
- Nested groups: Create sophisticated rules like “(VIP customers OR wholesale buyers) AND (located in US OR Canada)”
- Drag and drop: Reorganize conditions easily
- Preview in real-time: See what you’re building as you go
Supported Conditions
Control visibility based on:
| Condition Type | Description | Example Use Case |
|---|---|---|
| Customer Tags | Target specific customer segments | ”Show wholesale prices to ‘Wholesale’ tagged customers” |
| Login Status | Differentiate between logged-in and guest users | ”Hide B2B products from guests” |
| Location | Filter by country or region | ”Show EU-specific payment options to EU customers” |
| Currency | Rules based on selected currency | ”Hide installment payments for USD transactions” |
| Customer Metafields | Advanced targeting using custom data | ”Show premium products to customers with loyalty_tier=‘Gold‘“ |
Target What Changes
Apply rules to:
Products & Collections:
- Individual products
- Entire collections
- Products with specific tags (e.g., all “Clearance” items)
- All products (site-wide rules)
Payment Options:
- Specific payment methods (credit card, bank transfer, etc.)
- Payment gateways (Stripe, PayPal, etc.)
- All payment methods
Choose Actions
Decide what happens when conditions match:
- Hide: Remove from customer view
- Show: Make visible (useful with “hide all, show some” strategies)
- Redirect: Send customers to a different page with optional custom URL
Rule Simulator
Test Before Going Live
Preview exactly what customers will see without affecting your live store:
- Sandbox environment: Safe testing space
- Customer simulation: Pretend to be any customer type
- Instant preview: See results immediately
- Execution visualization: Understand how rules are evaluated
Execution Graph
Visual diagram showing:
- Which conditions were checked
- Which conditions passed or failed
- Why a rule activated or didn’t activate
- The order rules were evaluated
Perfect for debugging complex multi-rule setups.
Rule Management
Organization
Keep track of all your rules:
- Product visibility rules: Dedicated tab
- Payment visibility rules: Separate tab for clarity
- Search and filter: Find rules quickly
- Enable/disable: Toggle rules on or off without deleting
Export and Backup
Protect your rule configurations:
- JSON export: Download rules for backup
- Version control: Track changes over time
- Migration support: Move rules between stores
- Config-as-Code: Store rules in your repository (for technical teams)
Enforcement
Storefront Integration
Automatic visibility control:
- App Proxy: Secure API checks for each customer
- Theme App Embed: Hides/shows products in real-time
- Fast performance: Optimized for speed
- No theme code changes: Works with any Online Store 2.0 theme
Payment Control
Manage checkout experience:
- Payment method filtering: Control which options appear
- Gateway restrictions: Limit payment providers by customer type
- Transparent integration: Customers see only relevant options
- Future-proof: Built on Shopify’s latest payment customization APIs
Explainability
Rule Insights
Understand what’s happening:
- Execution logs: See when and why rules run
- Condition breakdown: Know which conditions triggered
- Target details: Identify affected products/payments
- Customer context: View from the customer’s perspective
Troubleshooting Tools
When something doesn’t work as expected:
- Simulation replays: Recreate customer scenarios
- Step-by-step evaluation: Follow the rule logic
- Conflict detection: Identify overlapping rules
- Clear error messages: Understand what needs fixing
Advanced Features
Multi-Scope Rules
Manage both product and payment visibility:
- Unified dashboard: One place for all rules
- Shared condition logic: Reuse conditions across scopes
- Consistent behavior: Same rule engine for both
- Flexible combinations: Different actions for different scopes
Performance Optimization
Built for scale:
- Caching: Fast rule evaluation
- Efficient queries: Minimal database impact
- Lightweight client-side: Small JavaScript footprint
- CDN-friendly: Works with Shopify’s global infrastructure
Feature Availability by Plan
| Feature | Validation (Free) | Core ($29/mo) | Price Control (+$9.99) |
|---|---|---|---|
| Rule Design | ✅ Unlimited | ✅ Unlimited | ✅ Unlimited |
| Rule Simulation | ✅ Unlimited | ✅ Unlimited | ✅ Unlimited |
| Execution Visualization | ✅ Yes | ✅ Yes | ✅ Yes |
| Product Visibility Enforcement | ❌ No | ✅ Yes | ✅ Yes |
| Payment Visibility Enforcement | ❌ No | ✅ Yes | ✅ Yes |
| Price Transparency | ❌ No | ❌ No | ✅ Yes |
| Rule Export | ✅ Yes | ✅ Yes | ✅ Yes |
| Support | Priority | Priority |
Coming Soon
AI-Powered Features (Advanced Plan)
- Rule suggestions: Get recommendations based on your store data
- Optimization tips: Improve rule performance
- Conflict detection: AI spots overlapping rules
- Assisted troubleshooting: Smart diagnostics
Additional Integrations
- Shopify Flow integration: Trigger rules from events
- Admin API access: Programmatic rule management
- Webhook support: React to rule changes
- Analytics dashboard: Track rule performance
Learn More
- Getting Started Guide - Step-by-step setup
- Use Case Guides - Real-world examples
- Product Overview - Why choose Rulebase
Ready to start? Install Rulebase or contact support with questions.