> ## Documentation Index
> Fetch the complete documentation index at: https://amethystapps.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Product Notices Guide

Automate custom notice banners and store-wide alerts on your BigCommerce and Shopify product pages.

## Welcome to Product Notices

Automate custom notice banners and store-wide alerts across your storefront.
**Product Notices** by Amethyst Apps is your solution for managing product-specific communication without touching a single line of code. Whether it's a shipping delay for a specific category or a store-wide holiday announcement, Product Notices automates the process using native platform metadata and modern storefront extensions.

<CardGroup cols={2}>
  <Card title="No-Code Banners" icon="terminal">
    Add notices to your product pages without editing descriptions or core theme files.
  </Card>

  <Card title="Dynamic Targeting" icon="crosshairs">
    Display messages for specific products, entire categories, or your whole catalog.
  </Card>

  <Card title="Automated Scheduling" icon="calendar-days">
    Set start and end dates for seasonal promotions or limited-time warnings.
  </Card>

  <Card title="Priority Logic" icon="layer-group">
    Define which message takes precedence when multiple rules apply to one product.
  </Card>
</CardGroup>

***

## Getting Started

Setting up Product Notices takes less than five minutes. The app works by syncing your rules to a specific data field (Metafield) that your theme then displays.

### Quick Setup Steps

<Steps>
  <Step title="Install and Enable">
    Install the app from your platform's app store. Once inside, ensure the **Storefront Extension** or **Script** is enabled in your theme settings.
  </Step>

  <Step title="Create Your First Rule">
    Navigate to the **Notice Rule Manager** and click "Create New Rule." Enter your message (e.g., "Handmade: Ships in 2 weeks").
  </Step>

  <Step title="Set Your Targeting">
    Choose whether this notice applies to **Specific Products**, **Categories**, or **All Products**.
  </Step>

  <Step title="Activate the Display">
    In your theme editor, add the "Product Notices" element to your product page template. You can position it exactly where you want it to appear (e.g., under the Buy Button).
  </Step>
</Steps>

<Note>
  **Live Sync:** When you save a rule, Product Notices instantly updates the product metadata. A background sync runs every **15 minutes** to toggle rules on/off based on your schedules.
</Note>

***

## Understanding Targeting & Priority

Product Notices is designed to handle complex store setups where products might fall under multiple categories.

### Targeting Options

| Type                 | Best For                                                                |
| :------------------- | :---------------------------------------------------------------------- |
| **Global**           | Store-wide alerts (e.g., "Holiday Shipping Deadlines").                 |
| **Category**         | Category-specific info (e.g., "Final Sale" for the Clearance category). |
| **Specific Product** | Individual warnings (e.g., "Heavy item: requires freight shipping").    |

### How Priority Works

If a product is in a "Clearance" category (Rule A) but is also a "Heavy Item" (Rule B), the **Priority Number** determines which notice is shown.

* **Higher numbers win.** If Rule B has a priority of 10 and Rule A has a priority of 5, the "Heavy Item" notice will be displayed.

***

## Storefront Display

Our integration ensures your site stays fast and remains compatible with modern **BigCommerce Stencil** and **Shopify OS 2.0** themes.

### Customization Features

* **Styling**: Match the font, background color, and borders to your brand directly in the theme editor.
* **Dismissible**: Choose whether customers can close the notice.
* **Placement**: Use your platform's visual editor to place the notice above the title, below the price, or anywhere in the product information section.

***

## Technical Details

<Tabs>
  <Tab title="Metadata">
    Product Notices writes data to standard platform Metafields. This ensures compatibility with other third-party apps, headless builds, or custom themes.
  </Tab>

  <Tab title="Background Sync">
    Our sync engine checks every **15 minutes** for scheduled rules. If a rule reaches its "Start Date," the app automatically pushes that notice to the relevant products.
  </Tab>

  <Tab title="Performance">
    Because we use native platform data and lightweight scripts, there is **zero impact** on your page load speed. There are no heavy external scripts running during the customer's session.
  </Tab>
</Tabs>

***

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="What happens when a notice expires?">
    Once the "End Date" is reached, the background job will clear the message from the product data during the next 15-minute sync cycle.
  </Accordion>

  <Accordion title="Can I show more than one notice at once?">
    Currently, the system is designed to show the single highest-priority notice to keep your product pages clean and high-converting.
  </Accordion>

  <Accordion title="How is billing handled?">
    All billing is handled securely through your respective platform (**Shopify Admin** or **BigCommerce Billing**).
  </Accordion>

  <Accordion title="Do I need to edit my theme code?">
    No! For both Shopify and BigCommerce, you can manage the placement of your notices through the platform's native visual theme editor or our script manager.
  </Accordion>
</AccordionGroup>

<br />

<a href="https://apps.shopify.com/partners/amethyst-apps" class="btn-amethyst-install">
  Get Product Notices Now →
</a>

***

<Card title="Need Technical Support?" icon="envelope" href="mailto:support@amethystapps.com">
  Having trouble with rule logic or theme placement? Contact our team for a same-day response at [support@amethystapps.com](mailto:support@amethystapps.com).
</Card>
