Control Widget Visibility for Specific Products and Customers
Control which products and customers see the Bird Pickup & Delivery widget in your cart and checkout.
Hide the widget for digital products like gift cards. Control visibility for wholesale customers. Show it only for specific product categories or customer types. Use product tags, customer tags, or both for precise control.
Before You Start
Complete these prerequisites before configuring widget visibility:
- Tag your products in Shopify: Go to Products > Select Product > Tags and add relevant tags (e.g., "giftcard", "digital", "wholesale")
- Tag your customers in Shopify: Go to Customers > Select Customer > Tags and add customer tags (e.g., "wholesale", "b2b", "local")
- Verify tag spelling: Tags are case-sensitive - ensure exact spelling matches between Shopify and Bird App settings
Need help tagging? See our Bulk Add Tags to Products guide for efficient setup.
Critical: Mixed Cart Behavior
Important limitation to understand before configuring:
Mixed carts behave differently with widget visibility rules. The widget shows if ANY cart product has no hide rules, even if other products have hide rules applied.
Example: If you hide the widget for "giftcard" products but a customer adds both a "giftcard" and a "shirt" to their cart, the widget will still appear because "shirt" has no hide rules.
To ensure widget hides in mixed carts, apply hide rules to ALL products that should not show the widget, or use "Only Show Widget" rules instead of "Hide Widget" rules.
Configure Widget Visibility
Set up precise widget display rules using product and customer tags.
Step 1: Access Product Overrides
- Navigate to Bird App Settings > Product Overrides
- Click Add Override
- Select Widget Visibility Override under Override Type
Step 2: Choose Control Method
Under Control visibility, select one of three options:
Option 1: Based on Products
Control widget visibility using product tags or SKUs.
- Enter product tags (e.g., "giftcard") or SKUs in the Products field
- Choose Hide Widget or Only Show Widget for those products
Option 2: Based on Customers
Control widget visibility using customer tags.
- Enter customer tags (e.g., "wholesale", "b2b") in the Customers field
- Choose Hide Widget or Only Show Widget for those customers
Option 3: Based on Both
Combine product and customer tags for precise control.
- Enter both product tags/SKUs and customer tags
- Widget shows or hides only when both conditions match
- Example: Show widget only for "perishable" products bought by "local" customers
Step 3: Save and Preview
- Click Save to apply your configuration
- Use Widget Preview to verify your settings
That's it! Your widget now displays according to your product and customer rules.
Test Your Setup
Verify your configuration works correctly before going live:
- Test with tagged products: Add products with your configured tags to cart
- Test with mixed carts: Add both tagged and untagged products together
- Test customer rules: Log in as a customer with configured tags
- Use Widget Preview: Test different scenarios using the preview feature
Pro Tip: Test during low-traffic hours to avoid disrupting real customers.
Important Behavior Notes
Customer-Only Limitations
Customer-based rules only affect the cart widget:
- Customer tags control widget visibility on the cart page only
- For Shopify Plus stores: Customer tags don't affect the checkout extension behavior
- For non-Plus Shopify stores: Customer tags only control the cart widget, since no checkout widget exists
Related Articles
- Product Override - Learn about other product override options
- Enable the App in Your Theme - Set up widget display in your store
- Manual Widget Placement - Customize widget location
Updated on: 09/26/2025
Thank you!