Products & Gift Messages
Enable or disable gift messages per product and understand default behavior.
Per-Product Control
Bessanora gives you full control over which products show the gift message widget. You can enable or disable gift messages on a per-product basis from the Products page in your dashboard.
Default Behavior
By default, all products have gift messages enabled. The widget will appear on every product page where the theme extension is installed.
If you haven’t explicitly toggled a product, it follows the default (enabled). This means:
- New products automatically have gift messages enabled
- You only need to act on products where you want to disable the feature
Enabling and Disabling Products
- Go to Products in your Bessanora dashboard
- You’ll see a list of all your Shopify products
- Use the toggle button on each row to enable or disable gift messages
- Changes take effect immediately
[Screenshot: Products page with toggles]
Bulk Actions
You can also enable or disable gift messages for multiple products at once:
- Select products using the checkboxes
- Click Enable Selected or Disable Selected from the bulk actions menu
How It Works Technically
Bessanora uses a Shopify metafield (bessanora.gift_message_enabled) to track the enabled/disabled state for each product. The theme extension checks this metafield and only renders the widget when the value is not false.
This means:
- No metafield set = enabled (default behavior)
- Metafield set to
true= explicitly enabled - Metafield set to
false= disabled
Use Cases
- Gift-appropriate products only — Disable gift messages on consumables, digital products, or items that aren’t typically gifted
- Seasonal control — Enable gift messages on holiday-specific products during the season
- Premium products — Offer gift messages only on higher-value items as a premium touch