---
title: "Web Push Integration for Journeys"
slug: "web-push-integration-for-journeys"
description: "This article lists the requirements to use Web Push as a channel in your journeys."
tags: ["architect web push", "integrate architect web push", "journey web push"]
updated: 2026-02-16T12:21:47Z
published: 2026-02-16T12:21:47Z
canonical: "academy.insiderone.com/web-push-integration-for-journeys"
---

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

# Web Push Integration for Journeys

> Before starting the integration, you can read about [Web Push in Architect](https://academy.useinsider.com/docs/what-is-web-push).

To use Web Push in your journeys:

- You must complete the [Native Opt-in integration](/docs/integration-guides-webpush-native-optin-integration-vapid) to set up Insider One's Web Push product if you haven't already.
- The Insider One team will configure the web push settings for your account.
- The Insider One team will select one of the web push URL parameter separators.
- You need to configure the [web push opt-in settings](https://academy.useinsider.com/docs/setting-up-web-push-opt-in) via **Experience** > **Message** > **Web Push** > **Web Push Settings**.

Your title goes hereIf you are already using Insider One's web push product, you do not need to make any additional integration for Web Push.

## Capabilities and integrations

See the table below for the capabilities that would require additional integrations:

| Requirement | Basic Web Push | Dynamic custom content | Cross-Channel (App & Web) | Omni-Channel Segmentation (App & Web & CRM) | Unification |
| --- | --- | --- | --- | --- | --- |
| [Insider Tag](https://academy.useinsider.com/docs/integration-guides-web-insider-tag-integration) | Yes | Yes | Yes | Yes | Yes |
| [Mobile App SDK](https://academy.useinsider.com/docs/developer-guide-mobile-app) | No | No | Yes | Yes | Yes |
| [Web SDK](https://academy.insiderone.com/docs/insider-web-sdk-integration-guide) | No | Yes | Yes | Yes | Yes |
| [Service Worker (Native opt-in)](https://academy.useinsider.com/docs/integration-guides-webpush-native-optin-integration-vapid) | Yes | Yes | Yes | Yes | Yes |
| [Upsert User Data API](https://academy.useinsider.com/docs/api-reference-upsert-user-data) | No | Conditional | No | Yes | Conditional |
| *Note: Conditional status is provided as an alternative data ingestion method, tailored to your needs and applications.* |

Your title goes hereInsider provides [default events and attributes](https://academy.useinsider.com/docs/default-events-attributes). If you want to use any event or attribute other than the default ones, you can implement the required integrations for Dynamic Custom Content in the table above.Your title goes hereIf you want to create any web-sourced custom event and send it to Insider, you should complete the [Web Event Integration](https://academy.useinsider.com/docs/integration-guides-web-event-integration) or [Upsert User Data API](https://academy.useinsider.com/docs/api-reference-upsert-user-data).

## Frequently asked questions

**Q:** I want to use dynamic custom content (e.g., first name) in my notifications. What type of integration should I complete? **A:** If the data is in your CRM system, you can [upsert this user data](https://academy.useinsider.com/docs/api-reference-upsert-user-data) to Insider. If you want to retrieve data from user profiles on your website, you can pass it via the [Web SDK](https://academy.insiderone.com/docs/insider-web-sdk-integration-guide) as a default attribute. If you want to pass this data from your mobile application, you can pass it via [Insider SDK](https://academy.useinsider.com/docs/developer-guide-mobile-app)'s user object available on your application's platform.

**Q:** What is omni-channel? **A:** Omni-channel campaigns may include your CRM system, website, and application.

## Related

- [Architect Channel: Using Web Push](/using-architect-web-push.md)
- [Architect Channel: Web Push Analytics](/architect-web-push-analytics.md)
- [Insider Tag Integration](/developer-guide-insider-tag-integration.md)
- [Upsert User Data](/upsert-user-data-api.md)
