> For the complete documentation index, see [llms.txt](https://docs.pushpushgo.company/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pushpushgo.company/web-push/integration-script/bell-widget/topics.md).

# Topics

You can use this option with your [single opt-in subscription form](/web-push/integration-script/subscription-form.md) or  [double opt-in subscription form](/web-push/integration-script/subscription-form.md).&#x20;

If you choose a single opt-in form, the subscriber can configure or change preferred topics only in the bell widget

<figure><img src="/files/Nvzr7t2IRB1d7ZNBAT9i" alt=""><figcaption></figcaption></figure>

In case of a double opt-in subscription form, you can also ask users about their preferred topics as they agree to receive notifications via the form itself. See [Subscription form creator topics](/web-push/integration-script/subscription-form/subscription-form-creator/topics.md) for more information.&#x20;

Every subscriber who chooses their preferred topics will receive a label (or labels) *sys.topic*. See how to configure this option under [Topics](/web-push/integration-script/subscription-form/subscription-form-creator/topics.md).
