Shopify: Tracked via popup/form hooks when using compatible email/SMS apps. Manual implementation may be required for custom forms.
JavaScript
Properties
| Property | Type | Required | Description |
|---|---|---|---|
| channel | string | No | Subscription channel ('email', 'sms', 'push') |
| source | string | No | Subscription source (e.g., 'popup', 'footer', 'checkout') |
| value | number | No | Estimated subscriber value |
| currency | string | No | ISO 4217 currency code |
When to Fire
- Newsletter signup
- SMS opt-in
- Push notification subscription
Related Events
- lead — For general lead capture
- complete_registration — For account creation