# Topics

You can use this option with your [single opt-in subscription form](https://docs.pushpushgo.company/web-push/integration-script/subscription-form) or  [double opt-in subscription form](https://docs.pushpushgo.company/web-push/integration-script/subscription-form).&#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="https://2886427578-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_L2jrbLGTIbcnHMUrm%2Fuploads%2F2C5scLRXiOXP22T2dpdY%2FZrzut%20ekranu%202025-04-18%20o%2015.56.46.png?alt=media&#x26;token=58bb8a4e-22b1-43c4-a377-233ff5b538ac" 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](https://docs.pushpushgo.company/web-push/integration-script/subscription-form/subscription-form-creator/topics) 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](https://docs.pushpushgo.company/web-push/integration-script/subscription-form/subscription-form-creator/topics).
